summary refs log tree commit diff
AgeCommit message (Collapse)Author
2024-06-25gnu: linux-libre 6.9: Update to 6.9.6.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.6. (linux-libre-6.9-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I718648ab9551d9a26fdcdc54910d4619c4e85579
2024-06-24gnu: rawtherapee: Update to 5.10.Sharlatan Hellseher
* gnu/packages/photo.scm (rawtherapee): Update to 5.10. [inputs]: Add exiv2. Change-Id: Ic97f77cfde1db4784500f49f90e9ffed1d8137b5
2024-06-24gnu: trealla: update to 2.53.2.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.53.2. Change-Id: I6ce5bfc95faa5453d6cdb8a3b03a3f4b21241193
2024-06-24gnu: frama-c: Add wrap-programs phase.Jean-Pierre De Jesus DIAZ
Frama-C needs the OCAMLPATH variable to be defined to load libraries, so define it using the OCAMLPATH variable generated during build time. Related issues: - <https://issues.guix.gnu.org/54094> (fixes it). - <https://issues.guix.gnu.org/69996> (only Frama-C fixed from this one). * gnu/packages/maths.scm (frama-c) <arguments>: Add wrap-programs phase. Change-Id: Icc8a0be5fed6678b71649da2e39a83caaaee9df2 Signed-off-by: jgart <jgart@dismail.de>
2024-06-24gnu: frama-c: Use G-Expressions.Jean-Pierre De Jesus DIAZ
* gnu/packages/maths.scm (frama-c) <arguments>: Use G-Expressions. Change-Id: I25670a3d7e735e001aba63628c2f046be07fc643 Signed-off-by: jgart <jgart@dismail.de>
2024-06-24gnu: frama-c: Update to 29.0.Jean-Pierre De Jesus DIAZ
* gnu/packages/maths.scm (frama-c): Update to 29.0. Change-Id: Ifca4712bc1d75b0c8837ac04151fa9a83ae95bbe Signed-off-by: jgart <jgart@dismail.de>
2024-06-24gnu: Add missing module import.Zheng Junjie
Add missing module import. Change-Id: Ib2cfd268455f9bb1d1abddc0bf04a4a67d78c1c6
2024-06-24gnu: python-geoip2: Update to 4.8.0.Wilko Meyer
* gnu/packages/geo.scm (python-geoip2): Update to 4.8.0. [build-system]: Change to pyproject-build-system. [inputs]: Add python-aiohttp. Change-Id: Ie5f4a6f99a8cb1bef562c6d2401391f6467a715d Signed-off-by: jgart <jgart@dismail.de>
2024-06-24gnu: python-maxminddb: Update to 2.6.2.Wilko Meyer
* gnu/packages/geo.scm (python-maxminddb): Update to 2.6.2. [build-system]: Change to pyproject-build-system. Change-Id: I824468160fef695a8fb9e517b9d91c90da9a2897 Signed-off-by: jgart <jgart@dismail.de>
2024-06-24gnu: patch: Update to latest commit [security fixes].Maxim Cournoyer
* gnu/packages/base.scm (patch): Rename to... (patch/pinned): ... this. Hide package. (patch): New variable. * gnu/packages/commencement.scm (patch-mesboot): Inherit from patch/pinned. (patch-boot0): Likewise. (%final-inputs): Replace patch with patch/pinned. * gnu/packages/lisp.scm (cl-asdf): Likewise. * guix/packages.scm (%standard-patch-inputs): Replace patch with patch/pinned. Fixes: https://issues.guix.gnu.org/47144 Reported-by: Mark H Weaver <mhw@netris.org> Change-Id: I54ae41b735f5ba0ebad30ebdfaabe0ccdc3f9873
2024-06-24gnu: gnulib: Update to 2024-05-30-1.ac4b301.Maxim Cournoyer
Also fix the commands, which would fail due to not finding their implementation scripts. * gnu/packages/patches/gnulib-bootstrap.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/build-tools.scm (gnulib): Update to 2024-05-30-1.ac4b301. [source]: Apply patch. [phases] {patch-source-shebangs, patch-generated-file-shebangs} {patch-usr-bin-file, restore-shebangs}: Delete phases. {disable-failing-tests}: Disable sc_error_message_warn_fatal, sc_prefer_angle_bracket_headers, sc_check_config_h_reminder, sc_prohibit_sc_omitted_at, sc_readme_link_copying, sc_readme_link_install, sc_unsigned_char, sc_unsigned_int, sc_unsigned_long and sc_unsigned_short checks. {regenerate-unicode}: Register BidiMirroring.txt unicode data file. Change-Id: I154b2c5980b671f1e73e7a1f74d926ea080a7aa0
2024-06-24gnu: ucd: Update to 15.1.0.Maxim Cournoyer
* gnu/packages/unicode.scm (ucd): Update to 15.1.0. Change-Id: I0828544c35eef90a8f76c2084362ee4594189244
2024-06-24gnu: torbrowser: Add bash-minimal.Maxim Cournoyer
* gnu/packages/tor-browsers.scm (make-torbrowser) [inputs]: Add bash-minimal. Change-Id: I15faf90a0f7d3e1a4032779640a8749fcd9e4dd7
2024-06-24doc: Add message for common error about make check-system.Richard Sent
* doc/contributing.texi (Running the Test Suite): Mention that make clean-go may need to be run before running make check-system when previous builds were run with different work trees. Change-Id: I4b68d3a05f1425505816db969284487d725840d6 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Fixes: https://issues.guix.gnu.org/47573.
2024-06-24doc: Improve description of nginx's configuration.Tomas Volf
* doc/guix.texi (Web Services)[nginx-server-configuration]: Document semantics of raw-content field. [nginx-location-configuration]: Document semantics of body field. Change-Id: I1e699d085a27f2615190de1e1973146da4ab193d Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: kakoune: Update to 2024.05.18.Ashish SHUKLA
* gnu/packages/text-editors.scm (kakoune): Update to 2024.05.18. Change-Id: I4ca1f66e104a40f2d759c097c0548e6812ef6d16 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: opensc: Switch to new package style.Timotej Lazar
* gnu/packages/security-token.scm (opensc)[arguments]: Use g-exps. Change-Id: I3e59323deb804ba98669d51771ccfa05a92723e3 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: opensc: Update to 0.25.1.Timotej Lazar
* gnu/packages/security-token.scm (opensc): Update to 0.25.1. Change-Id: I16dbf047671115274a25c3b1fba0285952f9f41d Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: readymedia: Update to 1.3.3.David Pflug
* gnu/packages/upnp.scm (readymedia): Update to 1.3.3. Change-Id: I1e4a259a2279b9e836d4b1b5374af0dce092c12e Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: godot-lts: Improve package style.Nicolas Graves
* gnu/packages/game-development.scm (godot-lts): Re-indent and ensure max column length to 79. [arguments]: Use gexp. Change-Id: I0bedb66a4e7e0ebe6242df885f1e687ce3a43ce0 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: godot-lts: Update to 3.5.3.Nicolas Graves
* gnu/packages/game-development.scm (godot-lts): Update to 3.5.3. [arguments]<#:scons>: Update to scons-python. Remove argument. <#:phases>: Rename phase 'wrap to 'wrap-ld-path, remove mesa-related comment that seems to be fixed. [inputs]: Replace freetype by freetype-with-brotli. Change-Id: Ia83bc33bd0b944342ba413b46f0963d3f2197bf5 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: sameboy: Update to 0.16.3.Felix Gruber
* gnu/packages/emulators.scm (sameboy): Update to 0.16.3. Change-Id: I56a1bd092e1ce00733d8fea8ab372b2bd52c8b7b Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: rgbds: Update to 0.7.0.Felix Gruber
* gnu/packages/assembly.scm (rgbds): Update to 0.7.0. Change-Id: I992e7081fdf5816cba4f0b7437e513734f554a73 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: wine, wine64, wine-staging, wine64-staging: Enable wayland support.Sughosha
* gnu/packages/wine.scm (wine)[inputs]: Add libxkbcommon, mesa, wayland and wayland-protocols. Change-Id: I43bcca457abc9c38941df21db64e867b13260004 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: Update openjdk variable to openjdk21.Remco van 't Veer
* gnu/packages/java.scm (openjdk): Update to openjdk21. Change-Id: I132dcb6722f604cfe42fdfbc81066d614d4519b9 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: openresolv: Update to 3.13.2.Sergey Trofimov
* gnu/packages/dns.scm (openresolv): Update to 3.13.2. * gnu/packages/patches/openresolv-restartcmd-guix.patch: Adjust. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24manifest: Streamline; add packages useful for patch review/submission.Maxim Cournoyer
* manifest.scm: Fix alternate command line invocation (which would not consider 'manifest.scm'). Use specifications instead of packages. Remove perl (now in the guix package's native inputs). Add b4, git, git:send-email, mumi, nss-certs, openssl and patman to the manifest. Change-Id: I49d92dda059856ce217cea9054a466a1754dcf94 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: guix: Add imagemagick, perl and use full graphviz.Maxim Cournoyer
This makes it possible to run 'make distcheck' in a 'guix shell -D guix' environment. * gnu/packages/package-management.scm (guix) [native-inputs]: Replace graphviz-minimal with graphviz. Add imagemagick and perl. Change-Id: Ie400c622d8fc77108df29c03e11f36159d6f6238
2024-06-24gnu: sddm: Update to 0.21.0.Sughosha
* gnu/packages/display-managers.scm (sddm): Update to 0.21.0. [arguments]<#:configure-flags>: Add "-DINSTALL_PAM_CONFIGURATION=OFF". Change-Id: Iac61bcc14963c5c2f04659603158f4507fad5da4 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: exim: Update to 4.97.1.Wilko Meyer
* gnu/packages/mail.scm (exim): Update to 4.97.1. [inputs]: Add perl-file-fcntllock. [arguments]: Add fix-perl-file-names phase. Change-Id: Ide1ba09368c2b23fd8ab6d6cdae8887ccb7edbeb Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: mtools: Update to 4.0.44.Andy Tai
* gnu/packages/mtools.scm (mtools): Update to 4.0.44. Change-Id: I8b08e3e577521ea2c4506c613eb276d4847a3ba5 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24doc: contributing: Mention 'guix git authenticate'.Simon Tournier
Follow up of 73b3f941d7d911a1b2bb2bf77d37cb3a12ed4291. * doc/contributing.texi (Applying for Commit Access): Update accordingly with the removal of 'make authenticate'. Change-Id: Id945c484f6265c76d4eb803369a7fbd9f797434f Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: git: Update to 2.45.2.Ashish SHUKLA
* gnu/packages/version-control.scm (git): Update to 2.45.2. Change-Id: I6bcbc5f0f12a50cbfc0fdc51c30b26e765005d28 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: python-pulsectl: Update to 24.4.0.Sergiu Ivanov
* gnu/packages/audio.scm (python-pulsectl): Update to 24.4.0. Change-Id: I63f43377432d511dea7ffa6b235f8bcc770f1d93 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: volctl: Update to 0.9.4.Sergiu Ivanov
* gnu/packages/gtk.scm (volctl): Update to 0.9.4. Change-Id: I70e85592405d574b692398e6d71d235219fb6fe9 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: grub: Remove input labels and use gexps.Ludovic Courtès
* gnu/packages/bootloaders.scm (grub)[arguments]: Use gexps. [inputs, native-inputs]: Remove labels. (grub-minimal, grub-coreboot, grub-efi, grub-efi32) (grub-hybrid): Likewise. Change-Id: I2773e6d96d170fae991d9c5db9e10196ea603371 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: grub: Update to 2.12.Ludovic Courtès
* gnu/packages/bootloaders.scm (grub): Update to 2.12. [source](patches): Remove ‘grub-ignore-metadata-csum-seed.patch’. (snippet): Create ‘grub-core/extra_deps.lst’. Replace “exit 99” by “exit 77”. (grub-coreboot): Update value of ‘XFAIL_TESTS’. * doc/guix.texi (Keyboard Layout and Networking and Partitioning): Update accordingly (it should now be fine to use LUKS2). * gnu/packages/patches/grub-ignore-metadata-csum-seed.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ia31b3b7e0a2e7de42d30229733e9c196fcd12fd9 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24build-system: qt: Fix default parallel-tests? value to #t.Maxim Cournoyer
There is no reason to have this diverge from the underlying cmake build system. * guix/build-system/qt.scm (qt-build) <#:parallel-tests?>: Default to #t. Change-Id: I65db3d6c6727bd24549af4a44940e7362064aed6
2024-06-24gnu: torbrowser: Update to 13.0.16 [security fixes].André Batista
Fixes CVEs 2024-5702, 2024-5688, 2024-5690, 2024-5691, 2024-5692, 2024-5693, 2024-5696 and 2024-5700. See the Mozilla Foundation Security advisory <https://www.mozilla.org/en-US/security/advisories/mfsa2024-26/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20240510190000. Change upstream reference to where this date is defined as the previous URL reference can be missing. (%torbrowser-version): Update to 13.0.16. (%torbrowser-firefox-version): Update to 115.12.0esr-13.0-1-build1. (torbrowser-translation-base): Update to f28525699864f4e3d764c354130bd898ce5b20aa. (torbrowser-translation-specific): Update to b5d79336411e5a59c4861341ef9aa7353e0bcad9. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: octave: Update to 9.2.0.Andy Tai
* gnu/packages/maths.scm (octave-cli): Update to 9.2.0. Change-Id: Ib00c0eb687a469ecca20d570f39b69d8027c0cb0 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: wxwidgets: Update to 3.2.5.Andy Tai
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.5. Change-Id: I61786e67c2b99ceea5124ee26f50b495fbaeb69f Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: memcached: Update to 1.6.28.Andy Tai
* gnu/packages/databases.scm (memcached): Update to 1.6.28. Change-Id: I9a75ed2794631a8901c4107adb560986595ffb9c Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: subversion: Update to 1.14.3.Andy Tai
* gnu/packages/version-control.scm (subversion): Update to 1.14.3. Change-Id: I2d94d32065959d0bcf5b17922af2a62e3f743121 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: smartmontools: Update to 7.4.Andy Tai
* gnu/packages/admin.scm (smartmontools): Update to 7.4. Change-Id: I43848ea3e9c00827d05e1511b7fe01c491a61b23 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: mold: Update to 2.32.0Ashish SHUKLA
* gnu/packages/mold.scm (mold): Update to 2.32.0. Change-Id: Ia99d57c92e9e9d75d80880376687b8a0b5fde184 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: sane-backends: Update to 1.3.1.Andy Tai
* gnu/packages/scanner.scm (sane-backends-minimal): Update to 1.3.1. Change-Id: I63a4e744b16b8bbfa18939bd7fbb0ee58a460181 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: nginx: Update to 1.27.0.Andy Tai
* gnu/packages/web.scm (nginx): Update to 1.27.0. (nginx-documentation): Update to 1.27.0. (nginx-accept-language-module)[arguments]: Add configure flags to enable compatibility and fix build. Change-Id: I447e0bb8677d3f3b14c3a8948c625bcad437ca73 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: astyle: Update to 3.5.Artyom V. Poptsov
* gnu/packages/code.scm (astyle): Update to 3.5. [source]: Change source archive file name to match the upstream. [arguments]: Remove "modules". Add "patch-makefile" phase to set the C++ compiler to version c++17 as it is required for the build. Simplify "install-more" file. Change-Id: I8777710d723d22320c288c331645f8d61d5e640e Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24doc: Prepend ISC to DHCP client references.Richard Sent
This makes it clearer that this service uses the ISC's dhclient implementation and does not support DHCP clients that have different command line interfaces. * doc/guix.texi (Networking Setup): Prepend ISC to all DHCP client references. Change-Id: I750ef2ffb4b23445c4a2b97aaa44eba56458f430 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24services: networking: Allow dhcp-client to use a config file.Richard Sent
* gnu/services/networking.scm (dhcp-client-configuration) [config-file]: New field. (dhcp-client-configuration-config-file): New accessor. (dhcp-client-shepherd-service): Use the config file when invoking dhclient if supplied. * doc/guix.texi: Document it. Change-Id: I286de4ddf59c5e606bf1fe0a7510570869e62b1a Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>