Commit graph

103745 commits

Author SHA1 Message Date
Mădălin Ionel Patrașcu
447400c853
gnu: Add python-markdown-it-py.
* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.
2022-10-27 13:25:15 +02:00
Mădălin Ionel Patrașcu
d748d4fd6c
gnu: Add python-mdurl.
* gnu/packages/python-xyz.scm (python-mdurl): New variable.
2022-10-27 13:25:15 +02:00
Ricardo Wurmus
be51ee7ced
gnu: Add ghc-6.0.
* gnu/packages/haskell.scm (ghc-6.0): New variable.
2022-10-27 13:25:15 +02:00
Ricardo Wurmus
82791af033
gnu: ghc-4: Build full compiler using provided *.hc files.
* gnu/packages/haskell.scm (ghc-4)[source]: Remove patch.
[arguments]: Change to build full compiler.
[native-inputs]: Remove default binutils and gcc; add tarball for hc files.
* gnu/packages/patches/ghc-4.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-10-27 13:25:15 +02:00
Efraim Flashner
bbaf3bcb45
gnu: python-afdko: Skip a test.
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust custom
'check phase to skip a test.
2022-10-27 14:13:52 +03:00
Andrew Tropin
95d44c0586
gnu: Add emacs-clj-refactor.
* gnu/packages/emacs-xyz.scm (emacs-clj-refactor): New variable.
2022-10-27 09:27:40 +04:00
Andrew Tropin
39dfa2947f
gnu: Add emacs-inflections.
* gnu/packages/emacs-xyz.scm (emacs-inflections): New variable.
2022-10-27 09:18:53 +04:00
Tobias Geerinckx-Rice
5dda4c69f0
gnu: xorriso: Update to 1.5.4.
* gnu/packages/cdrom.scm (xorriso): Update to 1.5.4.
2022-10-23 02:00:07 +02:00
Tobias Geerinckx-Rice
df5cbe529b
gnu: sudo: Update to 1.9.12.
* gnu/packages/admin.scm (sudo): Update to 1.9.12.
2022-10-23 02:00:07 +02:00
Tobias Geerinckx-Rice
188acd0aac
gnu: mpv: Prepare for cross-compilation.
* gnu/packages/video.scm (mpv)[arguments]: Use CC-FOR-TARGET.
2022-10-23 02:00:07 +02:00
Tobias Geerinckx-Rice
9eea2db6ae
gnu: mpv: Use G-expressions.
* gnu/packages/video.scm (mpv)[arguments]:
Rewrite as G-expressions.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
51aac125f0
gnu: mpv: Remove input labels.
* gnu/packages/video.scm (mpv)[inputs]: Remove input labels.
[arguments]: Use SEARCH-INPUT-FILE instead.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
32be0431ff
gnu: mpv: Remove trailing #t from phases.
* gnu/packages/video.scm (mpv)[arguments]: Don't explicitly return #t
from phases.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
19f3dbcb4d
system: Support bare-bones serial console.
* gnu/system/examples/bare-bones.tmpl (operating-system):
Add a ttyS0 console to kernel-arguments.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
68f4b7a158
gnu: memtest86+: Include a GRUB-based ISO image.
* gnu/packages/hardware.scm (memtest86+)[arguments]: Add a new 'patch-broken-Makefiles and custom 'build phase.
Add "grub-memtest.iso" to the list of files to 'install.
[native-inputs]: Add dosfstools, grub-hybrid, mtools, and xorriso.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
634f7cd7df
gnu: memtest86+: Use G-expressions.
* gnu/packages/hardware.scm (memtest86+)[arguments]:
Rewrite as G-expressions.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
e940828ccf
gnu: memtest86+: Update to 6.00.
* gnu/packages/hardware.scm (memtest86+): Update to 6.00.
[source]: Use GIT-FETCH & GIT-FILE-NAME.
[arguments]: Stop forcing #:system i686-linux.  Instead, honour the
target word size in a new 'enter-build-directory phase.
Remove custom 'build phase: ‘memtest’ was replaced by ‘memtest.efi’.
Adjust the 'install phase accordingly, and install only ‘README.md’.
[native-inputs]: Remove gcc-4.9.
[description]: Remove obsolete BIOS limitation.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
75bf5dac2e
gnu: mu: Update to 1.8.11.
* gnu/packages/mail.scm (mu): Update to 1.8.11.
2022-10-23 02:00:05 +02:00
Felix Gruber
c07b55eb94
gnu: oil: Update to 0.12.7.
* gnu/packages/shells.scm (oil): Update to 0.12.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-26 18:09:10 +03:00
Michael Rohleder
7ffb31d270
gnu: git-remote-gcrypt: Update to 1.5.
* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-26 18:09:09 +03:00
Michael Rohleder
abec1f8b29
gnu: git-crypt: Update to 0.7.0.
* gnu/packages/version-control.scm (git-crypt): Update to 0.7.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-26 18:09:09 +03:00
ギャラ
594a243f1d
gnu: qpwgragh: Update to 0.3.7.
* gnu/packages/audio.scm (qpwgragh): Update to 0.3.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-26 18:09:05 +03:00
Liliana Marie Prikler
748684237c
gnu: komikku: Update to 1.2.0.
* gnu/packages/gnome.scm (komikku): Update to 1.2.0.
[inputs]: Add ‘python-rarfile’.
2022-10-26 14:18:38 +02:00
cage
ec74eef890
gnu: tinmop: Update to 0.9.9.
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-10-26 11:12:46 +02:00
Efraim Flashner
d816693a23
gnu: five-or-more: Fix build.
* gnu/packages/gnome.scm (five-or-more)[inputs]: Replace
libgnome-games-support with libgnome-games-support-1.
2022-10-26 11:35:15 +03:00
Efraim Flashner
cbc1f75418
gnu: xpad: Fix build.
* gnu/packages/gnome.scm (xpad)[inputs]: Add gtk+. Replace gtksourceview
with gtksourceview-4.
2022-10-26 11:33:32 +03:00
Efraim Flashner
d409a83e7c
gnu: rust-git2: Adjust inputs.
* gnu/packages/crates-io.scm (rust-git2-0.15)[inputs]: Replace
libgit2-1.3 with libgit2.
(rust-git2-0.13)[inputs]: Continue with libgit2-1.3.
2022-10-26 11:25:40 +03:00
Efraim Flashner
166da5b2b6
Merge remote-tracking branch 'origin/staging' 2022-10-26 11:15:22 +03:00
Nicolas Goaziou
ab7f79dfc3
gnu: emacs-projectile: Update to 2.6.0.
* gnu/packages/emacs-xyz.scm (emacs-projectile): Update to 2.6.0.
2022-10-26 09:07:54 +02:00
Efraim Flashner
6ff203663e
Merge remote-tracking branch 'origin/master' into staging 2022-10-25 21:50:59 +03:00
Andrew Tropin
6c5c464d55
gnu: emacs-git-gutter: Update to 0.92-0.ec28e85.
0.92 fails on recent emacs versions because of missing global-linum-mode.

