summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-20gnu: pari-gp: Update to 2.17.1.Andreas Enge
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.1. * gnu/packages/patches/pari-gp-qfcvp.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: I1d681737c7e7b19de8f2b01bfff11d72d5d936bf
2025-01-19gnu: trealla: Update to 2.63.22.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.63.22. Change-Id: Idb43ee5daf59035f582b70c0b4b3617be0a1363d
2025-01-19gnu: Add emacs-gptel-quick.jgart
* gnu/packages/emacs-xyz.scm (emacs-gptel-quick): New variable. Signed-off-by: jgart <[email protected]>
2025-01-19gnu: solfege: Build and install manual.宋文武
* gnu/packages/music.scm (solfege)[arguments]: Add 'build-manual phase. Pass "--enable-docbook-stylesheet" to configure-flags. [native-inputs]: Add docbook-xsl, docbook-xml-4.1.2, itstool and libxslt. Change-Id: Icef6c393e1d4c6413e53ef9de9ffc16d5e973a94 Signed-off-by: jgart <[email protected]>
2025-01-19gnu: linux-libre 6.1: Update to 6.1.125.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.125. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I846c5e8d7b395e04f57f0082626594b61f612f47
2025-01-19gnu: linux-libre 6.6: Update to 6.6.72.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.72. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I2a7bbfa8439b1a0ec02f1e02124cc4c1f8b5ef65
2025-01-19gnu: linux-libre: Update to 6.12.10.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.10. (linux-libre-6.12-pristine-source): Update hash. Change-Id: I620d1597b547a57b946609c7461457e0aa5b2c77
2025-01-19gnu: mpv: Add support for pipewire.Sören Tempel
* gnu/packages/video.scm (mpv): Add pipewire audio output support. [propagated-inputs]: Add pipewire dependency. Signed-off-by: Leo Famulari <[email protected]> Change-Id: Ia9be37387b434186b677429c06730bf4fcb5b362
2025-01-19gnu: lsof: Skip LTlock testJordan Moore
Change-Id: I074247549c34992ccc17840d196fbb00f79cc39f Signed-off-by: Leo Famulari <[email protected]>
2025-01-20tests: minimal-desktop: Adjust to greetd 0.10.3.muradm
This is a followup to 55cead2c49e0740c1595fdc5ecce7d050c36e080. * gnu/tests/desktop.scm (run-minimal-desktop-test): Do not check for ‘GREETD_SOCK’. Change-Id: I2eb5af947ee1753d6237c95feb3cea7ed98f90ad Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-20gnu: Add emacs-stgit.Nicolas Graves
* gnu/packages/version-control.scm (emacs-stgit): New variable. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-20gnu: Add emacs-magit-stgit.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-magit-stgit): New variable. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-20gnu: Add netcdf-cxx4 and netcdf-cxx4-parallel-openmpi.Lars Bilke
* gnu/packages/maths.scm (netcdf-cxx4): New variable. * gnu/packages/maths.scm (netcdf-cxx4-parallel-openmpi: New variable. Change-Id: I9781aa31567b80e20c528abb5e9289bc625bb3eb Co-authored-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: gnucash: Update to 5.10.Tomas Volf
* gnu/packages/gnucash.scm (gnucash): Update to 5.10. (gnucash-docs): Update hash. Change-Id: Ic0211b560f9326b40fcec42505fb74ecc61bf32c Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: perl-finance-quote: Update to 1.64.Tomas Volf
* gnu/packages/web.scm (perl-finance-quote): Update to 1.64. Change-Id: Ia7befbfb23a0c2de36cf32ea808b3f83c71349da Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: gnucash: Do not wrap finance-quote-wrapper.Tomas Volf
The file needs no special wrapping. Even before, it was wrapped just by accident (via the glib-or-gtk-wrap phase). Wrapping changes it from perl script to shell script and gnucash cannot deal with that. So stop wrapping it. * gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add 'unwrap-some. Wrap gnucash-cli in 'wrap-programs. Change-Id: I60e7ac5cf40fb00f9620b9ee9d725770009721d2 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: gnucash: Drop special case for gnc-fq-helper.Tomas Volf
The file does not exist since 2022, and date-manip is not required for its replacement (finance-quote-wrapper). * gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>{'wrap-programs}: Remove special case for gnc-fq-helper. [inputs]: Remove perl-date-manip. Change-Id: Id88906df2bda08ae90a9aebb5deef8e4cbae6c76 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: gnucash: Do not install gnc-fq-update.Tomas Volf
This binary is used only for updating Finance::Quote from CPAN. That does not make sense on Guix, so do not install it. * gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add delete-gnc-fq-update. Change-Id: I93cf6d67166cce5970d48eea42de0ee5a5a9a8f8 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: gnucash: Fix locating perl binary.Tomas Volf
It tried to search in the $PATH, that does not really work for Guix. * gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add set-perl-path. Change-Id: I93468c201de8af3ad76cce945483b76f28ea2749 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: Add emacs-lucid.Divya Ranjan
* gnu/packages/emacs.scm (emacs-lucid): New variable. Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-01-19gnu: Add confy.Liliana Marie Prikler
* gnu/packages/gnome.scm (confy): New variable.
2025-01-19gnu: emacs-eglot-x: Fix compatibility with emacs-eglot.Javier Olaechea
The current emacs-eglot-x version we package is broken when used with an eglot version higher than 1.16 (emacs-eglot is currently at version 1.17). Upstream has an as-of-yet unreleased fix, so let's backport that to our package. * gnu/packages/patches/emacs-eglot-x-fix-apply-text-edits.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs-xyz.scm (emacs-eglot-x)[patches]: Use it here. Change-Id: Id39f4805dc37902048139049785a4f7852202a8c Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-01-19gnu: emacs-next: Disable jit compilation.Liliana Marie Prikler
* gnu/packages/emacs.scm (emacs-minimal)[patches]: Add “emacs-disable-jit-compilation.patch”.
2025-01-19gnu: emacs-next: Pin natively compiled packages.Liliana Marie Prikler
* gnu/packages/emacs.scm (emacs)[patches]: Add “emacs-native-comp-pin-packages.patch”.
2025-01-19gnu: emacs-next: Don't hash file names in native compilation.Liliana Marie Prikler
* gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
2025-01-19profiles: emacs-subdirs: Also expand native-comp-eln-load-path.Liliana Marie Prikler
This patch ensures that the pinned natively compiled Emacs packages can actually be found in the respective load path. The rationale for expanding it mimics the rationale previously applied to load-path for byte compilation: We want to be able to `guix upgrade' emacs (or similar) without yanking compiled packages from underneath. * guix/profiles.scm (emacs-subdirs): Write an additional “line” of code to deal with ‘native-comp-eln-load-path’.
2025-01-19gnu: emacs: Pin natively compiled packages.Liliana Marie Prikler
* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm (emacs)[source]: Use it here. [#:phases]: Remove ‘disable-native-compilation’. Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
2025-01-19gnu: emacs-treemacs-nerd-icons: Update to 0.0.1-1.Danny Milosavljevic
* gnu/packages/emacs-xyz.scm (emacs-treemacs-nerd-icons): Update to 0.0.1-1. Change-Id: Ia719344e117913343ee46977115428482027f6ff
2025-01-19gnu: emacs-wakib-keys: Update to 1.0.0.Danny Milosavljevic
* gnu/packages/emacs-xyz.scm (emacs-wakib-keys): Update to 1.0.0. Change-Id: I35101ef73364f8e4014e09c8aac163a8d8a2d8e1
2025-01-19Revert "gnu: qpdf: Update to 11.9.1."Efraim Flashner
This reverts commit 2804ca7cb7012dcb6c4226c5445b9a23c84f356b. This commit causes more than 4000 rebuilds per architecture.
2025-01-19gnu: qpdf: Update to 11.9.1.Artyom V. Poptsov
* gnu/packages/pdf.scm (qpdf): Update to 11.9.1. Change-Id: Iecb4c7d127ffcb943a7704947410d78a6746bcf0
2025-01-19gnu: Add libretro-bsnes-hd.Maxim Cournoyer
* gnu/packages/emulators.scm (libretro-bsnes-hd): New variable. Change-Id: Ibb99d4f027530d5dc812c1cdbc22ad9d972234e5
2025-01-19gnu: Add bsnes-hd.Maxim Cournoyer
* gnu/packages/emulators.scm (bsnes-hd): New variable. Change-Id: Id3654e1231e24084e219c4d060eff2b4d888f62d
2025-01-19gnu: Add emacs-fedi.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fedi): New variable. Change-Id: Icfcb92e9e57e060390c14389c748567fa809a6cb Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: nginx: Update to 1.27.3.Ashish SHUKLA
* gnu/packages/web.scm (nginx): Update to 1.27.3. (nginx-documentation): Update to 1.27.3. Change-Id: Ibf8e67eb07efe0fe7c42bb9a8cbfe0b5f5ca4727 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: memtest86+: Update to 7.20.Jakob Kirsch
* gnu/packages/hardware.scm (memtest86+): Update to 7.20. Change-Id: If7253f8ccd27cead955133c18b58257ebc4ac7b3 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: isc-dhcp: Patch dhclient to support resolvconf.B. Wilson
* gnu/packages/patches/dhclient-script-resolvconf-support.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (isc-dhcp): Patch dhclient-script and update wrapper. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19grafts: Only compute necessary graft derivations.David Elsing
* guix/packages.scm (input-graft, input-cross-graft): Store the monadic value of the replacement in the 'replacement' field of <graft> instead of unwrapping it. (cumulative-grafts): Turn monadic values in the 'replacement' field of applicable grafts into derivations. * tests/packages.scm ("package-grafts, indirect grafts") ("package-grafts, indirect grafts, propagated inputs") ("package-grafts, same replacement twice") ("package-grafts, dependency on several outputs") ("replacement also grafted"): Do not compare <graft> records directly, compare the relevant fields instead, calling ‘run-with-store’ on the ‘replacement’ field. Co-authored-by: Ludovic Courtès <[email protected]> Change-Id: Idded0a402b8974df1ef2354f1a88c308b9b99777
2025-01-19gnu: emacs-ggtags: Update to 0.9.0-0.4e3630c.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-ggtags): Update to 0.9.0-0.4e3630c. Signed-off-by: Cayetano Santos <[email protected]> Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: Add tclap.Lars Bilke
* gnu/packages/cpp.scm (tclap): New variable. Change-Id: I21e0eb623abe0b5add59647dec5606c706063e00 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-19gnu: guile-zlib: Update to 0.2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-zlib): Update to 0.2.2. Change-Id: I723bcdf66cfe362c69a4c3c80147dcc68be13ced
2025-01-18emacs: Add emacs-uniquify-files.Danny Milosavljevic
* gnu/packages/emacs-xyz.scm (emacs-uniquify-files): New variable. Change-Id: I5b6d253a2619f5402d5ee161307829d6d514ee14
2025-01-18gnu: xmag: Update to 1.0.8.Artyom V. Poptsov
* gnu/packages/xorg.scm (xmag): Update to 1.0.8. Change-Id: I8103ebba616776853329fee0206c1a6377de8f40
2025-01-18gnu: xev: Update to 1.2.6.Artyom V. Poptsov
* gnu/packages/xorg.scm (xev): Update to 1.2.6. Change-Id: I89d21ab3fcc580eaac07aed6cdbd74c7dd4563df
2025-01-18gnu: pam-u2f: Update to 3.1.2. [security fix]Lesik Edelweiss
This fixes the CVE-2025-23013. Change-Id: I4a7d37c25af38ff90bbae18adc0d4b145c7ad3c0 Signed-off-by: Hilton Chain <[email protected]>
2025-01-18gnu: rsync: Update to 3.4.1.Dariqq
* gnu/packages/rsync.scm (rsync): Update to 3.4.1. Change-Id: I17686864a07b126841a13382f9a70028fb58544c Signed-off-by: Hilton Chain <[email protected]>
2025-01-17gnu: paritwine: Update to 0.2.1.Andreas Enge
* gnu/packages/algebra.scm (paritwine): Update to 0.2.1. Change-Id: I6c7463860e084a3611b7856c6cc399ee2f89fa90
2025-01-17Revert "gnu: Add python-pathspec."Ricardo Wurmus
This reverts commit da69a9e15115d6acc7e4a95cc6295f97c97f827e. We already have python-pathspec in (gnu packages python-build). Also, this addition causes a massive number of rebuilds.
2025-01-17gnu: solfege: Fix runtime error.宋文武
This fixes <https://issues.guix.gnu.org/75623>. * gnu/packages/music.scm (solfege)[inputs]: Add python-pycairo. [propagated-inputs]: Add timidity++. [arguments]<wrap-program>: Wrap solfege with GI_TYPELIB_PATH. Change-Id: I30b38cec5ded514b35aeccd3e2fb0f94b96308d9
2025-01-16gnu: trealla: Update to 2.63.17.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.63.17. Change-Id: I01e3e93d5eb3c69d9ee2642be4f5b6f8ada7ff16