summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-09-24gnu: hplip: Update to 3.23.8.Tobias Geerinckx-Rice
* gnu/packages/cups.scm (hplip): Update to 3.23.8.
2023-09-24gnu: onedrive: Update to 2.4.25.Tobias Geerinckx-Rice
* gnu/packages/sync.scm (onedrive): Update to 2.4.25.
2023-09-24gnu: mlterm: Update to 3.9.3.Tobias Geerinckx-Rice
* gnu/packages/terminals.scm (mlterm): Update to 3.9.3.
2023-09-24gnu: kcov: Clean up build phase.Tobias Geerinckx-Rice
* gnu/packages/code.scm (kcov)[arguments]: Use SEARCH-INPUT-FILE and remove a vestigial LET from the 'fix-/bin/bash-references phase.
2023-09-24gnu: kcov: Update to 42.Tobias Geerinckx-Rice
* gnu/packages/code.scm (kcov): Update to 42.
2023-09-24gnu: libjcat: Update to 0.1.14.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (libjcat): Update to 0.1.14.
2023-09-28gnu: just: Install shell completions.Efraim Flashner
* gnu/packages/rust-apps.scm (just)[arguments]: Add a phase to install the shell completions.
2023-09-28gnu: just: Install manpage.Efraim Flashner
* gnu/packages/rust-apps.scm (just)[arguments]: Add phase to install manpage.
2023-09-28gnu: Add just.Andrew Jose
* gnu/packages/rust-apps.scm (just): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-temptree-0.2.Andrew Jose
* gnu/packages/crates-io.scm (rust-temptree-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-target-2.Andrew Jose
* gnu/packages/crates-io.scm (rust-target-2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-cradle-0.2.Andrew Jose
* gnu/packages/crates-io.scm (rust-cradle-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-dotenvy-0.15.Andrew Jose
* gnu/packages/crates-io.scm (rust-dotenvy-0.15): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-strum-0.24.Andrew Jose
* 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>
2023-09-28gnu: Add rust-lexiclean-0.0.1.Andrew Jose
* gnu/packages/crates-io.scm (rust-lexiclean-0.0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add rust-snafu-0.7.Andrew Jose
* 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>
2023-09-28gnu: Add rust-snafu-derive-0.7.Andrew Jose
* 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>
2023-09-28gnu: Add rust-executable-path-1.Andrew Jose
* gnu/packages/crates-io.scm (rust-executable-path-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add gcc-toolchain-13.Hilton Chain
* gnu/packages/commencement.scm (gcc-toolchain-13): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add gcc-13.Hilton Chain
* gnu/packages/gcc.scm (gcc-13): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add pantheon-terminal.altadil
* gnu/packages/pantheon.scm (pantheon-terminal): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: Add granite-6.altadil
* gnu/packages/pantheon.scm (granite-6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: mympd: Update to 12.0.2.Bruno Victal
* gnu/packages/mpd.scm (mympd): Update to 12.0.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28gnu: keepassxc: Switch to qt-build-system.Timotej Lazar
* 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>
2023-09-28gnu: julia-arraylayouts: Fix building on more architectures.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: When not building for x86_64-linux add a phase to mark a test broken.
2023-09-28gnu: julia-bandedmatrices: Fix compatibility with openblas64.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-bandedmatrices)[source]: Add snippet to backport patch to correctly refer to libblas and liblapack.
2023-09-28gnu: julia-arraylayouts: Update to 0.8.18.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-arraylayouts): Update to 0.8.18.
2023-09-28gnu: julia-genericlinearalgebra: Update to 0.3.0.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-genericlinearalgebra): Update to 0.3.0. [arguments]: Remove custom 'adjust-test-suite phase.
2023-09-28gnu: julia-wcslib-jll: Downgrade wcslib version.Simon Tournier
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.
2023-09-28gnu: Add wcslib-7.12.Simon Tournier
* gnu/packages/astronomy.scm (wcslib-7.12): New variable.
2023-09-28gnu: julia-scanbyte: Update to 0.4.0.Simon Tournier
* gnu/packages/julia-xyz.scm (julia-scanbyte): Update to 0.4.0.
2023-09-28gnu: julia-arraylayouts: Fix tests.Simon Tournier
* gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: Remove.
2023-09-28gnu: julia: Conditionally use openblas with ILP64 support.Efraim Flashner
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>
2023-09-28gnu: openblas-ilp64: Add symbol suffix.Efraim Flashner
* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the symbol '64_' as suffix.
2023-09-28gnu: emacs-elfeed: Patch curl executable.Efraim Flashner
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.
2023-09-28gnu: fulcrum: Update to 1.9.1.Jean-Pierre De Jesus DIAZ
* 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>
2023-09-28gnu: Add simdjson 0.6.Jean-Pierre De Jesus DIAZ
* gnu/packages/cpp.scm (simdjson-0.6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: Add robin-hood-hashing.Jean-Pierre De Jesus DIAZ
* gnu/packages/cpp.scm (robin-hood-hashing): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: sbcl-slynk: Update to 1.0.43-8-df62aba.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: emacs-sly: Update to 1.0.43-8.df62aba.Andre A. Gomes
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: ucsim: Update to 0.8.0.Simon South
* 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>
2023-09-28gnu: ucsim: Move documentation to "doc" output.Simon South
* 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>
2023-09-28gnu: ucsim: Disable tests.Simon South
* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?. [native-inputs]: Remove sdcc unconditionally. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: ucsim: Use gexps.Simon South
* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: xpra: Update to 5.0.2Andy Tai
* 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>
2023-09-28gnu: ublock-origin: Update to 1.51.0.Nicolas Graves
* 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>
2023-09-28gnu: openssl@1.1: Upgrade replacement to 1.1.1u.Ludovic Courtès
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>
2023-09-28gnu: openssl@1.1: Really replace with fixed version.Ludovic Courtès
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.
2023-09-28gnu: guix: Update to d0438fc.Ludovic Courtès
This adds the “builtin:git-download” derivation builder to guix-daemon, added in commit 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374. * gnu/packages/package-management.scm (guix): Update to d0438fc.
2023-09-28gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].Mark H Weaver
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.