summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-18gnu: lua-luv: Update to 1.52.1-0.Yappaholic
* gnu/packages/lua.scm (lua-luv): Update to 1.52.1-0. Merges: https://codeberg.org/guix/guix/pulls/8502 Change-Id: I1cd4ddeb498640667c5e09855ee9f1e171601b39 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: libuv-for-luv: Update to 1.52.1.Yappaholic
* gnu/packages/libevent.scm (libuv-for-luv): Update to 1.52.1. Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: neovim: Use system dependencies.Yappaholic
* gnu/packages/vim.scm (neovim)[arguments]<#:configure-flags>: Add "-DUSE_BUNDLED:BOOL=NO". Merges: https://codeberg.org/guix/guix/pulls/8504 Change-Id: If730e2ad5419fe58b21b41ae9a9e14a8d4995444 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18shadow: use emulate to source profile scriptsTrevor Arjeski
Since 306bd80481 ("system: Source scripts from the /etc/profile.d directory."), /etc/profile a glob which does not silently fail on zsh, which by default does not enable NULL_GLOB. * gnu/system/shadow.scm (%default-zprofile): Use emulate sh to source profile scripts. Change-Id: Ia647682fc7a35afe448d56a99f866f31da0de145 Merges: https://codeberg.org/guix/guix/pulls/8479 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: flare-game: Update to 1.15.Nguyễn Gia Phong
* gnu/packages/games.scm (flare-game): Update to 1.15. Change-Id: I46ae21e779b7d95cbbb1d63e896665a851b5b5a9 Merges: https://codeberg.org/guix/guix/pulls/8525 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: flare-engine: Update to 1.15.Nguyễn Gia Phong
* gnu/packages/games.scm (flare-engine): Update to 1.15. Change-Id: I9977b33375bd2484e3dea2ec8c0622af4953bca7 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-17gnu: pipemixer: Update to 0.5.0.Sergey Trofimov
* gnu/packages/audio.scm (pipemixer): Update to 0.5.0. [arguments]: Remove obsolete patching phase. Merges: guix/guix!7842 Change-Id: I8d8ab8cd87ef81086742649c06f36ea8727d9728 Reviewed-by: Sughosha <sughosha@disroot.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: libinih: Update to 62.Sergey Trofimov
* gnu/packages/linux.scm (libinih): Update to 62. Relates-to: guix/guix!7842 Change-Id: I0d76ae53225657ff99bdc979438d7e3f9b2e1db1 Reviewed-by: Sughosha <sughosha@disroot.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: profanity: Update to 0.18.1Ashish SHUKLA
* gnu/packages/messaging.scm (profanity): Update to 0.18.1. [build-system]: Switch to meson-build-system. [arguments] Add #:glib-or-gtk?. <#:configure-flags>: Update. [inputs]: Replace gtk+-2 with gtk. Replace libsignal-protocol-c with libomemo-c. [native-inputs]: Remove autoconf, autoconf-archive, automake, libtool. Change-Id: I6053e9ca6035b2f72c0bde13c8a3d8331bc84440 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7798
2026-05-17gnu: idutils: Fix reference to new variable.Ludovic Courtès
* gnu/packages/idutils.scm (idutils): Fix alias. Change-Id: Ie6f88047c2a71a7116e52ee9528a51c39c2f419f
2026-05-17gnu: home-services: Fix serialization of environment-variables.Patrick Norton
* gnu/home/services/ssh.scm (serialize-string-alist): Fix serialization. (serialize-symbol): Check for %unset-marker% symbol. (serialize-field-name): Fix typo in name SendEnv. Change-Id: I69f340178ef30e9d03a87be4a6495b1704f140f4 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8659
2026-05-17gnu: amd-smi: Fix build with newer libdrm.Ludovic Courtès
* gnu/packages/patches/amd-smi-newer-libdrm.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/rocm.scm (amd-smi)[source]: Use it. Fixes: guix/guix#8058 Change-Id: I3348b888ab297647c4fdb2e4a38707a92994af22 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8599
2026-05-17gnu: rocm-smi-lib: Move Python modules to separate 'bin' output.Sergio Pastor Pérez
* gnu/packages/rocm.scm (rocm-smi-lib): Move Python modules to separate 'bin' output. [phases]: Replace 'chdir' phase with 'setup' phase. [configure-flags]: Adjust CMAKE variables to split package output. * gnu/packages/rocm-libs.scm (hipblaslt): [inputs]: Add both outputs of `rocm-smi-lib'. Fixes: #7285 Change-Id: Id5ce15454cf239dd7c6836b172224ae309df81d4 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8185
2026-05-17gnu: snooze: Update to 0.5.1.Cayetano Santos
* gnu/packages/suckless.scm (snooze): Update to 0.5.1. Change-Id: Ifdac6707ab1de2256eaaca7aaba2970c928c25a9
2026-05-17gnu: tree-sitter-vhdl: Update to 1.5.0.Cayetano Santos
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): Update to 1.5.0. Change-Id: I46472140fc0015e8eeba460bb0e3d6963d792e4d
2026-05-17gnu: hut: Update to 0.8.0.Cayetano Santos
* gnu/packages/version-control.scm (hut): Update to 0.8.0. Change-Id: Ic1245e7f8851a1e3bef7e710856766b960f4e6d4
2026-05-17gnu: python-core-sr-ht: Update to 0.83.3.Cayetano Santos
* gnu/packages/sourcehut.scm (python-core-sr-ht): Update to 0.83.3. Change-Id: Ic26d78485981cfb07f91823c4af6ab457e92eea7
2026-05-17gnu: book-emacs-lisp-elements: Update to 2.0.4.Cayetano Santos
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.4. Change-Id: Ia9ce6262a6256185984e86939e0ee2682eef0ed8
2026-05-17gnu: sfeed: Update to 2.4.Cayetano Santos
* gnu/packages/suckless.scm (sfeed): Update to 2.4. Change-Id: I4ca432c0e83a4d435b415b3f55b6218c86d06552
2026-05-17gnu: python-sentence-transformers: Update to 5.5.0.Cayetano Santos
* gnu/packages/machine-learning.scm (python-sentence-transformers): Update to 5.5.0. [native-inputs]: Remove python-pytest. Change-Id: Icaea92e22edd2df8f0febe0836abc5a8b9ec33c1
2026-05-17gnu: emacs-pg: Update to 0.66.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.66. Change-Id: I057c82bf6ce9da4e6ba256a4f87588718e72bc7f
2026-05-17gnu: emacs-codex-ide: Update to 0.3.1.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-codex-ide): Update to 0.3.1. [arguments]: Update ’remove-failing-tests #:phase. Change-Id: I321bf961b8d243af97b3f09e086e4afe95eb7044
2026-05-17gnu: emacs-mastodon: Update to 2.0.17.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.17. Change-Id: I2d77eb892554e54713173c29fd5054f98ecfbf69
2026-05-17gnu: emacs-ghub: Update to 5.2.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 5.2.0. Change-Id: I318ed34012210509a9cc4d8d56524dab19800c6e
2026-05-17gnu: emacs-tp: Update to 0.9.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-tp): Update to 0.9. Change-Id: Ic9bf6ee955614b0ef79ad5323357f21dddf7033e
2026-05-17gnu: emacs-keymap-popup: Update to 0.3.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-keymap-popup): Update to 0.3.0. Change-Id: I2926b36a12e54cf0b887952d3bd315af3cc7b0a9
2026-05-17gnu: emacs-fedi: Update to 0.4.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.4. Change-Id: If5d72869f6d7787e854d510b06962903b21eba30
2026-05-17gnu: emacs-lem: Update to 0.25.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-lem): Update to 0.25. Change-Id: Ibb2b0849cf72241d85b0d29fd3a0a27ec896f5d0
2026-05-17gnu: texlive-beamerthemecelestia: Update to 2026.1-79029.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-beamerthemecelestia): Update to 2026.1-79029. Change-Id: Ie24d8cf0554f5850a3076a0b7d3afdf2d2d8fef1
2026-05-17gnu: texlive-neoschool: Update to 2026.1-79027.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-neoschool): Update to 2026.1-79027. Change-Id: I693d811e0cb80a6fdec64c917027625a1d92d228
2026-05-17gnu: texstudio: Update to 4.9.1.Greg Hogan
* gnu/packages/tex.scm (texstudio): Update to 4.9.1. Change-Id: I9480989e916d1d0295ec040a88bd0d452c07dd77 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2026-05-17gnu: font-mona-sans: Update to 2.0.25.Foster Hangdaan
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.25. Change-Id: I1e3c6e8d84c90f7f4b041b585c71cbb15fd798f2 Signed-off-by: Sören Tempel <soeren+git@soeren-tempel.net>
2026-05-17services: gunicorn: Allow configuration of socket user/group/modeSören Tempel
Without this change, the mode is not at all configurable meaning that—depending on the umask(1)—it may allow access to others. Further, in many scenarios the owner/group of the Unix domain socket should differ from the owner/group of the gunicorn process. For example, we might want to grant the nginx group access to the socket but not use that as the GID for the gunicorn process. * gnu/services/web.scm (<gunicorn-app>): Add socket-user, socket-group and socket-mode. * gnu/services/web.scm (gunicorn-activation): Respect gunicorn-app-socket-user, gunicorn-socket-app-group, and gunicorn-app-socket-mode. * doc/guix.texi (Guix Services): Document new record fields. Change-Id: I1fe5b77deb791c38c1642753a52098d304124049
2026-05-17gnu: Add uacme.Junker
* gnu/packages/tls.scm (uacme): New variable. Merges guix/guix!8161 Change-Id: I98a897880da151ef5402a650716c1278b712f5e9 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-05-17gnu: tegola: Complete unvendor.Sharlatan Hellseher
* gnu/packages/geo.scm (tegola): [source] <snippet>: Delete the whole "vendor" directory. [inputs]: Remove go-github-com-golang-groupcache, go-github-com-spf13-pflag, and go-golang-org-x-xerrors; add go-cloud-google-com-go-storage, go-github-com-go-spatial-cobra, go-github-com-go-spatial-geom, go-github-com-theckman-goconstraint, go-gopkg-in-go-playground-colors-v1, go-github-com-azure-azure-storage-blob-go, go-github-com-envoyproxy-go-control-plane, and go-github-com-envoyproxy-go-control-plane-envoy. Change-Id: If1ce0ce25b8f61e8df086cf59eafb555ad1563a9
2026-05-17gnu: Add go-github-com-go-spatial-geom.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-spatial-geom): New variable. Change-Id: I3ea54ad09cfaa434bbb9960f1cd2d8e7866bc932
2026-05-17gnu: Add go-github-com-go-spatial-cobra.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-spatial-cobra): New variable. Change-Id: I4ac6a90b4d149af3b036b9f408efc33f82c71207
2026-05-17gnu: Add go-github-com-theckman-goconstraint.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-theckman-goconstraint): New variable. Change-Id: I45078f72a60fe3cf9d56f51ffccfe0bd83096b8f
2026-05-17gnu: Add go-gopkg-in-go-playground-colors-v1.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-gopkg-in-go-playground-colors-v1): New variable. Change-Id: Id54ef55e2bdc144742181c2630bdaad6b6e5de38
2026-05-17gnu: Add go-github-com-azure-azure-storage-blob-go.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-azure-azure-storage-blob-go): New variable. Change-Id: Iecfa87ecf09d772e872b163c27f4c5dec86e060d
2026-05-17gnu: Add go-github-com-azure-azure-pipeline-go.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-azure-azure-pipeline-go): New variable. Change-Id: I2a30b567bc2c802bbb2f8525c2debe9917f8eab3
2026-05-17gnu: ocaml-4.07: Document unsupported status.Jason Conroy
* gnu/packages/ocaml.scm (ocaml-4.07): Add comment explaining why older compiler versions are unsupported. Change-Id: Ifadd52a9383a8a9d416f46e6e8e96e98c05384e9 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: ocaml-4.09: Document unsupported status.Jason Conroy
* gnu/packages/ocaml.scm (ocaml-4.09): Add comment explaining why older compiler versions are unsupported. Change-Id: Iefa78b571bdf863f0e15b35a9ac139c2a6c9c957 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: ocaml-5.3: Document unsupported status.Jason Conroy
* gnu/packages/ocaml.scm (ocaml-5.3): Add comment explaining why older compiler versions are unsupported. Change-Id: Id46458121c74c00e8ef119d655ec3075c522aaf7 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: ocaml-5.0: Document unsupported status.Jason Conroy
* gnu/packages/ocaml.scm (ocaml-5.0): Add comment explaining why older compiler versions are unsupported. Change-Id: If778585b0902846893b8fb7cbed0b878ab86795b Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: ocaml: Add version 5.4.1. [security-fixes]Jason Conroy
Supersedes v5.3.0 and fixes CVE-2026-28364. * gnu/packages/ocaml.scm (ocaml-5.4): New variable. Change-Id: I6ed0647d89b0c5645bfa415eb605d3935e1d807f Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: ocaml-4.14: Update to 4.14.3. [security-fixes]Jason Conroy
Fixes CVE-2026-28364. * gnu/packages/ocaml.scm (ocaml-4.14): Update to 4.14.3. Change-Id: I76e9803658557fb42187e2fbf25504918c93131b Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-17gnu: python-thinc: Use git fetch.Cayetano Santos
* gnu/packages/machine-learning.scm (python-thinc)[source]: Switch to git-fetch. Change-Id: Ie087864c683e6e32decf9ff0a2624cd6ab000ff8
2026-05-17gnu: zabbix-agentd: Update to 7.2.15.Charles Roelli
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 7.2.15. [source] <uri>: Swap to new package location, 7.2.* marked upstream as old stable. Merges: guix/guix!8564 Change-Id: I9b176b5aa25cf4d1559cae7bd1670799a8b309fa Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: tree-sitter-cli: Update cargo inputs.Efraim Flashner
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tree-sitter-cli]: Update entry. Change-Id: Ic2edebb8d05ef4c6b4e7bb3244af7203549ec2d0