summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
6 daysgnu: ruby-rubygems-tasks: Update to 0.3.0.Aaron Covrig1-8/+9
* gnu/packages/ruby-xyz.scm (ruby-rubygems-tasks): Update to 0.3.0. Change-Id: Ib5d2191b82f28f99b5d44a663f782c25d12ed218 Signed-off-by: Steve George <steve@futurile.net>
6 daysgnu: ruby-method-source: Update to 1.1.0.Steve George1-13/+15
* gnu/packages/ruby-xyz.scm (ruby-method-source): Update to 1.1.0. [arguments]<#:ruby>: Use ruby-3.3. Signed-off-by: Steve George <steve@futurile.net>
6 daysgnu: gthumb: Update to 3.12.10.Maxim Cournoyer1-7/+4
* gnu/packages/gnome.scm (gthumb): Update to 3.12.10. [inputs]: Remove clutter, clutter-gst, and clutter-gtk. [home-page]: Update.
6 daysgnu: rhythmbox: Update to 3.5.1.Maxim Cournoyer1-10/+4
* gnu/packages/gnome.scm (rhythmbox): Update to 3.5.1. [inputs]: Remove stale comments. Add libgpod. [home-page]: Update.
6 daysgnu: quadrapassel: Update to 50.2.Maxim Cournoyer1-20/+21
* gnu/packages/games.scm (quadrapassel): Update to 50.2. [#:tests?]: Set to #f. [#:phases] {skip-gtk-update-icon-cache}: Adjust. [inputs]: Remove clutter, clutter-gtk, gsound, gtk+, and libcanberra; add gtk, libadwaita, libsndfile, and openal. [native-inputs]: Remove itstool and libxml2; add blueprint-compiler. [home-page]: Update.
6 daysgnu: trealla: Update to 3.9.0.jgart1-2/+2
* gnu/packages/prolog.scm (trealla): Update to 3.9.0. Change-Id: I867bc34426b48ce45b69f554e05706f525db3c02
6 daysgnu: guile-safsaf: Update to 0.4-1.6a7d0c8.Christopher Baines1-6/+3
* gnu/packages/web.scm (guile-safsaf): Update to 0.4-1.6a7d0c8. [arguments]: Remove. Change-Id: Icc79935b8bb3df0c900f3d56b9b9376e043884a1
6 daysgnu: guile-knots: Update to 0.1-38.44477ef.Christopher Baines1-3/+3
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-38.44477ef. Change-Id: I76c4950eee4c4eecb61356492c6b33787e11f9dd
6 daysgnu: xdg-desktop-portal: Update to 1.22.1.Hugo Buddelmeijer1-2/+2
This update contains a fix for CVE-2026-40354. * gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.22.1. Merges: https://codeberg.org/guix/guix/pulls/10866 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
6 daysgnu: mbedtls: Update to 4.2.0.Nguyễn Gia Phong1-2/+2
* gnu/packages/tls.scm (mbedtls): Update to 4.2.0.
6 daysgnu: Add mbedtls-3.Nguyễn Gia Phong4-3/+16
* gnu/packages/tls.scm (mbedtls-3): New variable. * gnu/packages/emacs-xyz.scm (emacs-jabber)[inputs]: Replace mbedtls with mbedtsl-3. * gnu/packages/emulators.scm (eden): Likewise. * gnu/packages/scheme.scm (gauche): Likewise.
6 daysgnu: mbedtls-lts: Swap inheritance.Nguyễn Gia Phong1-19/+17
* gnu/packages/tls.scm (mbedtls-lts): Inherit from... (mbedtls): ...this instead of vice versa.
6 daysgnu: taisei: Update to 1.4.5.Evgeny Pisemsky1-5/+6
* gnu/packages/games.scm (taisei): Update to 1.4.5. [native-inputs]: Remove python-zstandard. Add gettext-minimal and python-backports-zstd. [inputs]: Remove libzip. Add libunibreak. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10723
6 daysgnu: luanti-voxelibre: Update to 0.92.1.Jan Wielkiewicz1-2/+2
* gnu/packages/luanti.scm (luanti-voxelibre): Update to 0.92.1. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10712
6 daysgnu: luanti-minetest-game: Update to 0.0.0-3.c42e4d0.Jan Wielkiewicz1-3/+3
* gnu/packages/luanti.scm (minetest-game): Update to 0.0.0-3.c42e4d0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: luanti-halon: Update to 5.16.1-0.1ab374d.Jan Wielkiewicz1-3/+3
* gnu/packages/luanti.scm (luanti-halon): Update to 5.16.1-0.1ab374d. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: luanti: Update to 5.17.0. [security fixes]Jan Wielkiewicz1-2/+2
Includes fixes for GHSA-5373-9cjp-qfmg. * gnu/packages/luanti.scm (luanti): Update to 5.17.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: python-clinguin: Update to 2.8.5.Liliana Marie Prikler1-5/+3
* gnu/packages/potassco.scm (python-clinguin): Update to 2.8.5. [source]<snippet>: Drop dependency rewrite for clingexplaid.
6 daysgnu: python-clingexplaid: Update to 1.4.0.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (python-clingexplaid): Update to 1.4.0.
6 daysgnu: python-clintest: Update to 0.5.0.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (python-clintest): Update to 0.5.0.
6 daysgnu: python-clingraph: Update to 1.2.1.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (python-clingraph): Update to 1.2.1.
6 daysgnu: python-clorm: Update to 1.6.3.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (python-clorm): Update to 1.6.3.
6 daysgnu: clingo: Update to 5.8.2.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (clingo): Update to 5.8.2.
6 daysgnu: clasp: Update to 3.4.1.Liliana Marie Prikler1-2/+2
* gnu/packages/potassco.scm (clasp): Update to 3.4.1.
6 daysgnu: emacs-tempel: Cleanup.Anderson Torres1-11/+11
* gnu/packages/emacs-xyz.scm (emacs-tempel): Cleanup. [source]<origin>: Align to next line. [propagated-inputs]: Merge next line. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10672
6 daysgnu: emacs-tempel-collection: Update to 0.2-3.4ea6f92.Anderson Torres1-14/+18
* gnu/packages/emacs-xyz.scm (emacs-tempel-collection): Update to 0.2-3.4ea6f92. [source]<origin>: Align to next line. [arguments]<#:tests?>: Set as #false. [synopsis, description]: Reword Tempel name. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: Add emacs-welcome-dashboard.Anderson Torres1-0/+29
* gnu/packages/emacs-xyz.scm (emacs-welcome-dashboard): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10668
6 daysgnu: Add emacs-purr.Anderson Torres1-0/+26
* gnu/packages/emacs-xyz.scm (emacs-purr): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: Add emacs-minimal-dashboard.Anderson Torres1-0/+23
* gnu/packages/emacs-xyz.scm (emacs-minimal-dashboard): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: clpeak: Update to 2.0.19.Vinicius Monego1-23/+21
* gnu/packages/benchmark.scm (clpeak): Update to 2.0.19. [native-inputs]: Add clang. [license]: Update to asl2.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10599
6 daysgnu: clpeak: Refresh package.Vinicius Monego1-15/+14
* gnu/packages/benchmark.scm (clpeak): Run guix style. [source]: Follow redirect. [description]: Start sentence with a noun. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6 daysgnu: Remove go-github-com-nektos-act.Sharlatan Hellseher1-110/+0
* gnu/packages/golang-vcs.scm (go-github-com-nektos-act): Delete variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10565
6 daysgnu: e9patch: Update to 1.0.1.Nguyễn Gia Phong1-3/+15
* gnu/packages/patchutils.scm (e9patch): Update to 1.0.1. [arguments]<#:phases>{wrap-e9compile}: New phase after 'install. [inputs]: Add findutils.
6 daysgnu: trealla: Update to 3.8.1.jgart1-2/+2
* gnu/packages/prolog.scm (trealla): Update to 3.8.1. Change-Id: I3c0b429f109b363aee88d8a055703b6ca436f0ba
7 dayspublish: Fix public-key rendering.Nicolas Graves1-1/+6
--public-key is currenlty ignored when passed to render-signing-key. * guix/scripts/publish.scm (%public-key-file-in-use): New variable. (render-signing-key): Ensure --public-key is read. (guix-publish): Parameterize %public-key-file-in-use. Fixes: guix/guix#10533 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #10534
7 daysleast-authority-wrapper: Set ‘LISTEN_PID’ to the right PID.Ludovic Courtès1-1/+11
This fixes socket activation of least-authority-wrapped programs. Partly addresses shepherd/shepherd#122. * guix/least-authority.scm (least-authority-wrapper): Define ‘listen-pid?’ and set ‘LISTEN_PID’ to namespace-local PID when it is set. Reported-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #9866
7 dayshome: services: Add GnuPG home directory configuration.Nox2-14/+26
* gnu/home/services/gnupg.scm (home-gpg-agent-configuration) [home]: New field. (home-gpg-agent-files): Use it. (gpg-agent-activation): Use it (edited into a procedure). (home-gpg-agent-service-type): Use it. (sanitize-home): New procedure. * doc/guix.texi: Update it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #9655
7 dayscache: Avoid potential file descriptor leak.Ludovic Courtès1-16/+19
There fixes two cases where ‘maybe-remove-expired-cache-entries’ could leak ‘expiry-port’ (in which case the underlying file descriptor would be closed later, when ‘expiry-port’ gets GC’d.) * guix/cache.scm (maybe-remove-expired-cache-entries): When ‘obsolete?’ returns false, explicitly close ‘expiry-port’. When it returns true, catch errors around ‘seek’ block and close ‘expiry-port’ upon exception. Remove ENOENT handling and comment that predates commit d921c742b774a9f0a016f3db6442d5c58a330c92. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #10795
7 dayssyscalls: Fix file descriptor leak in ‘lock-file’.Ludovic Courtès1-7/+14
Until now, calls to ‘lock-file’ with #:wait? #f throwing to 'flock-error would leak ‘port’. The underlying file descriptor would be closed once ‘port’ is GC’d. This change ensures the file descriptor is closed right away. * guix/build/syscalls.scm (lock-file): Catch 'flock-error around ‘fcntl-flock’ call. Close port upon exception. Clarify docstring. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 daysUpdate ‘CODEOWNERS’.Ludovic Courtès1-0/+1
This is a followup to 71af60fabc66959a9423af886a43aae6924662e2. * CODEOWNERS: Update.
7 daysgnu: emacs-string-inflection: Update to 1.2.0.Cayetano Santos1-20/+30
* gnu/packages/emacs-xyz.scm (emacs-string-inflection): Update to 1.2.0.
7 daysgnu: apycula: Update to 0.33.Cayetano Santos1-3/+2
* gnu/packages/electronics.scm (apycula): Update to 0.33. [propagated-inputs]: Remove python-crcmod. Merges guix/guix!10794.
7 daysgnu: Remove python-sip-6.8.Andreas Enge1-21/+0
* gnu/packages/qt.scm (python-sip-6.8): Delete variable.
7 daysgnu: Remove python-sip-6.8-instead-of-python-sip.Andreas Enge1-6/+0
* gnu/packages/qt.scm (python-sip-6.8-instead-of-python-sip): Delete variable.
7 daysgnu: Remove python-pyqt+qscintilla-with-python-sip-6.8.Andreas Enge1-4/+0
* gnu/packages/qt.scm (python-pyqt+qscintilla-with-python-sip-6.8): Delete variable.
7 daysgnu: qemu-for-aflplusplus: Set absolute path to addr2line.Nguyễn Gia Phong1-0/+7
* gnu/packages/debug.scm (qemu-for-aflplusplus)[arguments]<#:phases>: Add phase set-addr2line-path.
7 daysgnu: linux-debian: Update to 6.12.105.Vagrant Cascadian1-3/+3
* gnu/packages/linux.scm (linux-debian-6.12-version): Update to 6.12.105. (debian-patches-6.12): Update hash. (linux-debian-6.12-pristine-source): Update hash.
7 daysgnu: linux-debian: Update to 6.12.101.Vagrant Cascadian1-3/+3
* gnu/packages/linux.scm (linux-debian-6.12-version): Update to 6.12.101. (debian-patches-6.12): Update hash. (linux-debian-6.12-pristine-source): Update hash.
7 daysgnu: linux: Add linux-debian.Sergio Pastor Pérez2-0/+148
* gnu/packages/linux.scm (linux-debian-patches): New variable. (linux-debian-6.12-version): New variable. (debian-patches-6.12): New variable. (linux-debian-6.12-pristine-source): New variable. (linux-debian-6.12-source): New variable. (default-linux-debian-initrd-modules): New variable. (make-linux-debian*): New variable. (linux-debian-6.12): New variable. (linux-debian): New variable. * gnu/tests/base.scm (%test-linux-debian-6.12): New test.
7 daysgnu: linux: Use package properties to modularize initrd build.Sergio Pastor Pérez4-54/+118
* doc/guix.texi (operating-system Reference): Document initrd-modules change. (Initial RAM Disk): Inform about deprecation of '%base-initrd-modules' and document 'base-initrd-modules'. * gnu/packages/linux.scm (make-linux*): New argument 'produced-modules'. Handle GEXP in 'defconfig' arguments. (virtio-modules, default-linux-libre-initrd-modules): New variable. (make-linux-libre*): Adjust to instruct 'make-linux*' which modules a Debian configuration will produce. * gnu/system.scm (<operating-system>): Compute default operating systems initrd modules with 'base-initrd-modules'. * gnu/system/linux-initrd.scm (default-initrd-modules): Remove in favor of 'base-initrd-modules' which takes a mandatory kernel argument from which to extract the initrd-modules from the package properties. (base-initrd-modules): New procedure. (%base-initrd-modules): Deprecate in favor of 'base-initrd-modules'.