gnu: edk2-tools: Enable submodules. * gnu/packages/firmware.scm (edk2-tools)[source]: Checkout submodules. [arguments]: Don't disable building brotli or xz compression. Change-Id: I8b318373e38767e1a309e9e385f1626429bfbb20
gnu: edk2-tools: Update to 202402. * gnu/packages/firmware.scm (edk2-tools): Update to 202402. Change-Id: I3ab7d75a8193faea2b3b3649f9b14bba48611187
gnu: e2fsprogs: Downgrade to 1.46.6. 1.47.0 would, by default, create an ext4 filesystem which was not readable by our current version of grub. This should also address a number of the system test failures. * gnu/packages/linux.scm (e2fsprogs): Downgrade to 1.46.6. Change-Id: Ifa6841185ab85d24479f981afc1b42a349716d80
gnu: ugrep: Update to 6.0.0. * gnu/packages/search.scm (ugrep): Update to 6.0.0. [source]: Adjust snippet to avoid deleting ug+ and ugrep+ shell scripts. Change-Id: I9beb1415fe8bfbe12a1e9d22d1606b1fc92ef16b Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: waypipe: Update to 0.9.0. * gnu/packages/freedesktop.scm (waypipe): Update to 0.9.0. Change-Id: Icfeeada6d8b064decd620998e7af495bd1f9b1dd Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: ascii: Update to 3.20. * gnu/packages/shellutils.scm (ascii): Update to 3.20. [arguments]: Use gexps. Change-Id: I8141a5596bf404bc93d53578e45bc78ee1b60f04 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: qmmp: Update to 2.1.8. * gnu/packages/music.scm (qmmp): Update to 2.1.8. Change-Id: If3d04c4b8d20a262b61c1c7ec45b2a29f48f882e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: system-config-printer: Fix build on riscv64-linux. * gnu/packages/gnome.scm (system-config-printer)[arguments]: When config is an input add a phase to replace config.guess and config.sub. [native-inputs]: Add config when building for riscv64-linux. Change-Id: Iad0d2cbadd9c9f90b88e97e7690ad3b0ad0e6882
gnu: gnome-keyring: Don't run tests in parallel on riscv64-linux. * gnu/packages/gnome.scm (gnome-keyring)[arguments]: When building for riscv64-linux don't run the tests in parallel. Change-Id: Ib86965c52d42e3fcaa35efc97890d0da4478e46f
gnu: freegish: Update to 0-3.caf58a2f9. * gnu/packages/games.scm (freegish): Update to 0-3.caf58a2f9. [inputs]: Replace sdl-union with sdl2. Remove zlib. [arguments]: Adjust configure-flags, remove unneeded phases. Change-Id: I43883bd3de985dc337e244a810214ea5ae6aabd1
doc: Replace 'specification->package+output' with 'specifications->packages'. '(map specification->package+output specs)' doesn't work due to 'specification->package+output' will return multiple values. * doc/guix.texi (Using the Configuration System): Replace 'specification->package+output' with 'specifications->packages'. Change-Id: I443771327a2ef5ae5e7dddd9785f1eef4200e898
gnu: linux-libre 4.19: Update to 4.19.315. * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.315. (linux-libre-4.19-pristine-source): Update hash. Change-Id: I43b80c214d87e385e422ce064c3d04e11c4a1997 Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre 5.4: Update to 5.4.277. * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.277. (linux-libre-5.4-pristine-source): Update hash. Change-Id: I0a51101f41109f784cb7a2cda47a01ab79378b46 Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre 5.10: Update to 5.10.218. * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.218. (linux-libre-5.10-pristine-source): Update hash. Change-Id: Ied5ce90401f0934ce9fcedad9be86376d3288f56 Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre 5.15: Update to 5.15.160. * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.160. (linux-libre-5.15-pristine-source): Update hash. Change-Id: Ic3eddd036fc083cfb4c9ca0d549757c957bd388a Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre 6.1: Update to 6.1.92. * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.92. (linux-libre-6.1-pristine-source): Update hash. Change-Id: Ica9c1ad4e7505dd19dbf2e0852bad8550acec44d Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre 6.6: Update to 6.6.32. * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.32. (linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes. Change-Id: I518ccfefd49ec31341f2d47e096898292fa7f914 Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: linux-libre-6.8: Update to 6.8.11. * gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.11. (linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes. Change-Id: I5eedf40c8f3ad42805d38f6e7b057a6b0171ae33 Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add linux-libre 6.9. Big thanks to Dariqq <dariqq@posteo.net> for debugging and communicating upstream about a problem with the deblobbing scripts in this kernel series! * gnu/packages/linux.scm (linux-libre-6.9-version, linux-libre-6.9-gnu-revision, deblob-scripts-6.9, linux-libre-6.9-pristine-source, linux-libre-6.9-source, linux-libre-headers-6.9, linux-libre-6.9): New variables. * gnu/packages/aux-files/linux-libre/6.9-arm.conf, gnu/packages/aux-files/linux-libre/6.9-arm64.conf, gnu/packages/aux-files/linux-libre/6.9-i686.conf, gnu/packages/aux-files/linux-libre/6.9-x86.conf: New files. * Makefile.am (AUX_FILES): Add them. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I8dc011a603684f0be88766b7881aa6c560b94443
gnu: Add luarocks. * gnu/packages/lua.scm (luarocks): Add variable. * gnu/packages/lua.scm (make-luarocks): New function. * gnu/packages/lua.scm (lua5.2-luarocks): New variable. Co-authored-by: Andrew Tropin <andrew@trop.in> Signed-off-by: Andrew Tropin <andrew@trop.in> Change-Id: I7f14f43c85384917b2bd39bdedafb372558a1ab8