summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2022-12-08gnu: julia: Make libquadmath optional.Efraim Flashner
* gnu/packages/julia.scm (julia)[arguments]: Replace custom phase removing libquadmath requirement for aarch64-linux with phase to make libquadmath support optional.
2022-12-08gnu: julia: Also skip tests when cross-compiling.Efraim Flashner
* gnu/packages/julia.scm (julia)[arguments]: Don't run the test suite when cross-compiling.
2022-12-08gnu: Add libblastrampoline.Akira Kyle
* gnu/packages/maths.scm (libblastrampoline): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-12-08gnu: linux-libre 5.10: Update to 5.10.157.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.157. (linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-12-08gnu: linux-libre 5.15: Update to 5.15.81.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.81. (linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-12-08gnu: linux-libre: Update to 6.0.11.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.11. (linux-libre-6.0-pristine-source, deblob-scripts-6.0): Update hashes.
2022-12-08gnu: fnott: Update to 1.3.0.Marius Bakke
* gnu/packages/wm.scm (fnott): Update to 1.3.0.
2022-12-08gnu: ungoogled-chromium: Remove obsolete workaround.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[version]: Remove conditional.
2022-12-08gnu: ungoogled-chromium: Update to 108.0.5359.98-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 108.0.5359.98. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-12-08gnu: extremetuxracer: Update to 0.8.2.Hendursaga
* gnu/packages/games.scm (extremetuxracer): Update to 0.8.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-08gnu: cava: Update to 0.8.3.kiasoc5
* gnu/packages/audio.scm (cava): Update to 0.8.3. [source]: Delete snippet because iniparser is no longer bundled. [homepage]: Update it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-08gnu: minetest: Add minetest-oneblock.Vivien Kraus
* gnu/packages/minetest.scm (minetest-oneblock): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-08services: configuration: Rewrite 'alist?' procedure.Bruno Victal
* gnu/services/configuration.scm (alist?): Rewrite. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-12-08gnu: xkbset: Update to 0.8.Ludovic Courtès
* gnu/packages/xdisorg.scm (xkbset): Update to 0.8.
2022-12-08gnu: xkbset: Update source URL and home page.Ludovic Courtès
Source is unchanged compared to the previously-used tarball. * gnu/packages/xdisorg.scm (xkbset)[source]: Switch to 'git-fetch'. [home-page]: Switch to github.io.
2022-12-07bootloaders: grub: Fix comment.Maxim Cournoyer
* gnu/bootloader/grub.scm (make-grub-configuration): Refer to the correct argument in comment.
2022-12-07gnu: Add cukinia.Maxim Cournoyer
* gnu/packages/check.scm (cukinia): New variable.
2022-12-07gnu: Add imx-usb-loader.Maxim Cournoyer
* gnu/packages/embedded.scm (imx-usb-loader): New variable.
2022-12-08gnu: guix: Update to 9ccc94a.Ludovic Courtès
This brings the ABI of the 'guix' package in line with the current one, fixing things built against the 'guix' package such as 'emacs-guix'. Fixes <https://issues.guix.gnu.org/59864>. Reported by Amade Nemes Gmail <nemesamade@gmail.com>. * gnu/packages/package-management.scm (guix): Update to 9ccc94a.
2022-12-07services: guix-publish: Keep fewer rotated logs.Ludovic Courtès
* gnu/services/base.scm (%guix-publish-log-rotations): Add 'options' field.
2022-12-07service: cuirass: Rotate remote server logs.Ludovic Courtès
* gnu/services/cuirass.scm (cuirass-log-rotations): Add the remote server log when it is used.
2022-12-07services: cuirass-remote-worker: Rotate logs.Ludovic Courtès
* gnu/services/cuirass.scm (cuirass-remote-worker-log-rotations): New procedure. (cuirass-remote-worker-service-type): Use it.
2022-12-07services: zabbix-agent: Adjust command-line when using zabbix_agent2.Marius Bakke
* gnu/services/monitoring.scm (zabbix-agent-arguments): New procedure. (zabbix-agent-shepherd-service): Use that to determine command line arguments.
2022-12-07services: zabbix: Don't write user to configuration file.Marius Bakke
The service already runs with the specified user and group, so there is no use in writing it to the configuration files. This change is mainly done for compatibility with 'zabbix-agent2' which does not understand the User= setting, but also to document the correct data type for the "group" setting. * gnu/services/monitoring.scm (serialize-string): Filter USER and GROUP fields. (group?, serialize-group): Remove variables. (zabbix-server-configuration, zabbix-agent-configuration): Document the GROUP field as 'string'. * doc/guix.texi (Monitoring Services): Adjust accordingly.
2022-12-07gnu: Add zabbix-agent2.Marius Bakke
* gnu/packages/monitoring.scm (zabbix-agent2): New variable.
2022-12-07gnu: Zabbix: Update to 6.0.12.Marius Bakke
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.12.
2022-12-07gnu: make-linux-libre*: Remove input labels.Maxim Cournoyer
* gnu/packages/linux.scm (kernel-config): Make the return value a gexp, using local-file. Adjust doc. (make-linux-libre*): Adjust doc. [native-inputs]: Remove input labels. Rewrite config input to be directly expanded... [phases] <configure>: ... here. Re-flow comments. Remove extraneous INPUTS argument. <install>: Likewise.
2022-12-07gnu: gpaste: Update to 42.2.Attila Lendvai
Fixes <https://issues.guix.gnu.org/58191>. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-12-07gnu: gpaste: Fix missing @gschemasCompiled@ substitute.Attila Lendvai
* gnu/packages/gnome-xyz.scm (gpaste) [phases] {fix-introspection-install-dir}: Substitute @gschemasCompiled@ placeholder. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-12-07gnu: cross-base: Fix some indentation problems.Maxim Cournoyer
* gnu/packages/cross-base.scm (cross-binutils): Fix indentation. (cross-kernel-headers): Align 'inherit' fields of nested package variables. (cross-gcc): Fix indentation.
2022-12-07gnu: linux: customize-linux: Remove input labels.Maxim Cournoyer
* gnu/packages/linux.scm (make-linux-libre-source) [native-inputs]: Delete field, using the defconfig gexp directly... [phases] <configure>: ... here.
2022-12-07gnu: linux: Move customization procedures near the top.Maxim Cournoyer
This makes it possible to use them to define Linux kernel variants in the same file. * gnu/packages/linux.scm (customize-linux), make-defconfig): Move near the top of the module.
2022-12-06gnu: linux-libre: Move documentation to a separate package.Maxim Cournoyer
* gnu/packages/linux.scm (linux-libre-5.15-source) (linux-libre-5.10-source): Do not apply linux-libre-infodocs-target.patch. (make-linux-libre): Remove BUILD-DOC? argument, and adjust patches conditional. (make-linux-libre*): Likewise. Remove build-doc? validation. [arguments]: Move documentation related phases to the new linux-libre-documentation. [native-inputs]: Move the documentation related native inputs to linux-libre-documentation. (linux-libre-documentation): New variable. * guix/build-system/linux-module.scm (make-linux-module-builder) [arguments]: Do not delete build-doc and install-doc phases, which no longer exist for linux-libre.
2022-12-06gnu: emacs-lpy: Fix hash.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-lpy)[source]: Fix hash.
2022-12-06gnu: emacs-function-args: Fix hash.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-function-args)[source]: Fix hash.
2022-12-06gnu: sgp4: Update to 1.0-2.6a448b4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (sgp4): Update to 1.0-2.6a448b4. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: dino: Update to 0.3.1.Liliana Marie Prikler
* gnu/packages/messaging.scm (dino): Update to 0.3.1. [arguments]<#:configure-flags>: Add “-DUSE_SOUP3=true”. [inputs]: Use ‘libsoup’ rather than ‘libsoup-minimal-2’. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: apache-arrow: Update to 10.0.1.Greg Hogan
* gnu/packages/databases.scm (apache-arrow): Update to 10.0.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: i2pd: update to 2.44.Iska Magg
* gnu/packages/i2p.scm (i2pd): Update to 2.44.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: sqlite-next: Update to 3.40.0.Matthew James Kraai
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.40.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: ruby-3.1: Update to 3.1.3.Remco van 't Veer
Fixes: CVE-2021-33621: HTTP response splitting in CGI. * gnu/packages/ruby.scm (ruby-3.1): Update to 3.1.3. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: jp2a: Update to 1.1.1.kiasoc5
* gnu/packages/image.scm (jp2a): Update to 1.1.1. [source]: Use release tarball. [inputs]: Add libpng. [native-inputs]: Add doxygen. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: chafa: Update to 1.12.4.kiasoc5
* gnu/packages/image-viewers.scm (chafa): Update to 1.12.4. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: ytfzf: Update to 2.5.2.kiasoc5
* gnu/packages/image-viewers.scm (ytfzf): Update to 2.5.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: Add guile-fibers-next.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-fibers-next): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: mumi: Update to 0.0.2-2.4590e48.Christopher Baines
* gnu/packages/mail.scm (mumi): Update to 0.0.2-2.4590e48. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: Resolve derivation lint warnings.Christopher Baines
Computing derivations for these systems (i686-gnu and riscv32-linux) fails with an error like the following: could not find bootstrap binary 'tar' for system * gnu/packages/mes.scm (mescc-tools)[supported-systems]: Remove riscv32-linux. * guix/packages.scm (%hurd-system): Remove i686-gnu. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: Add python-pint.Peter Polidoro
* gnu/packages/python-xyz.scm (python-pint): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: Add python-bech32.Attila Lendvai
* gnu/packages/finance.scm (python-bech32): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06gnu: Add python-simple-rlp.Attila Lendvai
* gnu/packages/python-xyz.scm (python-simple-rlp): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>