aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
...
* gnu: nyxt: Update to 3.11.7.Andre A. Gomes2024-06-03
| | | | | | * gnu/packages/web-browsers.scm (nyxt): Update to 3.11.7. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: cl-quri: Update to 0.7.0-0.03ecaf3.Andre A. Gomes2024-06-03
| | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 0.7.0-0.03ecaf3. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I688d5d696ac88eff16fa806c4dab747b58653201
* gnu: spirv-llvm-translator: Rewrite using g-exps.Efraim Flashner2024-06-03
| | | | | | | * gnu/packages/vulkan.scm (spirv-llvm-translator)[arguments]: Rewrite using g-expressions. Change-Id: If0025060e5aa24a9d90724966887ea03f4f8c4b3
* gnu: spirv-llvm-translator: Skip tests on most platforms.Efraim Flashner2024-06-03
| | | | | | | * gnu/packages/vulkan.scm (spirv-llvm-translator)[arguments]: Only run tests when not cross-compiling and for x86_64-linux. Change-Id: If0025060e5aa24a9d90724966887ea03f4f8c4b3
* gnu: spirv-llvm-translator: Build shared library.Efraim Flashner2024-06-03
| | | | | | | | * gnu/packages/vulkan.scm (spirv-llvm-translator)[arguments]: Adjust configure-flags to link the executable to the shared library location and enable building the shared libraries. Change-Id: I0f44e1562957fb7e6c2e6f7a10dceed8f32ca7ce
* gnu: Add nsncd.Picnoir2024-06-02
| | | | | | | | * gnu/packages/nss.scm (nsncd): New variable. Introducing Nsncd, a non-caching alternative of Glibc Nscd. Change-Id: I18ba7ffbb6fb59c4928829bb98a8da4e6963e587 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add rust-slog-async-2-8.Picnoir2024-06-02
| | | | | | | | * gnu/packages/crates-io.scm (rust-slog-async-2-8): New variable. Required by Nsncd. Change-Id: I9f1a6041c92760b481acc30c0bddd28330b98b2c Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add rust-temp-env-0.3.Picnoir2024-06-02
| | | | | | | | * gnu/packages/crates-io.scm (rust-temp-env-0.3): New variable. Required by Nsncd. Change-Id: I0cf5084339b889aa6fdaeeeca7b6be2ffcdcb48c Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add rust-dns-lookup-2.Picnoir2024-06-02
| | | | | | | | * gnu/packages/crates-io.scm (rust-dns-lookup-2): New variable. Required by Nsncd. Change-Id: I66a8488c93cc0c119417270db93733424a791069 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add rust-nix-0.28.Picnoir2024-06-02
| | | | | | | * gnu/packages/crates-io.scm (rust-nix-0.28): New variable. Required by Nsncd. Change-Id: I51964d3be9cfb5e78b727a1a9e400fb61e57321f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add rust-libc-0.2.153.Picnoir2024-06-02
| | | | | | | | * gnu/packages/crates-io.scm (rust-libc-0.2.153): New variable. Required by rust-nix 0.18. Change-Id: I95c6663b0262f3e893c38ed51c34176144e4f750 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: knot: Remove input labels.Ludovic Courtès2024-06-02
| | | | | | * gnu/packages/dns.scm (knot)[inputs]: Remove labels. Change-Id: I03be6db350b939f8a17c8a2e572dda62b16b48af
* gnu: knot: Build against libbpf 0.8.Ludovic Courtès2024-06-02
| | | | | | | | | Commit 12d2a6e5a6f412d91ba0c34a1c3c080c6c587cc6 introduced a regression whereby ./configure would error out for lack of libxdp. * gnu/packages/dns.scm (knot)[inputs]: Replace LIBBPF with LIBBPF-0.8. Change-Id: Ifeeacc27705d4d617ee0c58672f22d5f9de06389
* gnu: libbpf: Reintroduce 0.8.1.Ludovic Courtès2024-06-02
| | | | | | | | This version was removed in 12d2a6e5a6f412d91ba0c34a1c3c080c6c587cc6. * gnu/packages/linux.scm (libbpf-0.8): New variable. Change-Id: I99a323667ce86671caf3fc0227379fbba073c0a1
* gnu: emacs-org: Update to 9.6.30.Suhail Singh2024-06-02
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.30. Change-Id: I3049798cce9d903c4bee14c930d7862872bb8774 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: darkstat: Depend on ‘user-processes’.Ludovic Courtès2024-06-02
| | | | | | | * gnu/services/monitoring.scm (darkstat-shepherd-service): Add ‘user-processes’ to ‘requirement’. Change-Id: I6abaefd88c6075a0379e5867838653765dfaa08e
* services: avahi: Use socket activation and log to stderr.Ludovic Courtès2024-06-02
| | | | | | | | * gnu/services/avahi.scm (avahi-shepherd-service): Change to systemd style. Remove ‘--daemonize’ option and #:pid-file. Add #:lazy-start? and #:log-file. Change-Id: I1915243f057ff3bbe281f46f17826f24b124f659
* services: dbus: Log to stderr rather than syslog.Ludovic Courtès2024-06-02
| | | | | | | * gnu/services/dbus.scm (dbus-shepherd-service): Remove ‘--syslog-only’ option and pass #:log-file unconditionally. Change-Id: I9e42f241e08b95ff01e9ad69551bc2c7ce869d6d
* services: tor: Log to stderr rather than syslog.Ludovic Courtès2024-06-02
| | | | | | | | * gnu/services/networking.scm (tor-configuration->torrc): Change ‘Log’ directive to ‘stderr’. (tor-shepherd-service): Remove /dev/log file system mapping. Change-Id: I2e33ad8033f884ce59d929a4181172325331efe0
* services: nscd: ‘log-file’ defaults to #f.Ludovic Courtès2024-06-02
| | | | | | | * gnu/services/base.scm (<nscd-configuration>)[log-file]: Default to #f. * doc/guix.texi (Base Services): Clarify documentation. Change-Id: Ia75914fc2665db13bef688d53659083a615ebef4
* services: nix: Fix activation.Oleg Pykhalov2024-06-02
| | | | | | | | | | | | This commit follows 797be0ea5c3703ad96acd32c98dca5f946cf5c95. Reported by kiasoc5 <kiasoc5@disroot.org> at <https://lists.gnu.org/archive/html/help-guix/2024-05/msg00185.html>. * gnu/services/nix.scm (nix-activation): Avoid provisioning the store if it already exists. Change-Id: I159e8af5d7bd6ce62857b356d6e9ac68fe16acf4
* Revert "services: home: Use pairs instead of lists."Andrew Tropin2024-06-02
| | | | | | | | | This reverts commit dbeef44f3c520816251bde74c1005915a637e1ef. Despite the more semantically correct data type, it doesn't follow the style of the most services and also breaks user-facing API. Change-Id: Ib4ef4e9cd2f53ac853a5b7c7c90e57c35c99a5ea
* gnu: cuirass: Update to Update to e4b4206.Ludovic Courtès2024-06-02
| | | | | | * gnu/packages/ci.scm (cuirass): Update to e4b4206. Change-Id: I8265b24e716c1941ee48c0aa33b0569dc6e269ba
* gnu: minizinc: Update to 2.8.4.Herman Rimm2024-06-02
| | | | | | | * gnu/packages/maths.scm (minizinc): Update to 2.8.4. Change-Id: I503fd004b38abaac8829a2cb94c182b001d83763 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: chuffed: Update to 0.13.2.Herman Rimm2024-06-02
| | | | | | | * gnu/packages/maths.scm (chuffed): Update to 0.13.2. Change-Id: I77fc1ceb9caa42833689fba771010aeb38443e5e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gecode: Update to 6.2.0-1.f7f0d7c.Herman Rimm2024-06-02
| | | | | | | | | | | * gnu/packages/maths.scm (gecode): Update to 6.2.0-1.f7f0d7c. [version]: Use version. [arguments]: Add patch-msc-and-version phase. Install examples to the examples output again. (minizinc)[arguments]: Copy provided gecode.msc file instead. Change-Id: I5e89105f3fef61d6aa677a4a118225679220ce5d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: asl: Update to 1.42-beta-267.Simon South2024-06-02
| | | | | | | * gnu/packages/assembly.scm (asl): Update to 1.42-beta-267. Change-Id: I47bddede842f3d63f993a93965df0f0302ef45d1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: yggdrasil: Update to 0.5.6.Artyom V. Poptsov2024-06-02
| | | | | | | * gnu/packages/networking.scm (yggdrasil): Update to 0.5.6. Change-Id: I365621a5147cdaf4e0ddfd51437a144aa00087aa Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: go-github-com-arceliar-ironwood: Update to ↵Artyom V. Poptsov2024-06-02
| | | | | | | | | | | v0.0.0-20240529054413-b8e59574e2b2. * gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20240529054413-b8e59574e2b2. [arguments]: Use gexps. Use go-1.21. Change-Id: I30707c7a2cb6229149c6c9e9c0e3752b3222b84a Signed-off-by: Andrew Tropin <andrew@trop.in>
* services: home: Use pairs instead of lists.Andrew Tropin2024-06-02
| | | | | | | | * gnu/services/guix.scm: Use pairs instead of lists. * doc/guix.texi: Update accordingly. * gnu/tests/guix.scm: Update accordingly. Change-Id: I0b8d3fa5b214add89bdb84a11fa20d1b319435f0
* gnu: linux-libre 6.9: Update to 6.9.3.Wilko Meyer2024-06-01
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.3. (linux-libre-6.9-pristine-source): Update hashes. Change-Id: Iac4dc95880d6d86b7c3ac5cfb7daa987d18169fa Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: librewolf: Update to 126.0-1 [security fixes].Ian Eure2024-05-31
| | | | | | | | | | | * gnu/packages/librewolf.scm (librewolf): Update to 126.0-1. Fixes CVE-2024-4367, CVE-2024-4764, CVE-2024-4765, CVE-2024-4766, CVE-2024-4767, CVE-2024-4768, CVE-2024-4769, CVE-2024-4770, CVE-2024-4771, CVE-2024-4772, CVE-2024-4773, CVE-2024-4774, CVE-2024-4775, CVE-2024-4776, CVE-2024-4777, CVE-2024-4778. Change-Id: Iec010e516651588da389f747074cbd10f8c14377 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: librewolf: Generate source tarball.Ian Eure2024-05-31
| | | | | | | | | | | | | | | | | | This patch removes an intermediate step in the build chain. The upstream source tarball is created with an automated build process, where Firefox sources are fetched, patched, and repacked. Rather than download the output of that process, as the package has been, it’s now replicated within the build process, similar to how IceCat works. * gnu/packages/librewolf.scm (firefox-source-origin): New procedure. (librewolf-source-origin): Likewise. (computed-origin-method): New variable. (librewolf-source): Likewise. (librewolf) [source]: Use it. Change-Id: I0f1c2a10252cbbff9b3b3140f6ea3a594df0c97b Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: all-mozilla-locales: Add Santali locale; make public.Ian Eure2024-05-31
| | | | | | | | * gnu/packages/gnuzilla.scm (all-mozilla-locales): Adds the Santali locale, and makes all-mozilla-locales public, so it can be used with LibreWolf. Change-Id: Ice49c9b37f8896b8fa963146a754ab28b8571b68 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Add debian-devscripts-bts.Steve George2024-05-31
| | | | | | | | * gnu/packages/debian.scm (debian-devscripts-bts): New variable. Modified-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Change-Id: Iff64afdb1f730f3d941617bc428a57d09c0381b2
* gnu: diffoscope: Update to 269.Vagrant Cascadian2024-05-31
| | | | * gnu/packages/diffoscope.scm (diffoscope): Update to 269.
* gnu: python-titlecase: Update to 2.4.1.jgart2024-05-31
| | | | | | * gnu/packages/python-xyz.scm (python-titlecase): Update to 2.4.1. Change-Id: I77473c44c5bb93b5fcbbe8252eb07db09340d2b1
* Revert "gnu: e2fsprogs: Downgrade to 1.46.6."Zheng Junjie2024-05-31
| | | | | | | This reverts commit dd8364cfae6f666187eda62684cdbcd704fd9081. Commit 00384aedbc6a371aaf90ca344a446952fdd5a6b3 let grub ignore metadata-csum-seed, so we can update to 1.47+.
* ci: Build visionfive2-barebones-raw-image.Zheng Junjie2024-05-31
| | | | | | | * gnu/ci.scm (%guix-system-images): Add visionfive2-barebones-raw-image. Change-Id: I0a0edccf00119d6b23b864bb0123be6ca7b01d34 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: avrdude: Update to 7.3.Artyom V. Poptsov2024-05-31
| | | | | | | | | | | | * gnu/packages/flashing-tools.scm (avrdude): Update to 7.3. [source]: Set to "https://github.com/avrdudes/avrdude/" as the project repository moved to GitHub. [build-system]: Use "cmake-build-system". [arguments]: Disable tests as there are none. [description]: Improve formatting. Change-Id: I835563a6301d01089a9bfc2b1c3eb5050c4adb8f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tla2tools: Add UseParallelGC to Java command in wrapper scripts.Karl Hallsby2024-05-31
| | | | | | | | | | | | * gnu/packages/java.scm: Add -XX:+UseParallelGC to generated wrapper scripts for TLA+'s binary tools. TLA+'s tools request (and throw a warning message) when you invoke them without Java's parallel GC flag. Including this flag removes the warning message and should improve performance (theoretically). Change-Id: I12f7432db21db31ae2b0b30cc7f41f4a6af58b0a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add biboumi.Wilko Meyer2024-05-31
| | | | | | | | | * gnu/packages/messaging.scm (biboumi): New variable. * gnu/packages/patches/biboumi-cmake-ignore-git.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: Ibb2bcadc8f64cbda3a0dbfe8ef5a931c52052658 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: clementine: Build with libgpod.Sergey Trofimov2024-05-31
| | | | | | * gnu/packages/music.scm (clementine): Add libgpod to dependencies. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add libgpod.Sergey Trofimov2024-05-31
| | | | | | | * gnu/packages/music.scm (libgpod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: If4dbf8648b95f9c47d39de870be3227522454cc6
* gnu: Add r7rs-small-texinfo.Yuval Langer2024-05-31
| | | | | | | * gnu/packages/scheme.scm (r7rs-small-texinfo): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I8e3e2956cb2a5e98c1353a51773c71bbb4545b95
* gnu: audacity: Re-add fallback to locate ffmpeg via pkg-config.Kaelyn Takata2024-05-31
| | | | | | | | | | | | This reintroduces the patch that was deleted by cf5f7a8bf9ca2288700fcf351bbca0fc341ec969, adjusting file names. * gnu/packages/patches/audacity-ffmpeg-fallback.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/audio.scm (audacity)[patches]: Use it here. Change-Id: I848df8a9762216eb2b02afc3843e0e9806db14be Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: slurm: Add patch for a useful fallback shell for ‘salloc’.Ludovic Courtès2024-05-31
| | | | | | | | | | * gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/parallel.scm (slurm): Use it. (slurm-22.05, slurm-21.08, slurm-20.11, slurm-20.02) (slurm-19.05, slurm-18.08): Drop it. Change-Id: I1498e8d21d631c988edf75a8bcc8d2ae5f244b7a
* gnu: intel-mpi-benchmarks: Update to 2021.7.Ludovic Courtès2024-05-31
| | | | | | | | | This fixes compilation with glibc 2.39. * gnu/packages/benchmark.scm (intel-mpi-benchmarks/openmpi): Update to 2021.7. Change-Id: I4fc32f4ff78ec104485dd5966cdf2d44942f0349
* gnu: Add python-pybadges.Giacomo Leidi2024-05-31
| | | | | | | * gnu/packages/python-web.scm (python-pybadges): New variable. Change-Id: Idd53ddf94b24112015c0a0b82396cf366920417e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: f3d: Update to 2.4.0.Artyom V. Poptsov2024-05-31
| | | | | | | | | * gnu/packages/graphics.scm (f3d): Update to 2.4.0. [home-page]: Set to "https://f3d.app/" as the old page contains permanent redirect to it. Change-Id: Ia574725d31dcb181ced37b2debe24c033cb9094b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>