aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: guix-build-coordinator: Update to 0-106.846aa14.Christopher Baines2024-06-06
| | | | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-106.846aa14. Change-Id: Idb4a090382b3ffa31e6abbe0c96980a4cc96952c
* gnu: nar-herder: Update to 0-34.d02e60b.Christopher Baines2024-06-06
| | | | | | * gnu/packages/package-management.scm (nar-herder): Update to 0-34.d02e60b. Change-Id: I0df021d2e5b52fdf3749a1b618d7936c74a757b5
* gnu: Remove fontforge-20190801.Efraim Flashner2024-06-06
| | | | | | * gnu/packages/fontutils.scm (fontforge-20190801): Delete variable. Change-Id: I65b148f77468a46e4c40a57ffdd44b3e43321449
* gnu: font-gnu-freefont: Build with newer fontforge.Efraim Flashner2024-06-06
| | | | | | | | | * gnu/packages/fonts.scm (font-gnu-freefont)[source]: Add patch. Add snippet to remove processed python code. * gnu/packages/patches/font-gnu-freefont-python3-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I042697aba1ca4ff7448cd4fb62268e62fd883bc2
* gnu: coeurl: Update to 0.3.1.Efraim Flashner2024-06-06
| | | | | | * gnu/packages/curl.scm (coeurl): Update to 0.3.1. Change-Id: I22ba5cf999e57918b72d58053c533d997f8c461d
* gnu: linux-libre: Add 6.9-riscv.confZheng Junjie2024-06-06
| | | | | | | | * gnu/packages/aux-files/linux-libre/6.9-riscv.conf: New file. * Makefile.am (AUX_FILES): Register it. Change-Id: I1f5e24726c3a59bec73805068548ce5916b427f8 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: Add emacs-enlight.Ilya Chernyshov2024-06-05
| | | | | | | | | | | | | From a411c84f26718c81fd2a762ca310fb0bfd6f60f6 Mon Sep 17 00:00:00 2001 Message-ID: <a411c84f26718c81fd2a762ca310fb0bfd6f60f6.1717415177.git.ichernyshovvv@gmail.com> From: Ilya Chernyshov <ichernyshovvv@gmail.com> Date: Mon, 3 Jun 2024 10:53:18 +0000 Subject: [PATCH] gnu: Add emacs-enlight. * gnu/packages/emacs-xyz.scm (emacs-enlight): New variable. Change-Id: Ifb1d519d1bd89dec7414ee0fd5858a26e49dc1ca Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: Add emacs-org-timeblock.Ilya Chernyshov2024-06-05
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-timeblock): New variable. Change-Id: I7a5844bc11d263131b4e1d2fb23a223747c4f63c Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: ldc: Fix building on riscv64-linux.Efraim Flashner2024-06-05
| | | | | | | | | | * gnu/packages/dlang.scm (ldc)[arguments]: Add a configure-flag to link the executables with -latomic. Adjust the 'disable-problematic-tests phase to disable 2 tests which fail on riscv64-linux and delete some tests which fail on riscv64-linux. Adjust the custom 'check phase to skip several tests when building on riscv64-linux. Change-Id: I38a87b053c1399fa7762b4843555d6e2afc20427
* gnu: ldc: Build with llvm-17.Efraim Flashner2024-06-05
| | | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap)[native-inputs]: Replace lld-wrapper-15 with lld-wrapper-17, llvm-15 with llvm-17. (ldc)[native-inputs]: Replace clang-15 with clang-17. Change-Id: I8d5b19d3da52ba9f2d1fa3afcabe74ad4ce1d5e1
* gnu: ldc: Fix build on aarch64-linux.Efraim Flashner2024-06-05
| | | | | | | | * gnu/packages/dlang.scm (ldc)[arguments]: Don't delete tests which don't fail on aarch64-linux. Adjust custom 'check phase to skip some tests known to fail on aarch64-linux. Change-Id: I84ea2f356a44e12952dbb852e41921895605176a
* gnu: ldc: Honor parallel-build?.Efraim Flashner2024-06-05
| | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Adjust custom 'build phase to check parallel-build? and not parallel-tests?. Change-Id: I84b5f5153fea89d80564f5a55c8df57ff201ee69
* gnu: ldc: Update to 1.38.0.Efraim Flashner2024-06-05
| | | | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.38.0. (ldc)[arguments]: Adjust 'patch-paths-in-tests phase for changes in the test suite. Adjust 'disable-problematic-tests phase to change the skipped tests. Change-Id: I5315ed5d3fc7d08a97aa0b5677692fbf221bf0c1
* gnu: mumi: Update to 0.2.1.Arun Isaac2024-06-05
| | | | | | * gnu/packages/mail.scm (mumi): Update to 0.2.1. Change-Id: Ib06e98e4b5d8d8408c314dc2724ccebd1b17163a
* gnu: Add qemu-7.2.4.Janneke Nieuwenhuizen2024-06-04
| | | | | | | | | | | | | Version 8.0.5 is the latest version that works reliably as a qemu-binfmt-service for riscv64, which makes 7.2.4 the newest working version that was packaged for Guix. * gnu/packages/patches/qemu-7.2.4-build-info-manual.patch, gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/virtualization.scm (qemu-7.2.4): Use them in new package. Change-Id: Iaedc424e619cdc4964945f7383d47cff0c7ed10f
* gnu: linux-libre: Update to 6.9.Leo Famulari2024-06-03
| | | | | | | * gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre): Update to 6.9. Change-Id: I7383faceaf4679802047752088533e5deaa0d7f1
* gnu: linux-libre 6.8: Update to 6.8.12.Wilko Meyer2024-06-03
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.12. (linux-libre-6.9-pristine-source): Update hash. Change-Id: I6237530adf58773e0cccb647494c0f981b2c2f40 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: guile-gsl: Update to 0.0.1-2.d33de92.Artyom Bologov2024-06-03
| | | | | | * gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-2.d33de92. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: mumi: Update to 0.2.0.Arun Isaac2024-06-03
| | | | | | * gnu/packages/mail.scm (mumi): Update to 0.2.0. Change-Id: I312edaf870ecaa114f828086fd9807aa549fb84d
* gnu: cl-cf: Update to 1.0-4.0186b2a.Guillaume Le Vaillant2024-06-03
| | | | | | * gnu/packages/lisp-xyz.scm (sbcl-cf): Update to 1.0-4.0186b2a. Change-Id: I8dd52856fcbe70205751ece561c0261aa04881e2
* 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>
* 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>
* 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+.