summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-25gnu: python-platypush: Update to 1.3.14.Evgeny Pisemsky
* gnu/packages/engineering.scm (python-platypush): Update to 1.3.14. [arguments] <phases>: Remove 'relax-requirements. Closes guix/guix#4974 Change-Id: I1bba9ad4c1e1aedd26bf792140b0a3055fade016 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
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-25installer: Add fonts to cover all languages for desktop installation.Hilton Chain
* gnu/installer/services.scm (system-services->configuration): Install font-google-noto, font-google-noto-emoji and font-sarasa-gothic when using a desktop environment. Fixes: #5613 Merges: #5654 Change-Id: Ie6e0af004969158bad316f0fcf886519cf3bdc7d
2026-01-25services: gdm: Include system profile in XDG_DATA_DIRS.Hilton Chain
* gnu/services/xorg.scm (gdm-shepherd-service) [start] <#:environment-variables>: Add system profile to XDG_DATA_DIRS so that we can use fonts installed in it. Change-Id: Idd11fe0a5d5d57db5459a5c2a9471d1bf640a6ef
2026-01-25services: guix: Pretty print /etc/guix/channels.scm.Hilton Chain
* gnu/services/base.scm (install-channels-file): Pretty print channels.scm. Change-Id: I692758a4f0a3f6e57b40c95a487c7c843245fe6c
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: Break circular module cycle.Ian Eure
Commit a9462997d743e4cb4edd557d7ffeeb98048bb4de added the (gnu services desktop) module to (gnu services xorg). It’s not actually used, and causes a module cycle. Remove it. * gnu/services/xorg.scm: Remove (gnu services desktop) module. Change-Id: Id16a3bf149b1c924578cfc8c486dd96fa92674a3
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