summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2026-01-25gnu: emacs-cape: Update to 2.4.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.4. Change-Id: I35342d6312e3cc4346f0131c6d061bf660f201be Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: emacs-marginalia: Update to 2.6.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.6. Change-Id: I36059c54e8f175dd3f56de1cfb917a0a07fc2b90 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: emacs-lobsters: Update to 1.2.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2. Change-Id: I5df917b8aca16b5a02532dace198bab7d5abd584 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add fusion.Marcel Steinbeck
* gnu/packages/fusion.scm: New file. (fusion): New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: I980bf8be27f47709c254dfa932753fa48a93d3d7 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Reviewed-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: kaidan: Update to 0.13.0.Sughosha
* gnu/packages/kde-internet.scm (kaidan): Update to 0.13.0. [arguments]<#:configure-flags>: Remove "-DBUILD_TESTS=true". [inputs]: Add qtkeychain-qt6. Change-Id: I2230c4995ac111d9ac58710ee387573c82c2cf77 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qxmpp: Update to 1.12.0.Sughosha
* gnu/packages/kde-internet.scm (qxmpp): Update to 1.12.0. Change-Id: I7990e1229f966f823a60e04f0fdd5e2a5e198223 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qtkeychain, qtkeychain-qt6: Update to 0.15.0.Sughosha
* gnu/packages/qt.scm (qtkeychain): Update to 0.15.0. Change-Id: I2c2994a9c14cde19d574f5c1f52cef514227aba2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-django: Update to 5.2.9 to fix CVEs.Hugo Buddelmeijer
Fixes CVE-2025-32873, CVE-2025-13372, and CVE-2025-64460. * gnu/packages/django.scm (python-django): Update to 5.2.9. [properties]: Hide CVE-2025-32873 and unhide CVE-2023-31047. Change-Id: I75769bbfd36ccba8456b38154db69989f73b62eb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: zeal: Remove unreferenced Qt5 input.Andreas Enge
This is a follow-up to commit 00f7b0b46068ee933df6e6965148a38707822150 . * gnu/packages/documentation.scm (zeal)[inputs]: Remove qtx11extras. Change-Id: I65863b20a365b7c076a84b6109046ef8a09ed19f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: muon: Update to 0.5.0.Dariqq
* gnu/packages/build-tools.scm (muon): Update to 0.5.0 Change-Id: I84717ff61dd678857ce2cf0a1b3facd0d37fad05 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: imv: Update to 5.0.1.Sören Tempel
* gnu/packages/image-viewers.scm (imv): Update to 5.0.1. [inputs]: Add wayland-protocols. Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: netcdf: Remove hdf4 input.Andreas Enge
* gnu/packages/maths.scm (netcdf)[inputs]: Remove hdf4-alt. [arguments]<#:configure-flags>: Remove "--enable-hdf4". Change-Id: Id7fb9bf499caebe00a32737b4088be20eab12ad4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove python-fusepyng.Andreas Enge
* gnu/packages/python-xyz.scm (python-fusepyng): Delete variable. Fixes: guix/guix#3874 Change-Id: I68ca5d59379c0c90f29a83cf3921e5f4e5344a63 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: sumo: Update to 1.25.0.Hartmut Goebel
* gnu/packages/simulation.scm (sumo): Update to 1.25.0. Change-Id: I6cf32f91ca651784f53477e217e1b901240d2c21
2026-01-25gnu: biobambam2: Update to 2.0.185.Hartmut Goebel
* gnu/packages/bioinformatics.scm (biobambam2): Update to 2.0.185. Change-Id: I462959cbdf938cc6e798132fff521645dd4a6d04
2026-01-25gnu: libmaus2: Update to 2.0.813.Hartmut Goebel
* gnu/packages/bioinformatics.scm (libmaus2): Update to 2.0.813. [source]: Add patch. [inputs]: Add boost. * gnu/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new patch file. Change-Id: I607773a7c7b7a43c0bd037bc8b99666c89e9c429
2026-01-25gnu: Add mpv-uosc.ColdSideOfYourPillow
* gnu/packages/video.scm (mpv-uosc): New variable. Merges: https://codeberg.org/guix/guix/pulls/2496 Change-Id: I867a488759599627c41d514ccc2ca4f5d156e209 Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-01-25gnu: Add mpv-thumbfast.ColdSideOfYourPillow
* gnu/packages/video.scm (mpv-thumbfast): New variable. Change-Id: I58ad120c67e3a4199db63bc1e2a7d636a3e07418 Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-01-25gnu: dwarfs: Update to 0.14.1.Iakob Davitis Dze Gogichaishvili
* gnu/packages/file-systems.scm (dwarfs): Update to 0.14.1. Switch to gexps. [source] Adapt snippet. [arguments]<#:configure-flags>: Disable tests. <#:phases>{set-test-filter}: New phase. [inputs]: Remove fmt. Add fmt-10, fast-float, file, flac, nlohmann-json, parallel-hashmap, range-v3, utfcpp. Change-Id: I9ef539b1a6a8b4a1212e1dccbbbcc21a09be67f2 Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com>
2026-01-25gnu: trealla: Update to 2.89.11.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.89.11. Change-Id: I11acd243b2638253c559c5fb3686dd5d1076fe5c
2026-01-24gnu: python-feedparser: Update to 6.0.12.jgart
* gnu/packages/web.scm (python-feedparser): Update to 6.0.12. [source]: Remove outdated patch. * gnu/packages/patches/python-feedparser-missing-import.patch: Delete it. * gnu/local.mk: Delete entry. Change-Id: I7bd5c8de4d186786e4279d8cfc3c08651b5ea382
2026-01-24gnu: Add asciinema-agg.Janneke Nieuwenhuizen
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[asciinema-agg]: New entry. * gnu/packages/terminals.scm (asciinema-agg): New variable. Change-Id: I0ed35b3eb603f7d21a82f04ee793f83c37402e0e
2026-01-24gnu: sbcl-simple-matrix: Update to 3.12.jgart
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.12. Change-Id: I99a5eb900b28d0f7aa37394e37c3f1661dd3b505
2026-01-24gnu: sbcl-simple-optimization: Update to 2.0.jgart
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 2.0. Change-Id: I72b1705824331f5b1eaefec16d60b87eff2a2c28
2026-01-24gnu: trealla: Update to 2.89.10.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.89.10. Change-Id: Id50537fd703d94aa44065a6adbfe892a7ec89b0b
2026-01-24gnu: guix-build-coordinator: Update to 0-136.a1c18b1.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-136.a1c18b1. Change-Id: I1a7ced7d7f8a1abef4b13719e6e5844829c63b79
2026-01-24gnu: nar-herder: Update to 0-51.24c1914.Christopher Baines
* gnu/packages/package-management.scm (nar-herder): Update to 0-51.24c1914. Change-Id: Id1d3c0b6bccbe4709b5c1cb9c0a455aaaa6e889d
2026-01-24gnu: guile-knots: Update to 0-29.35f4c16.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-29.35f4c16. [home-page,description]: Update. Change-Id: I84291aad7d2b17bb93b87b57b7ee8cdadc880141
2026-01-24gnu: mp3: Remove taglib-next.Gabriel Wicki
taglib had been updated and taglib-next is broken due to missing input cppunit. * gnu/packages/mp3.scm (taglib-next): Delete variable. (python-pytaglib) [inputs]: Change reference to taglib. Change-Id: I398761463488795aa66a547817fa6eb23ae8446a Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-24gnu: Allow guile-dotenv-cli to find its dependencies.Giacomo Leidi
* gnu/packages/guile-xyz.scm (guile-dotenv-cli)[modules]: Add guile-build-system's modules. [phases]<wrap-binaries>: Simplify and add nyacc to the dependencies. Merges: #1714 Change-Id: I93f441e2aee484bad3926633f710472d343ced7a
2026-01-24gnu: iverilog: Enable cross compile.Cayetano Santos
* gnu/packages/electronics.scm (iverilog)[arguments]: Add #:make-flags and remove ’ensure-native-baked-CC/CXX #:phase. Merges guix/guix!5696 Change-Id: I53cbdc77a426403dcd965a4e51b04e34fdd590d2
2026-01-23gnu: emacs-emms-print-metadata: Fix build.Ian Eure
This package is failing to build, with: ld: cannot find -lz: No such file or directory ...because `taglib-config --cflags --libs' is included in the gcc arguments, and includes "-lz". Since zlib isn’t in the inputs, it can’t be found, and the build fails. Adding it to the package inputs allows the build to succeed. Re #5592. * gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata): Add zlib to inputs. Change-Id: I07eaf91e3891f2d0da9f4d0acd166535fb8b58ab
2026-01-23gnu: Add parallel-hashmap.Iakob Davitis Dze Gogichaishvili
* gnu/packages/datastructures.scm (parallel-hashmap): New variable. Change-Id: I1db5abe82a10041a08a2c116c07ccaf7b318e2e0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: xpra-5: Update to 5.1.4.Andy Tai
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.4. Change-Id: I3320834a0d9a378dd89fa69d51009afcacd4354f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: libapparmor: Update to 4.1.2.vicvbcun
* gnu/packages/apparmor.scm (libapparmor): Update to 4.1.2. [native-inputs]: Add autoconf-archive. Change-Id: Ie52886319721139a4d0b8ff4df4a22bf11598b44 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: phonon: Build without Qt5.Andreas Enge
* gnu/packages/kde-multimedia.scm (phonon)[inputs]: Remove qtbase-5. [arguments]<#:configure-flags>: Disable build with Qt5. Fixes: guix/guix#3777 Change-Id: Ic2b7b4aafa50320860471021e6e1f2df1a56f801 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: Add phonon-qt5.Andreas Enge
* gnu/packages/kde-multimedia.scm (phonon-qt5): New variable. * gnu/packages/kde-frameworks.scm (knotifications-5, kwallet-5, plasma-framework)[inputs]: Replace phonon by phonon-qt5. Change-Id: I69ecf77e09af25dd7750518228528dbe557140a7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: gnudatalanguage: Remove hdf4 from inputs.Andreas Enge
* gnu/packages/data-language.scm (gnudatalanguage)[inputs]: Remove hdf4-alt. (arguments)<#:configure-flags>: Build without hdf4. Change-Id: I357927ead8f3bccde3530f076204a67d7e8cd79f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: openconnect: Update to 9.12-0-0dcdff8.Noé Lopez
* gnu/packages/vpn.scm (openconnect): Update to 9.12-0-0dcdff8. [source]: Switch to git-fetch. [outputs]: Add doc output. [native-inputs]: Add autoconf, automake, libtool, and dependencies for optional features. [inputs, propagated-inputs]: Add dependencies for optional features. Change-Id: Ia40cd658c5d6d30b80fb739d479378a0b5ce4919 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: emacs-ht: Update to 2.4-0.1c49aad.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-ht): Update to 2.4-0.1c49aad. Change-Id: If2331b186a819eca7285a26c04b92a292f79b5df Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: vlc: Fix build.Sughosha
* gnu/packages/video.scm (vlc)[inputs]: Remove taglib; add taglib-1. Change-Id: If950fe2a445049bf121b4f8baa61778def20f087 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: Add taglib-1.Sughosha
* gnu/packages/mp3.scm (taglib-1): New variable. Change-Id: I8a4057e1c1172689fdb1d0dd2a198d6944d52ad2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: strawberry: Update to 1.2.14.Sughosha
* gnu/packages/music.scm (strawberry): Update to 1.2.13. [source]<modules>: Do not use (ice-9 regex) module. <snippet>: Rewrite to unbundle and disable discord-rpc. [arguments]<#:configure-flags>: Remove "-DBUILD_WITH_QT6=ON". [inputs]: Add kdsingleapplication, libgpod, rapidjson, and sparsehash. [license]: Remove expat, since singleapplication is no longer bundled. Change-Id: I956552a0ab4432417af1c67bc3b6e25d9d95fde8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: taglib: Update to 2.1.1.Sughosha
* gnu/packages/mp3.scm (taglib): Update to 2.1.1. [arguments]: Switch to gexp and realign. <#:tests?>: Do not disable. <#:phases>: Remove 'adjust-zlib-ldflags phase. [inputs]: Add cppunit, utfcpp and zlib. Change-Id: Ib5dbe9ecaf195ecac78751d7756558bf36c2f53c Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23gnu: lrzsz: Fix build.Andreas Enge
* gnu/packages/admin.scm (lrzsz)[arguments]<#:phases>{configure}: Set CFLAGS to stop turning warnings into errors. Fixes: guix/guix#5854 Change-Id: I0f74e8e4a81e4509c5fb69759511819e68ba31e3
2026-01-23gnu: trealla: Switch to running the standard tests.jgart
* gnu/packages/prolog.scm (trealla): Switch to running the standard tests. [native-inputs]: Delete it. [arguments]: Adjust the test target to be test. Running the valgrind memory checks is overkill for our purposes. Valgrind should only be run in a local development workflow and not in our CI. Switching to running the standard tests will also mimic what upstream runs in their own CI for the Trealla project. Switching to running only the standard tests also greatly reduces the time that it takes to run the full Guix build for the trealla variable. Change-Id: I912b85bfbe3fde03e6c0b98a47b2dbaa9b4b5d8a
2026-01-23gnu: opensnitch-ui: Enable Wayland wrapper.Danny Milosavljevic
* gnu/packages/networking.scm (opensnitch-ui)[arguments]<#:phases>{wrap-qt}: New phase. <#:modules>: Add (guix build qt-utils). <#:imported-modules>: Add (guix build qt-utils). [inputs]: Add qtsvg-5. Change-Id: Ifd4e97275c6477644bb4199e8d6a7853f41d2d44
2026-01-22gnu: nudoku: Update to 7.0.0.jgart
* gnu/packages/games.scm (nudoku): Update to 7.0.0. Change-Id: I1d2012092f3c1d3ff5e41b3c86fddc9815776aac
2026-01-22gnu: trealla: Update to 2.89.7.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.89.7. Change-Id: I6a4a6efbb0a59345174efb1b3cca4caedf24ffcb
2026-01-22Merge branch 'version-1.5.0'Rutherther
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31