aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAge
* gnu: kcov: Clean up build phase.•••* gnu/packages/code.scm (kcov)[arguments]: Use SEARCH-INPUT-FILE and remove a vestigial LET from the 'fix-/bin/bash-references phase. Tobias Geerinckx-Rice2023-09-24
* gnu: kcov: Update to 42.•••* gnu/packages/code.scm (kcov): Update to 42. Tobias Geerinckx-Rice2023-09-24
* gnu: libjcat: Update to 0.1.14.•••* gnu/packages/compression.scm (libjcat): Update to 0.1.14. Tobias Geerinckx-Rice2023-09-24
* gnu: just: Install shell completions.•••* gnu/packages/rust-apps.scm (just)[arguments]: Add a phase to install the shell completions. Efraim Flashner2023-09-28
* gnu: just: Install manpage.•••* gnu/packages/rust-apps.scm (just)[arguments]: Add phase to install manpage. Efraim Flashner2023-09-28
* gnu: Add just.•••* gnu/packages/rust-apps.scm (just): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-temptree-0.2.•••* gnu/packages/crates-io.scm (rust-temptree-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-target-2.•••* gnu/packages/crates-io.scm (rust-target-2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-cradle-0.2.•••* gnu/packages/crates-io.scm (rust-cradle-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-dotenvy-0.15.•••* gnu/packages/crates-io.scm (rust-dotenvy-0.15): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-strum-0.24.•••* gnu/packages/crates-io.scm (rust-strum-0.24, rust-strum-macros-0.24): New variables. (rust-strum-0.21): inherit from rust-strum-0.24. (rust-strum-macros-0.21): inherit from rust-strum-macros-0.24. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-lexiclean-0.0.1.•••* gnu/packages/crates-io.scm (rust-lexiclean-0.0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-snafu-0.7.•••* gnu/packages/crates-io.scm (rust-snafu-0.7): New variable. (rust-snafu-0.6): Inherit from rust-snafu-0.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-snafu-derive-0.7.•••* gnu/packages/crates-io.scm (rust-snafu-derive-0.7): New variable. (rust-snafu-derive-0.6): Inherit from rust-snafu-derive-0.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add rust-executable-path-1.•••* gnu/packages/crates-io.scm (rust-executable-path-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Jose2023-09-28
* gnu: Add gcc-toolchain-13.•••* gnu/packages/commencement.scm (gcc-toolchain-13): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Hilton Chain2023-09-28
* gnu: Add gcc-13.•••* gnu/packages/gcc.scm (gcc-13): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Hilton Chain2023-09-28
* gnu: Add pantheon-terminal.•••* gnu/packages/pantheon.scm (pantheon-terminal): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> altadil2023-09-28
* gnu: Add granite-6.•••* gnu/packages/pantheon.scm (granite-6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> altadil2023-09-28
* gnu: mympd: Update to 12.0.2.•••* gnu/packages/mpd.scm (mympd): Update to 12.0.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Bruno Victal2023-09-28
* gnu: keepassxc: Switch to qt-build-system.•••* gnu/packages/password-utils.scm (keepassxc): Use qt-build-system. [build-system]: Switch to qt-build-system. [arguments]: Drop superfluous phase and modules. [inputs]: Drop qtbase-5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Timotej Lazar2023-09-28
* gnu: julia-arraylayouts: Fix building on more architectures.•••* gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: When not building for x86_64-linux add a phase to mark a test broken. Efraim Flashner2023-09-28
* gnu: julia-bandedmatrices: Fix compatibility with openblas64.•••* gnu/packages/julia-xyz.scm (julia-bandedmatrices)[source]: Add snippet to backport patch to correctly refer to libblas and liblapack. Efraim Flashner2023-09-28
* gnu: julia-arraylayouts: Update to 0.8.18.•••* gnu/packages/julia-xyz.scm (julia-arraylayouts): Update to 0.8.18. Efraim Flashner2023-09-28
* gnu: julia-genericlinearalgebra: Update to 0.3.0.•••* gnu/packages/julia-xyz.scm (julia-genericlinearalgebra): Update to 0.3.0. [arguments]: Remove custom 'adjust-test-suite phase. Efraim Flashner2023-09-28
* gnu: julia-wcslib-jll: Downgrade wcslib version.•••The package julia-wcs does not support version higher than 7.x. * gnu/packages/julia-jll.scm (julia-wcslib-jll)[inputs]: Replace wcslib by wcslib-7.12. Simon Tournier2023-09-28
* gnu: Add wcslib-7.12.•••* gnu/packages/astronomy.scm (wcslib-7.12): New variable. Simon Tournier2023-09-28
* gnu: julia-scanbyte: Update to 0.4.0.•••* gnu/packages/julia-xyz.scm (julia-scanbyte): Update to 0.4.0. Simon Tournier2023-09-28
* gnu: julia-arraylayouts: Fix tests.•••* gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: Remove. Simon Tournier2023-09-28
* gnu: julia: Conditionally use openblas with ILP64 support.•••Fixes <https://bugs.gnu.org/63986>. Reported by Cayetano Santos <csantosb@inventati.org>. * gnu/packages/julia.scm (julia)[arguments]<#:phases>: Conditionally use OpenBLAS with ILP64 support for x86-64 target. <#:make-flags>: Likewise. [inputs]: Conditionally replace openblas by openblas-ilp64 for x86-64 target. Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com> Efraim Flashner2023-09-28
* gnu: openblas-ilp64: Add symbol suffix.•••* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the symbol '64_' as suffix. Efraim Flashner2023-09-28
* gnu: emacs-elfeed: Patch curl executable.•••Reported by bienjensu on IRC. * gnu/packages/emacs-xyz.scm (emacs-elfeed)[arguments]: Add a phase to patch a call to the curl binary. [inputs]: Add curl. Efraim Flashner2023-09-28
* gnu: fulcrum: Update to 1.9.1.•••* gnu/packages/finance.scm (fulcrum): Use the upstream origin instead of the Flowee's fork of it, updates and expands the synopsis and description. Updates the package to 1.9.1 and build without any bundled libraries with the help of a patch. * gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jean-Pierre De Jesus DIAZ2023-09-28
* gnu: Add simdjson 0.6.•••* gnu/packages/cpp.scm (simdjson-0.6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jean-Pierre De Jesus DIAZ2023-09-28
* gnu: Add robin-hood-hashing.•••* gnu/packages/cpp.scm (robin-hood-hashing): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jean-Pierre De Jesus DIAZ2023-09-28
* gnu: sbcl-slynk: Update to 1.0.43-8-df62aba.•••* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andre A. Gomes2023-09-28
* gnu: emacs-sly: Update to 1.0.43-8.df62aba.•••* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andre A. Gomes2023-09-28
* gnu: ucsim: Update to 0.8.0.•••* gnu/packages/embedded.scm (ucsim): Update to 0.8.0. [source]: Update source URI. [description]: Update. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South2023-09-28
* gnu: ucsim: Move documentation to "doc" output.•••* gnu/packages/embedded.scm (ucsim)[arguments]<#:phases>: Expand "patch-makefiles" phase to set correct documentation-installation path. [outputs]: Add with "out", "doc". Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South2023-09-28
* gnu: ucsim: Disable tests.•••* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?. [native-inputs]: Remove sdcc unconditionally. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South2023-09-28
* gnu: ucsim: Use gexps.•••* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South2023-09-28
* gnu: xpra: Update to 5.0.2•••* gnu/packages/patches/xpra-4.2-install_libs.patch: Move to ... * gnu/packages/patches/xpra-5.0-install_libs.patch: ... this file. * gnu/packages/patches/xpra-4.2-systemd-run.patch: Move to ... * gnu/packages/patches/xpra-5.0-systemd-run.patch: ... this file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/xorg.scm (xpra): Update to 5.0.2. [source] <patches>: Rename per version changes [inputs]: Add cups. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai2023-09-28
* gnu: ublock-origin: Update to 1.51.0.•••* gnu/packages/browser-extensions.scm (ublock-main-assets): Add origin. (ublock-prod-assets): Add origin. (ublock-origin): Update to 1.51.0. [source]: Dropped (recursive? #t). [arguments]: Rewrite phase do-not-depend-on-git. Use gexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves2023-09-28
* gnu: openssl@1.1: Upgrade replacement to 1.1.1u.•••Includes fixes for CVE-2023-0215, CVE-2023-0286, CVE-2023-0464, CVE-2023-0465, CVE-2023-0466, CVE-2023-2650, CVE-2022-4304, CVE-2022-4450. * gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1u. Co-authored-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Ludovic Courtès2023-09-28
* gnu: openssl@1.1: Really replace with fixed version.•••The ‘replacement’ field of ‘openssl-1.1’ was apparently lost in a previous merge commit ca. Jan. 2023; consequently, ‘openssl/fixed’ was unused. * gnu/packages/tls.scm (openssl-1.1)[replacement]: New field. Ludovic Courtès2023-09-28
* gnu: guix: Update to d0438fc.•••This adds the “builtin:git-download” derivation builder to guix-daemon, added in commit 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374. * gnu/packages/package-management.scm (guix): Update to d0438fc. Ludovic Courtès2023-09-28
* gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].•••Includes fixes for CVE-2023-5168, CVE-2023-5169, CVE-2023-5171, CVE-2023-5174, and CVE-2023-5176. * gnu/packages/gnuzilla.scm (icu4c-73-promise): New variable. (all-mozilla-locales, %icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. (icecat-minimal)[inputs]: Use icu4c-73-promise. Remove nss. [native-inputs]: Use rust-cbindgen-0.24, llvm-15, clang-15, and node-lts. [arguments]<configure-flags>: Comment out "--with-system-nss". [description]: "IceCat 102" --> "IceCat 115". (%icecat-locales): Update. (all-mozilla-102-locales, %icecat-102-base-version) (%icecat-102-version, icecat-102-source): New variables bound to the old values, for use by icedove. (icedove-source): Ues 'icecat-102-source'. (make-l10n-package)[arguments]<phases>: Simplify reference to '#$locales, and thereby eliminate the unnecessary dependence on %icedove-locales by icecat-l10n, and similarly on %icecat-locales by icedove-l10n. [native-inputs]: Use node-lts. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new upstream. * gnu/packages/patches/icecat-102-makeicecat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Mark H Weaver2023-09-28
* gnu: Register packages/java-rdf.scm.•••This is a follow-up to commit 0e11ca71be43c44150d123f19630c28900ccaef1 gnu: Add java-commons-rdf-api. * gnu/local.mk (GNU_SYSTEM_MODULES): Add java-rdf.scm. Janneke Nieuwenhuizen2023-09-28
* gnu: emacs-buttercup: Remove phase fix-spy-on-test.•••* gnu/packages/emacs-xyz.scm: (emacs-buttercup) [arguments](phases): Remove phase fix-spy-on-test, fixed in version 1.31. Signed-off-by: Andrew Tropin <andrew@trop.in> Nicolas Graves2023-09-28
* gnu: opensmtpd: Update to 7.3.0p2 [security fixes].•••* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2. Tobias Geerinckx-Rice2023-09-24