* gnu/packages/emacs-xyz.scm (emacs-git-gutter): Update to 0.92-0.ec28e85.
2022-10-25 22:39:15 +04:00
David Thompson
a0751e3250
gnu: guile-chickadee: Update to 0.9.0.
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.9.0.
2022-10-25 09:36:44 -04:00
Nicolas Goaziou
348f70b9f4
gnu: plover: Update to 4.0.0.dev12.
* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev12.
[arguments]<#:phases>: Add phase to properly run tests, and skip failing one.
[native-inputs]: Add PYTHON-BABEL, PYTHON-MOCK, PYTHON-PYTEST-QT,
PYTHON,PYTEST-XVFB.
[inputs]: Remove PYTHON-PYQT, PYTHON-BABEL. Add PYTHON-PLOVER-STROKE,
PYTHON-PYQT, PYTHON-RTF-TOKENIZE, QTSVG-5.
(python-plover-stroke): New variable.
2022-10-25 13:57:33 +02:00
Nicolas Goaziou
743e5adf47
gnu: Add python-rtf-tokenize.
* gnu/packages/python-xyz.scm (python-rtf-tokenize): New variable.
2022-10-25 13:57:32 +02:00
Andrew Tropin
822166ac31
gnu: emacs-git-gutter-fringe: Update to 0.23-2.648cb5b.
* gnu/packages/emacs-xyz.scm (emacs-git-gutter-fringe): Update to
0.23-2.648cb5b.
2022-10-25 14:20:36 +04:00
Nicolas Goaziou
d7b8c03a70
gnu: emacs-subed: Update to 1.0.12.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.12.
2022-10-25 12:01:42 +02:00
Nicolas Goaziou
2f6cc86f40
gnu: emacs-csound-mode: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-csound-mode)[arguments]: Use
G-expressions.
<phases>: Use MAKE-FILE-WRITABLE instead of CHMOD. Remove trailing #T.
[description]: Use complete sentences.
2022-10-25 12:01:42 +02:00
Nicolas Goaziou
861a6f7f46
gnu: emacs-csound-mode: Update to 0.2.3.
* gnu/packages/emacs-xyz.scm (emacs-csound-mode): Update to 0.2.3.
[inputs]: Remove EMACS-HIGHLIGHT, EMACS-MULTI, EMACS-SHUT-UP.
[propagated-inputs]: Add EMACS-DASH, EMACS-HIGHLIGHT, EMACS-MULTI,
EMACS-SHUT-UP.
2022-10-25 12:01:42 +02:00
Nicolas Goaziou
9b086a1cd7
gnu: emacs-highlight: Update to 0-2.24366df.
* gnu/packages/emacs-xyz.scm (emacs-highlight): Update to 0-2.24366df.
[version]: Use GIT-VERSION.
2022-10-25 12:01:41 +02:00
Greg Hogan
a2f6900761
gnu: gron: Update to 0.7.1
* gnu/packages/golang.scm (gron): Update to 0.7.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-25 10:29:10 +01:00
Felix Lechner
92d2cb0f2b
gnu: go-github-com-sabhiram-go-gitignore: 1.0.2-1.525f6e1.
* gnu/packages/golang.scm (go-github-com-sabhiram-go-gitignore): Update to
1.0.2-1.525f6e1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-25 10:19:45 +01:00
Christopher Baines
793491db0f
gnu: guix: Update to 682639c.
This should fix the guix package building on powerpc64le-linux.

