aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-21gnu: cl-njson: Update to 1.2.1.Artyom Bologov
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.2.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-17gnu: dolphin-emu: Update to 5.0-13669.f9deb68.Tobias Geerinckx-Rice
* gnu/packages/emulators.scm (dolphin-emu): Update to 5.0-13669.f9deb68. [source]: Don't explicitly return #t from snippet. [arguments]: Nor from phases.
2023-09-17gnu: dolphin-emu: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/emulators.scm (dolphin-emu)[native-inputs]: Remove input labels.
2023-09-17gnu: pfetch: Update to 0.7.0-1.a906ff8.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pfetch): Update to 0.7.0-1.a906ff8. [arguments]: Don't explicitly return #t from phases.
2023-09-20gnu: Add wasm-micro-runtime.Felix Lechner
* gnu/packages/web.scm (wasm-micro-runtime): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-20image: Do not allow BIOS bootloader and GPT.Mathieu Othacehe
When using grub-bootloader with a GPT image, GRUB will fail during installation with a cryptic error message. * gnu/system/image.scm (system-disk-image): Raise an error when trying to use a non-EFI compatible bootloader with a GPT image partitioning. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-09-20image: Introduce the mbr-hybrid-raw image type.Mathieu Othacehe
Until 209204e23b39af09e0ea92540b6fa00a60e6a0ae and d57cab764122af69d52d8cc9c843456044e5d7bc, the default image type used by "guix system image" was an MBR image with an ESP partition. Having both an MBR image and an ESP partition is handy because the image will boot on most x86 based systems using legacy BIOS and/or UEFI. We now have a distinction between MBR images and EFI images. Introduce a new MBR hybrid image type and default to it to restore the default behaviour. This also fixes the images section of (gnu ci) that was trying to install a BIOS bootloader on an EFI, GPT image and failing to do so. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-09-20gnu: %gcc-11-x86_64-micro-architectures: Correct some values.Efraim Flashner
* gnu/packages/gcc.scm (%gcc-11-x86_64-micro-architectures): Correct the values for the psABI micro-architectures.
2023-09-20gnu: wfmash: Update to 0.10.5.Efraim Flashner
* gnu/packages/bioinformatics.scm (wfmash): Update to 0.10.5. [source]: Update to changes in source code. [arguments]: Add configure-flag to enable more features. [native-inputs]: Add pkg-config.
2023-09-19gnu: Add python-tibanna.Ricardo Wurmus
* gnu/packages/web.scm (python-tibanna): New variable.
2023-09-19gnu: Add python-lambda-4dn.Ricardo Wurmus
* gnu/packages/web.scm (python-lambda-4dn): New variable.
2023-09-19gnu: Add python-benchmark-4dn.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-benchmark-4dn): New variable.
2023-09-19gnu: xterm: Update to 384.Efraim Flashner
* gnu/packages/xorg.scm (xterm): Update to 384.
2023-09-19gnu: keepassxc: Update to 2.7.6.Efraim Flashner
* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.6.
2023-09-19gnu: git-annex: Update to 10.20230828.Efraim Flashner
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20230828.
2023-09-19gnu: wl-clipboard: Update to 2.2.1.Efraim Flashner
* gnu/packages/xdisorg.scm (wl-clipboard): Update to 2.2.1.
2023-09-19self: Compile guix-packages-base in chunks of 10 files.Janneke Nieuwenhuizen
This fixes or greatly increases the chances for `guix pull' to succeed on the Hurd, see <https://issues.guix.gnu.org/65456>. * guix/self.scm (compiled-modules)[process-directory]: Move hardcoded size to keyword parameter #:size. Set it to 10 when compiling "guix-packages-base".
2023-09-19maint: Add gdk-pixbuf to native Hurd manifest.Janneke Nieuwenhuizen
Gdk-pixbuf is a dependency for `guix system reconfigure' and currently also needs an unreleased glibc patch in order to build. * etc/hurd-manifest.scm: Add gdk-pixbuf to manifest.
2023-09-18gnu: Add asl.Simon South
* gnu/packages/assembly.scm (asl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-18gnu: Add netperf.Attila Lendvai
* gnu/packages/networking.scm (netperf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-18gnu: Add alure.Hendursaga
* gnu/packages/audio.scm (alure): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-09-18gnu: tensorflow-lite: Update to 2.13.0.Andy Tai
* gnu/packages/machine-learning.scm: (tensorflow-lite): Update to 2.13.0 [inputs]: Add gemmlowp [native-inputs]: Remove gemmlowp-src * gnu/packages/patches/tensorflow-lite-unbundle.patch: New file * gnu/local.mk (dist_patch_DATA): Add it. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-09-18gnu: Add commit-patch.Kjartan Oli Agustsson
* gnu/packages/version-control.scm (commit-patch): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-18services: hurd-vm: Use ‘qemu-system-x86_64’.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/66053>. * gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]: Use ‘qemu-system-x86_64’.
2023-09-18doc: Fix typo.Ludovic Courtès
* doc/guix.texi (Specifying Channel Authorizations): Remove extra hyphen.
2023-09-18maint: Support `guix shell' in Guix's git archive with manifest.scm.Janneke Nieuwenhuizen
* manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. * doc/contributing.texi (Building from Git): Mention using it.
2023-09-18gnu: tor: Update to 0.4.8.6.Efraim Flashner
* gnu/packages/tor.scm (tor): Update to 0.4.8.6. [source]: Remove patch. * gnu/packages/patches/tor-remove-defensive-assert.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
2023-09-18gnu: julia-deepdiffs: Skip tests.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-deepdiffs)[arguments]: Skip the test suite.
2023-09-17gnu: ocl-icd: Delete dubiously deprecated duplicate definition.Tobias Geerinckx-Rice
This follows up on commit 3341b22f594398b3aa3ff930d99b74a78abd1a30 which re-added ocl-icd. opencl-icd-loader is a different, incompatible package. * gnu/packages/opencl.scm (ocl-icd): Remove duplicate variable.
2023-09-17gnu: icecat: Update to 102.15.1 [security fixes].Dr. Arne Babenhauserheide
This fixes fix mfsa2023-40, a critical webp vulnerability. See https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ * gnu/packages/gnuzilla.scm (%icecat-base-version, icecat-source): Update to 102.15.1. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-18gnu: julia-forwarddiff: Update to 0.10.36.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-forwarddiff): Update to 0.10.36. [propagated-inputs]: Add julia-logexpfunctions.
2023-09-18Revert "gnu: guix: Update to 1.4.0-11.658de25e99."Janneke Nieuwenhuizen
Several people on IRC report that "rewrite-url, to-version specified" fails. This reverts commit 1a0c7f71f0d74167f04377773791305260871b26.
2023-09-18gnu: cl-nkeymaps: Update to 1.1.0.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-nkeymaps): Update to 1.1.0. [inputs]: Add sbcl-cl-str. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-18gnu: font-gnu-unifont: Update to 15.1.01.Efraim Flashner
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 15.1.01. [source]: Adjust snippet to not remove non-existent precompiled files. [arguments]: Disable parallel build. Adjust custom 'install phase to not duplicate actions from the Makefile.
2023-09-18gnu: python-fit-nbinom: Remove syntax error in setup.py.Mădălin Ionel Patrașcu
* gnu/packages/python-xyz.scm (python-fit-nbinom)[arguments]: Add phase 'remove-invalid-syntax. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-18gnu: python-plastid: Patch it for python 3.10.Mădălin Ionel Patrașcu
* gnu/packages/bioinformatics.scm (python-plastid)[arguments]: Add new phase 'patch-for-python-3.10. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-18gnu: swineherd: Propagate inputs.Ricardo Wurmus
Swineherd does not wrap its inputs, so it needs to drag along all its Guile inputs when installed. * gnu/packages/admin.scm (swineherd)[inputs]: Move all from here... [propagated-inputs]: ...to here.
2023-09-18gnu: guix: Update to 1.4.0-11.658de25e99.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.4.0-11.658de25e99.
2023-09-18self: Build directories in chunks of max 25 files at a time.Janneke Nieuwenhuizen
This increases the chances of a successful `guix pull' on the Hurd, see <https://issues.guix.gnu.org/65456>. * guix/self.scm (compiled-modules)[process-directory]: Split building of directories into chunks of max 25 files. Also call gc.
2023-09-10gnu: rdiff-backup: Update to 2.2.6.Tobias Geerinckx-Rice
* gnu/packages/backup.scm (rdiff-backup): Update to 2.2.6.
2023-09-10gnu: qpwgraph: Update to 0.5.3.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (qpwgraph): Update to 0.5.3.
2023-09-10gnu: borg: Update to 1.2.6.Tobias Geerinckx-Rice
* gnu/packages/backup.scm (borg): Update to 1.2.6.
2023-09-17.dir-locals.el: Update bug-reference configuration and document it.Maxim Cournoyer
(nil) <bug-reference-url-format>: Update URL. Add comment. * doc/contributing.texi (The Perfect Setup): New "Viewing bugs within Emacs" subsection. Co-authored-by: Brian Cully <bjc@spork.org>
2023-09-17gnu: Add qgit.Sughosha
* gnu/packages/version-control.scm (qgit): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17gnu: enblend-enfuse: Build documentation.Bruno Victal
Notes: * transfig is not needed according to the NEWS since 4.2. * help2man is not optional. * gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Remove libxml2, tidy-html and transfig. Replace imagemagick with imagemagick/stable. Add graphviz-minimal, font-ghostscript, librsvg, m4, perl-readonly, texlive-texloganalyser, texlive-bold-extra, texlive-cm-mf-extra-bold, texlive-comment, texlive-float, texlive-enumitem, texlive-mdwtools, texlive-hyphenat, texlive-index, texlive-listings, texlive-microtype, texlive-etoolbox, texlive-nag, texlive-ragged2e, texlive-shorttoc, texlive-bigfoot, texlive-xstring and hevea. [arguments]<#:phases>: Add 'fontconfig-cache, 'exclude-doc-from-check and 'install-doc. Replace 'build and 'install. [outputs]: Add 'doc. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17gnu: enblend-enfuse: Backport upstream fixes.Bruno Victal
Backport changes for reproducible builds & missing include. * gnu/packages/patches/enblend-enfuse-reproducible.patch: New file. * gnu/local.mk: Register it. * gnu/packages/photo.scm (enblend-enfuse)[source]: Use newly added patch. Add snippet to fix missing header. [arguments]<#:phases>: Remove 'add-missing-include. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17gnu: Remove extraneous imports.Maxim Cournoyer
Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild from the upcoming Guile. * gnu/packages/admin.scm: Remove extraneous imports. * gnu/packages/avr.scm: Likewise. * gnu/packages/base.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/linphone.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/cran.scm: Likewise. * gnu/packages/kde.scm: Likewise. * gnu/packages/libcanberra.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/mes.scm: Likewise. * gnu/packages/mingw.scm: Likewise. * gnu/packages/serialization.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/syncthing.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/emulators.scm: Likewise. Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-09-10gnu: lightning: Update to 2.2.2.Tobias Geerinckx-Rice
* gnu/packages/assembly.scm (lightning): Update to 2.2.2.
2023-09-10gnu: nnn: Update to 4.9.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nnn): Update to 4.9.
2023-09-10gnu: memcached: Update to 1.6.21.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (memcached): Update to 1.6.21.