summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-23teams: Add rhou to teams.Reza Housseini
* etc/teams.scm: Make rhou a member of teams python, science and c++. Change-Id: I208d8158b746136495c9b61248e2be7331b4bae4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23news: Add 'pt' translation.Anderson Torres
* etc/news.scm: Add Portuguese translation for most recent news entry. Change-Id: Ia6f8ec87354aa1960413f4a5024abee6e36a76da Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-01-23.guix-authorizations: Register fishinthecalculator's key.Maxim Cournoyer
* .guix-authorizations (fishinthecalculator): Register fishinthecalculator's key. Voucher: Ludovic Courtès <ludo@gnu.org> Voucher: Maxim Cournoyer <maxim@guixotic.coop> Voucher: Steve George <steve@futurile.net> Change-Id: I6c09e18aa150b6f6b6467876fe2c84e83380fa78
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-22news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation for %desktop-services entry. Change-Id: I81abc277ee7da058810378f32b942db547e6b1aa
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-22doc: Use devel url on master.Rutherther
To prevent redirection to the versioned maual, use devel on master branch. * doc/htmlxref.cnf: Point GUIX to devel manual. Change-Id: I6b2bf3b78ca5815ff49e6ebe50bc12383e64a7fd
2026-01-22Merge branch 'version-1.5.0'Rutherther
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-21gnu: trealla: Update to 2.89.1.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.89.1 and apply formatting. [native-inputs]: Remove xxd. [arguments]: Set PREFIX and HOST_CC environment variables. Remove install phase. This update also installs the newly created man page for Trealla. Change-Id: I2fb8e67af2ca075d0dd863a45763fec1483966ae
2026-01-21gnu: guix: Update to 1.5.0.Rutherther
Change-Id: I8bb857646c87bd5ba7da67a6166371ff9e6c4a20
2026-01-21gnu: Add clasp-list-named-class.jgart
* gnu/packages/lisp-xyz.scm (clasp-list-named-class): New variable. Change-Id: I183c1e493f3d2f6e5f5832d10e9f690195d658d6
2026-01-21gnu: sbcl-cl-posix-mqueue: Format to modern style for all inputs.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue): Format to modern style. [native-inputs]: Format to modern style. [inputs]: Format to modern style. Change-Id: I3ce9decc7a106bb98168137cdcbb218b48c25093
2026-01-21gnu: sbcl-cl-posix-mqueue: Update to 0.1.3.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue): Update to 0.1.3. This uses the tagged release which is at the same commit as the direct commit that was previously used. Change-Id: I5e7c59a09da75c1fe377e2425a5e2ea28e94f20d
2026-01-21maint: Do not check for optional guile-zstd in configure.ac.Rutherther
Partially reverts e642300195dfc7c83283db7e103fabf2c6ac65a7. Only semver is a required dependency, zstd is optional. * configure.ac: Remove check for Guile-zstd being available. Change-Id: I1fe0fe77d0f15b1d383c890b46ce678402054efc
2026-01-21maint: Check for guile-semver and guile-zstd.Rutherther
These were omitted from the configure script, leading to failure during the build, instead of an earlier failure during ./configure. Change-Id: I62a69eccf854acc1f7ae9a7aeb26897cf433478c
2026-01-21gnu: python-jupytext: Fix tests.Greg Hogan
* gnu/packages/jupyter.scm (python-jupytext) [arguments]<#:tests-flags>: Deselect additional test. Change-Id: Ic65500b6e5d9da2644bdbb16c6ceae0e573a7936
2026-01-21gnu: jemalloc: Disable tests on armhf.Rutherther
Jemalloc can't be built on CI. * gnu/packages/jemalloc.scm (jemalloc): Disable tests on armhf. Change-Id: Iebc5ec7cbe43f4ccbc93569fc6a43e2b5d035fbe
2026-01-21installer: kernel: Accept empty list as kernel.Rutherther
On architectures other than x86_64, the kernel page is not shown. That means the kernel will be an empty list. This leads to an exception during installation. Followup of 139a69b60201769ded53667872ca8dbad8f6e216, part of #5515. * gnu/installer/kernel.scm (kernel->configuration): Accept empty kernel. Change-Id: I7891f189ecc8d557aa9bb900a6633a570e46a3b6
2026-01-20gnu: collectd: Enable more plugins.Ian Eure
This enables the Python, SMART, and lm-sensors plugins for collectd. * gnu/packages/patches/collectd-5.11.0-python-3.11.patch: New file. * gnu/local.mk (dist_patch_DATA): Add collectd-5.11.0-python-3.11.patch. * gnu/packages/monitoring.scm (patches): Add collectd-5.11.0-python-3.11.patch. (arguments): Add --enable-python. (native-inputs): Add python-3. (arguments): Add --enable-smart. (native-inputs): Add libatasmart. (arguments): Add --enable-sensors. (native-inputs): Add lm-sensors. Change-Id: I40e059c7883ac29b74572b2c05e638d6fc47bc16
2026-01-20gnu: librewolf: Update to 147.0.1-3 [security-fixes].Ian Eure
Contains fixes for: CVE-2026-0877: Mitigation bypass in the DOM: Security component CVE-2026-0878: Sandbox escape due to incorrect boundary conditions in the Graphics: CanvasWebGL component CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in the Graphics component CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics component CVE-2026-0881: Sandbox escape in the Messaging System component CVE-2026-0882: Use-after-free in the IPC component CVE-2026-0883: Information disclosure in the Networking component CVE-2026-0884: Use-after-free in the JavaScript Engine component CVE-2026-0885: Use-after-free in the JavaScript: GC component CVE-2026-0886: Incorrect boundary conditions in the Graphics component CVE-2026-0887: Clickjacking issue, information disclosure in the PDF Viewer component CVE-2026-0888: Information disclosure in the XML component CVE-2026-0889: Denial-of-service in the DOM: Service Workers component CVE-2026-0890: Spoofing issue in the DOM: Copy & Paste and Drag & Drop component CVE-2026-0891: Memory safety bugs fixed in Firefox ESR 140.7, Thunderbird ESR 140.7, Firefox 147 and Thunderbird 147 CVE-2026-0892: Memory safety bugs fixed in Firefox 147 and Thunderbird 147 * gnu/packages/librewolf.scm (librewolf-bsys6): New variable. * gnu/packages/librewolf.scm (make-librewolf-source): Don’t attempt to GPG sign the source tarball, the key isn’t available. * gnu/packages/librewolf.scm (librewolf): Update to 147.0.1-3. [native-inputs] Add librewolf-bsys6. [phases 'patch-icu-lookup]: Delete. [phases 'install-desktop-entry]: Use the .desktop file template from librewolf-bsys6. Change-Id: Ic7ff0197294cbb2485cb8db2f42f4fb499e39277
2026-01-20gnu: firefox-l10n: Update to da03d1507bcec6952b788a21f3cfa95673b1da4c.Ian Eure
* gnu/packages/librewolf.scm (firefox-l10n): Update to da03d1507bcec6952b788a21f3cfa95673b1da4c. Change-Id: I5a0a62e39bda0a214f6915aef6a730438e596570
2026-01-20gnu: nss-rapid: Update to 3.119.1.Ian Eure
* gnu/packages/nss.scm (nss-rapid): Update to 3.119.1. Change-Id: I8c8fddd3ce49fe06423abcdda84c6d5ea411c1ef
2026-01-20gnu: Remove icu4c-75.Ian Eure
* gnu/packages/icu4c.scm (icu4c-75): Delete variable. Change-Id: I02b40a41885c39da4ac240b1cac808afdc961cce
2026-01-20gnu: Remove icu4c-71.Ian Eure
* gnu/packages/icu4c.scm (icu4c-71): Delete variable. Change-Id: I84f28c7d482df7eadd9675494263a6926f7bcdf8
2026-01-20gnu: Add icu4c-78.Ian Eure
* gnu/packages/icu4c.scm (icu4c-78): New variable. * gnu/local.mk (dist_patch_DATA): Add icu4c patches. * gnu/packages/patches/icu4c-78-double-conversion.patch: New file. * gnu/packages/patches/icu4c-bug-1706949-wasi-workaround.patch: New file. * gnu/packages/patches/icu4c-bug-1790071-ICU-22132-standardize-vtzone-output.patch: New file. * gnu/packages/patches/icu4c-bug-1856290-ICU-20548-dateinterval-timezone.patch: New file. * gnu/packages/patches/icu4c-bug-1954138-dtitvfmt-adopt-calendar.patch: New file. * gnu/packages/patches/icu4c-bug-1972781-chinese-based-calendar.patch: New file. * gnu/packages/patches/icu4c-bug-2000225-ICU-23264-increase-measure-unit-capacity.patch: New file. * gnu/packages/patches/icu4c-bug-2002735-ICU-23277-coptic-single-era.patch: New file. * gnu/packages/patches/icu4c-suppress-warnings.patch: New file.
2026-01-20gnu: trealla: Update to 2.88.4.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.88.4. Change-Id: I0e825862780a71dcfeb5897245818cc216b09ffe
2026-01-19services: <greetd-terminal-configuration>: Default initial-session-command ↵Danny Milosavljevic
to (greetd-user-session). * gnu/services/base.scm (<greetd-terminal-configuration>)[initial-session-command]: Default to (greetd-user-session).
2026-01-19gnu: openscenegraph: Drop the labels for inputs.Rodion Goritskov
* gnu/packages/graphics.scm (openscenegraph) [inputs]: Remove labels. [native-inputs]: Fit on a single line. Change-Id: Icccd3e3b6c0a49c771c1359dd9a9fe6e795bd59b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: openmw: Update to 0.50.0.Rodion Goritskov
* gnu/packages/game-development.scm (openmw): [version]: Update to 0.50.0. [arguments]: {configure-flags}: Remove desired Qt version. {phases}: Add Qt::Svg as it is used in components. {phases}: Force disable clip control extension on Mesa. [inputs]: Add Qt6 dependencies. Change-Id: Ib8f0deb303645e6e04a7e5bc99cdc2357653704e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: openmw-openscenegraph: Update to ff19a670.Rodion Goritskov
* gnu/packages/graphics.scm (openmw-openscenegraph): Update to ff19a67025d5f51cf56be7ab11b398ecd334c365. Change-Id: If2919bfb26f34774256518f4228db8608f0dd0f1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: openscenegraph: Add collada-dom to inputs.Rodion Goritskov
* gnu/packages/graphics.scm (openscenegraph): [inputs]: Add collada-dom. Change-Id: I169ac5e494a16146a376914598ea617983aa3e3a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: mygui-gl: Disable deprecated code compilation.Rodion Goritskov
* gnu/packages/game-development.scm (mygui-gl): [arguments] {configure-flags}: Disable deprecated code. Needed for OpenMW to link correctly. Change-Id: I640d05deb7f9d6a488db46958479e1f1baa5cc06 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: bullet: Enable multithreading.Rodion Goritskov
* gnu/packages/game-development.scm (bullet): [arguments] {configure-flags}: Enable multithreading. Change-Id: I0d5ebde7df170a84ce8033aa3201ebe25137bcfe Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: Add collada-dom.Rodion Goritskov
* gnu/packages/cpp.scm (collada-dom): New variable. * gnu/packages/patches/collada-dom-boost.patch: New file. * gnu/local.mk: Add collada-dom-boost patch. Change-Id: Iace655f10004d7face86f29afb1606fa3bb16628 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19gnu: emacs-paren-face: Update to 1.2.3.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-paren-face): Update to 1.2.3. Change-Id: Ia80c1ab94d90ed2b92627361dd18f319fef2d69a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>