summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-08gnu: Add rust-serde-xml-rs.Danny Milosavljevic
* gnu/packages/crates-io.scm (rust-serde-xml-rs-0.5): New variable.
2022-12-08gnu: Add rust-sysinfo.Danny Milosavljevic
* gnu/packages/crates-io.scm (rust-sysinfo-0.15): New variable.
2022-12-08gnu: icedove: Update to 102.5.1 [fixes CVE-2022-45414].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.5.1.
2022-12-08gnu: julia-unitful: Update to 1.12.2.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-unitful): Update to 1.12.2.
2022-12-08gnu: julia-woodburymatrices: Update to 0.5.5.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-woodburymatrices): Update to 0.5.5. [arguments]: Remove 'remove-failing-test-i686 phase.
2022-12-08gnu: julia-static: Update to 0.8.3.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-static): Update to 0.8.3.
2022-12-08gnu: julia-simd: Update to 3.4.2.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-simd): Update to 3.4.2.
2022-12-08gnu: julia-jive: Update to 0.2.27.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-jive): Update to 0.2.27.
2022-12-08gnu: julia-genericschur: Update to 0.5.3.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-genericschur): Update to 0.5.3.
2022-12-08gnu: julia-exprtools: Update to 0.1.8.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-exprtools): Update to 0.1.8.
2022-12-08gnu: julia-datastructures: Update to 0.18.13.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-datastructures): Update to 0.18.13.
2022-12-08gnu: julia-aqua: Update to 0.5.5.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-aqua): Update to 0.5.5.
2022-12-08gnu: julia-abstracttrees: Update to 0.4.3.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-abstracttrees): Update to 0.4.3.
2022-12-08gnu: julia-compat: Fix test suite.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-compat)[arguments]: Add phase to patch shell invocation.
2022-12-08gnu: suitesparse: Skip building graphblas on riscv64-linux.Efraim Flashner
* gnu/packages/maths.scm (suitesparse)[arguments]: Add a phase when building for riscv64-linux to skip building graphblas.
2022-12-08gnu: julia: Update to 1.8.3.Efraim Flashner
* gnu/packages/julia.scm (julia): Update to 1.8.3. [source]: Remove one patch. [arguments]: Adjust 'prepare-deps phase to changes in inputs. Remove custom 'use-system-libwhich, 'change-number-of-precompiled-statements, 'symlink-libraries phases. In 'fix-include-and-link-paths phase remove substitution for utf8proc linking and adjust libuv linking. Fix reference to shell in 'replace-default-shell phase. Adjust the 'shared-objects-path phase to changes in the source. Change the 'enable-parallel-tests phase for upstream changes. Adjust the 'adjust-test-suite phase to be more robust. Change the 'disable-broken-tests phase to help the test suite pass. Rename 'symlink-llvm-utf8proc phase to 'symlink-missing-libraries and add two more. Adjust make-flags for changes in shared system libraries. Reorder make-flags to changes in the source. Except for aarch64, use the defaults for choosing to use 64-bit blas. [inputs]: Add libblastrampoline. Replace libgit-1.1 with libgit-1.3, utf8proc-2.7.1 with utf8proc-2.8.0. [native-inputs]: Replace python-2 with python. (libunwind-julia): Update to 1.5.0. [source]: Update patches. * gnu/packages/libevent.scm (libuv-julia): Update to 2.0.0-4.e6f0e49. [arguments]: Also build static library, build position-independent-code. * gnu/packages/llvm.scm (llvm-julia): Update to llvm-13, following upstream's build instructions. * gnu/packages/maths.scm (openlibm): Update to 0.8.1. * gnu/packages/textutils.scm (utf8proc-2.7.1): Update and rename to utf8proc-2.8.0. [native-inputs]: Update unicode to 14.0.0. * gnu/packages/tls.scm (mbedtls-apache): Update to 2.28.0. [source]: Remove snippet. [arguments]: Remove trailing #t from phases. * gnu/packages/patches/julia-allow-parallel-build.patch, (julia-patch): Update version string to 1.8.2. gnu/packages/patches/libunwind-julia-fix-GCC10-fno-common.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them. Co-authored-by: Akira Kyle <akira@akirakyle.com>
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-08doc: Replace reference to Freenode.Ludovic Courtès
* doc/guix.texi (Reduced Binary Seed Bootstrap): Libera.Chat, not Freenode.
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-08gnu-maintenance: 'generic-html' updater ignores invalid host names.Ludovic Courtès
Previously "guix refresh xkbset" for example would crash with a getaddrinfo-error because the domain name is invalid. Now it reports failure to update. Reported by Tyler Wolf <tyler@twolf.io> in <https://issues.guix.gnu.org/59598>. * guix/gnu-maintenance.scm (latest-html-updatable-release): Return #f upon 'getaddrinfo-error' as well.
2022-12-08news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of 'customize-linux' entry.
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-07news: Add entry for 'customize-linux'.Maxim Cournoyer
* etc/news.scm: Add entry.
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.