* gnu/packages/package-management.scm (guix): Update to 682639c.
2022-10-25 10:17:55 +01:00
Christopher Baines
be9b213c75
maint: Tweak release manifest special case for armhf-linux.
Don't remove the emacs package, as it does build and substitutes are
available. Do remove the guix package though, as it doesn't build due to Guile
memory issues while compiling the package modules.

* etc/release-manifest.scm (%base-packages/armhf): Don't replace the emacs
package, remove the guix package.
(%base-manifest): Remove FIXME comment as %base-packages/armhf doesn't relate
to build power.
2022-10-25 10:10:06 +01:00
pelzflorian (Florian Pelz)
682639c107
installer: welcome: Warn when uvesafb gets used.
There will be false positives: Because the Guix installer uses the
kernel argument modprobe.blacklist=radeon,amdgpu and some AMD graphics
actually work okay according to h-node, these users will get a
false alarm.

* gnu/installer/newt/welcome.scm (run-welcome-page): Warn before showing
the welcome page.
2022-10-25 10:55:33 +02:00
Efraim Flashner
3f0ea68177
gnu: font-gnu-unifont: Build from source.
* gnu/packages/fonts.scm (font-gnu-unifont)[source]: Add snippet to
remove precompiled fonts.
[arguments]: Add make-flag to build fonts. Add custom phase to adjust
shell invocations.
[native-inputs]: Add bdftopcf, console-setup, fontforge.
[inputs]: Add perl-gd.
2022-10-25 09:26:12 +03:00
Efraim Flashner
81c6a28eb0
gnu: font-gnu-unifont: Update to 15.0.01.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 15.0.01.
[arguments]: Adjust custom 'install phase to set install directory for
OTF fonts.
2022-10-25 09:26:11 +03:00
Efraim Flashner
75d4abf2eb
gnu: console-font: Install bdf2psf.
* gnu/packages/xorg.scm (console-font)[arguments]: Add custom
'install-bdf2psf phase to install bdf2psf and its manpage.
2022-10-25 09:26:11 +03:00
Efraim Flashner
dec9cb985c
gnu: gama: Update to 2.23.
* gnu/packages/gps.scm (gama): Update to 2.23.
2022-10-25 09:26:11 +03:00
Efraim Flashner
0224aa2a71
gnu: freeipmi: Update to 1.6.10.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.10.
2022-10-25 09:26:11 +03:00
Efraim Flashner
d6f11bec0f
gnu: gnuastro: Update to 0.19.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.19.
2022-10-25 09:26:07 +03:00