aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-19gnu: fluxbox: Fix build.Danny Milosavljevic
* gnu/packages/patches/fluxbox-1.3.7-gcc.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/wm.scm (fluxbox)[source](patches): Add it.
2023-08-13.guix-authorizations: Authorise Hilton Chain.Tobias Geerinckx-Rice
* .guix-authorizations (hako): Add OpenPGP key fingerprint.
2023-08-19gnu: mingw: Update reproducibility patch.fanquake
* gnu/packages/patches/mingw-w64-reproducible-gendef.patch: Update from upstream. Signed-off-by: Janneke Nieuwenhuizen <janneke@gnu.org>
2023-08-19Merge branch 'kde-updates'宋文武
2023-08-18gnu: gnome-themes-extra: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-themes-extra)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: totem: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (totem)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: aisleriot: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (aisleriot)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gnome-sudoku: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-sudoku)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gtg: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gtg)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gtg: Add missing input.Efraim Flashner
* gnu/packages/gnome.scm (gtg)[native-inputs]: Add itstool.
2023-08-18gnu: remmina: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/vnc.scm (remmina)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: pitivi: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/video.scm (pitivi)[propagated-inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: darktable: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/photo.scm (darktable)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: scilab: Update to 5.5.2.Andreas Enge
* gnu/packages/maths.scm (scilab): Update to 5.5.2.
2023-08-18gnu: scilab: Fix compilation error.Nicolas Graves
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18gnu: alacritty: Update source and home-page URLs.John Kehayias
Previous source URL redirects to the updated one. * gnu/packages/terminals.scm (alacritty): Update source and home-page URLs.
2023-08-18gnu: alacritty: Install example configuration.John Kehayias
* gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example configuration.
2023-08-18gnu: mplayer: Fix input.Andreas Enge
* gnu/packages/video.scm (mplayer)[inputs]: Use ffmpeg-5 instead of ffmpeg-4 to fix a header/library version mismatch.
2023-08-18tests: store-roots: Remove bogus test.Ludovic Courtès
This test was added in 1261ce15233cbf7e24de9959df86a23b46314a28 but it proved to be bogus: <https://issues.guix.gnu.org/64760>. * tests/store-roots.scm ("gc-roots, initial"): Remove.
2023-08-18tests: packages: Set system for expected result of package->bag.Josselin Poiret
* tests/packages.scm ("package->bag"): Parameterize the expected result by the system used to lower the package to a bag. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-18gnu: commencement: Use system in %final-inputs.Christopher Baines
Otherwise this causes odd issues, I presume arising from when %current-system differs from the system argument passed to %final-inputs. * gnu/packages/commencement.scm (%final-inputs): Set %current-system to system. * gnu/packages/base.scm (%final-inputs): Add optional system parameter. * gnu/ci.scm (base-packages): New procedure to memoize the base packages depending on system. (package->job): Pass system to base-packages. Co-authored-by: Josselin Poiret <dev@jpoiret.xyz> Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-18gnu: Add snuik.Janneke Nieuwenhuizen
* gnu/packages/irc.scm (snuik): New variable.
2023-08-18gnu: kgpg: Disable tests.宋文武
* gnu/packages/kde-pim.scm (kgpg)[arguments]: Disable tests.
2023-08-18gnu: kicad: Update to 7.0.7.Peter Polidoro
* gnu/packages/engineering.scm (kicad): Update to 7.0.7. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: Add cl-gtk4.ykonai
* gnu/packages/lisp-xyz.scm (sbcl-cl-gtk4, cl-gtk4, ecl-cl-gtk4): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: Add cl-glib.ykonai
* gnu/packages/lisp-xyz.scm (sbcl-cl-glib, cl-glib, ecl-cl-glib): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: plasma-workspace: Fix kinit path.宋文武
Follow up of 731413a680a33ed1ad909e41e5b388561a63f365. * gnu/packages/kde-plasma.scm (plasma-workspace)[arguments]<#:phases>: Replace '/lib/libexec' with '/libexec'.
2023-08-18gnu: Add cl-gobject-introspection-wrapper.ykonai
* gnu/packages/lisp-xyz.scm (sbcl-cl-gobject-introspection-wrapper, cl-gobject-introspection-wrapper, ecl-cl-gobject-introspection-wrapper): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: kde-cli-tools: Fix build.宋文武
Follow up of 731413a680a33ed1ad909e41e5b388561a63f365. * gnu/packages/kde-plasma.scm (kde-cli-tools)[arguments]<#:phases>: Replace '/lib/libexec' with '/libexec'.
2023-08-18gnu: cl-gobject-introspection: Update to 0.3-2.c4fef07.ykonai
* gnu/packages/lisp-xyz.scm (sbcl-cl-gobject-introspection): Update to 0.3-2.c4fef07. [inputs]: Remove labels. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: nyxt: Update to 3.6.0.Andre A. Gomes
* gnu/packages/web-browsers.scm (nyxt): Update to 3.6.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18gnu: cl-nasdf: Update to 0.1.7.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (sbcl-nasdf): Update to 0.1.7. [arguments]: Remove trailing boolean. Co-authored-by: Artyom Bologov <mail@aartaka.me>
2023-08-18gnu: mingw-w64-tools: Update to 11.0.1.fanquake
* gnu/packages/mingw.scm (mingw-w64-tools): Update to 11.0.1. Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18gnu: mingw-w64: Update to 11.0.1.fanquake
* gnu/packages/mingw.scm (make-mingw-w64): Update to 11.0.1. Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18gnu: python-asn1tools: Update to 0.166.0.fanquake
* gnu/packages/python-xyz.scm (python-asn1tools): Update to 0.166.0. Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-17gnu: Add unsio.Sharlatan Hellseher
* gnu/packages/astronomy.scm (unsio): New variable. Co-Authored-By: Iliya Tikhonenko <tikhonenko@mpe.mpg.de> Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-17gnu: Add xtrlock.Mehmet Tekman
* gnu/packages/xdisorg.scm (xtrlock): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17gnu: perf: Remove extra libtraceevent input.Ludovic Courtès
This reverts 45ca59da5e5265f56607a4ca0b3a18587638394d, which was redundant with b86813c8a83b32a1cb4a46d6e1b3b5eb07b398a6. * gnu/packages/linux.scm (perf)[inputs]: Remove on occurrence of libtraceevent.
2023-08-17gnu: bloomberg-bde: Update to 3.118.0.1.Greg Hogan
* gnu/packages/cpp.scm (bloomberg-bde): Update to 3.118.0.1. [source](origin): Update test deletion list. [arguments]<#:configure-flags>: Update from C++17 to C++20. [supported-systems]: Only support x86_64-linux. * gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Rebase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17gnu: bloomberg-bde-tools: Update to 3.118.0.0.Greg Hogan
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 3.118.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17gnu: libflame: Update to 70c19e7.Ludovic Courtès
* gnu/packages/maths.scm (libflame): Update to 70c19e7. [arguments]: Add #:make-flags.
2023-08-17pull, time-machine: Add '-q' to ignore channel files.Ludovic Courtès
This also fixes <https://issues.guix.gnu.org/63726>. * guix/scripts/pull.scm (show-help, %options): Add '-q'. (channel-list): Honor it. * guix/scripts/time-machine.scm (show-help, %options): Add '-q'. * doc/guix.texi (Invoking guix pull, Invoking guix time-machine): Document it. Reported-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-08-17ui: 'load*' accepts /dev/fd/N files pointing to a pipe.Ludovic Courtès
This allows users to write Bash commands like: guix time-machine -C <(echo %default-channels) -- ... or: guix build -m <(echo '(specifications->manifest (list "guile"))') Previously, on GNU/Linux, they would fail with: error: failed to load '/dev/fd/63': No such file or directory * guix/ui.scm (try-canonicalize-path): New procedure. (load*): Use it. * tests/guix-build.sh: Test 'guix build -m' with a /dev/fd/N file.
2023-08-17doc: Fix typo.Maxim Cournoyer
* doc/guix.texi (VPN Services): Fix typo.
2023-08-17gnu: texlive: Make inputs to monolithic texlive private.Andreas Enge
* gnu/packages/texlive.scm: Remove imports of unused modules. (texlivebin, texlivetexmf): Make packages private.
2023-08-17gnu: texlive: Drop special handling of mips64.Andreas Enge
The architecture is effectively abandoned and cannot be tested any more. * gnu/packages/texlive.scm (texlivebin)[arguments]: Remove check for mips64 when enabling tests.
2023-08-17gnu: texlive: Deprecate biber again in favor of texlive-biber.Andreas Enge
The monolithic texlive package and texlive-biber can apparently be used together now. * gnu/packages/texlive.scm (biber): Remove variable. * gnu/packages/tex.scm (biber): Define as deprecated in favor of texlive-biber.
2023-08-17gnu: texlive: Improve the monolithic packages for non-x86_64 architectures.Andreas Enge
* gnu/packages/texlive.scm (texlivebin)[arguments]: Enable tests also on aarch64 and powerpc64le. Remove 'disable-failing-test and 'skip-faulty-test phases. (texlivetexmf)[arguments]: Define a missing variable.
2023-08-17gnu: biber: Update to 2.19.Andreas Enge
* gnu/packages/texlive.scm (biber): Update to 2.19. Remove patch. * gnu/packages/patches/biber-adapt-perl-5.36.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch.
2023-08-17gnu: texlive: Update to 20230313.Andreas Enge
Also use full date for version again, since otherwise the update would be considered a downgrade. * gnu/packages/texlive.scm (%texlive-date): Update to 20230313. (%texlive-version): Rename to... (%texlive-year): ...this. (texlive-extra-src, texlive-texmf-src, texlivebin): Update source hashes. (texlivebin, texlivetexmf, texlive): Use %texlive-date for version. (texlivebin)[arguments]: Remove 'skip-mendex-tests phase, which does not apply any more. Remove 'patch-dvisvgm-build-files, which apparently is not needed any more. Remove a configure flag which is not recognized by the configure script any more.