summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-08gnu: julia: Update to 1.8.3....* 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> Efraim Flashner
2022-12-08gnu: julia: Make libquadmath optional....* gnu/packages/julia.scm (julia)[arguments]: Replace custom phase removing libquadmath requirement for aarch64-linux with phase to make libquadmath support optional. Efraim Flashner
2022-12-08gnu: julia: Also skip tests when cross-compiling....* gnu/packages/julia.scm (julia)[arguments]: Don't run the test suite when cross-compiling. Efraim Flashner
2022-12-08gnu: Add libblastrampoline....* gnu/packages/maths.scm (libblastrampoline): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Akira Kyle
2022-12-08gnu: linux-libre 5.10: Update to 5.10.157....* 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. Leo Famulari
2022-12-08gnu: linux-libre 5.15: Update to 5.15.81....* 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. Leo Famulari
2022-12-08gnu: linux-libre: Update to 6.0.11....* 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. Leo Famulari
2022-12-08gnu: fnott: Update to 1.3.0....* gnu/packages/wm.scm (fnott): Update to 1.3.0. Marius Bakke
2022-12-08gnu: ungoogled-chromium: Remove obsolete workaround....* gnu/packages/chromium.scm (ungoogled-chromium)[version]: Remove conditional. Marius Bakke
2022-12-08gnu: ungoogled-chromium: Update to 108.0.5359.98-1....* gnu/packages/chromium.scm (%chromium-version): Set to 108.0.5359.98. (%ungoogled-origin, ungoogled-chromium): Update hashes. Marius Bakke
2022-12-08gnu: extremetuxracer: Update to 0.8.2....* gnu/packages/games.scm (extremetuxracer): Update to 0.8.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hendursaga
2022-12-08gnu: cava: Update to 0.8.3....* 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> kiasoc5
2022-12-08gnu: minetest: Add minetest-oneblock....* gnu/packages/minetest.scm (minetest-oneblock): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2022-12-08services: configuration: Rewrite 'alist?' procedure....* gnu/services/configuration.scm (alist?): Rewrite. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2022-12-08doc: Replace reference to Freenode....* doc/guix.texi (Reduced Binary Seed Bootstrap): Libera.Chat, not Freenode. Ludovic Courtès
2022-12-08gnu: xkbset: Update to 0.8....* gnu/packages/xdisorg.scm (xkbset): Update to 0.8. Ludovic Courtès
2022-12-08gnu: xkbset: Update source URL and home page....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. Ludovic Courtès
2022-12-08gnu-maintenance: 'generic-html' updater ignores invalid host names....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. Ludovic Courtès
2022-12-08news: Add 'de' translation....* etc/news.scm: Add German translation of 'customize-linux' entry. Florian Pelz
2022-12-07bootloaders: grub: Fix comment....* gnu/bootloader/grub.scm (make-grub-configuration): Refer to the correct argument in comment. Maxim Cournoyer
2022-12-07gnu: Add cukinia....* gnu/packages/check.scm (cukinia): New variable. Maxim Cournoyer
2022-12-07gnu: Add imx-usb-loader....* gnu/packages/embedded.scm (imx-usb-loader): New variable. Maxim Cournoyer
2022-12-07news: Add entry for 'customize-linux'....* etc/news.scm: Add entry. Maxim Cournoyer
2022-12-08gnu: guix: Update to 9ccc94a....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. Ludovic Courtès
2022-12-07services: guix-publish: Keep fewer rotated logs....* gnu/services/base.scm (%guix-publish-log-rotations): Add 'options' field. Ludovic Courtès
2022-12-07service: cuirass: Rotate remote server logs....* gnu/services/cuirass.scm (cuirass-log-rotations): Add the remote server log when it is used. Ludovic Courtès
2022-12-07services: cuirass-remote-worker: Rotate logs....* gnu/services/cuirass.scm (cuirass-remote-worker-log-rotations): New procedure. (cuirass-remote-worker-service-type): Use it. Ludovic Courtès
2022-12-07services: zabbix-agent: Adjust command-line when using zabbix_agent2....* gnu/services/monitoring.scm (zabbix-agent-arguments): New procedure. (zabbix-agent-shepherd-service): Use that to determine command line arguments. Marius Bakke
2022-12-07services: zabbix: Don't write user to configuration file....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. Marius Bakke
2022-12-07gnu: Add zabbix-agent2....* gnu/packages/monitoring.scm (zabbix-agent2): New variable. Marius Bakke
2022-12-07gnu: Zabbix: Update to 6.0.12....* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.12. Marius Bakke
2022-12-07gnu: make-linux-libre*: Remove input labels....* 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. Maxim Cournoyer
2022-12-07gnu: gpaste: Update to 42.2....Fixes <https://issues.guix.gnu.org/58191>. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Attila Lendvai
2022-12-07gnu: gpaste: Fix missing @gschemasCompiled@ substitute....* gnu/packages/gnome-xyz.scm (gpaste) [phases] {fix-introspection-install-dir}: Substitute @gschemasCompiled@ placeholder. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Attila Lendvai
2022-12-07gnu: cross-base: Fix some indentation problems....* gnu/packages/cross-base.scm (cross-binutils): Fix indentation. (cross-kernel-headers): Align 'inherit' fields of nested package variables. (cross-gcc): Fix indentation. Maxim Cournoyer
2022-12-07gnu: linux: customize-linux: Remove input labels....* gnu/packages/linux.scm (make-linux-libre-source) [native-inputs]: Delete field, using the defconfig gexp directly... [phases] <configure>: ... here. Maxim Cournoyer
2022-12-07gnu: linux: Move customization procedures near the top....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. Maxim Cournoyer
2022-12-06gnu: linux-libre: Move documentation to a separate package....* 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. Maxim Cournoyer
2022-12-06gnu: emacs-lpy: Fix hash....* gnu/packages/emacs-xyz.scm (emacs-lpy)[source]: Fix hash. Nicolas Goaziou
2022-12-06gnu: emacs-function-args: Fix hash....* gnu/packages/emacs-xyz.scm (emacs-function-args)[source]: Fix hash. Nicolas Goaziou
2022-12-06gnu: sgp4: Update to 1.0-2.6a448b4....* gnu/packages/astronomy.scm (sgp4): Update to 1.0-2.6a448b4. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-12-06gnu: dino: Update to 0.3.1....* 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> Liliana Marie Prikler
2022-12-06gnu: apache-arrow: Update to 10.0.1....* gnu/packages/databases.scm (apache-arrow): Update to 10.0.1. Signed-off-by: Christopher Baines <mail@cbaines.net> Greg Hogan
2022-12-06gnu: i2pd: update to 2.44....* gnu/packages/i2p.scm (i2pd): Update to 2.44.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Iska Magg
2022-12-06gnu: sqlite-next: Update to 3.40.0....* gnu/packages/sqlite.scm (sqlite-next): Update to 3.40.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Matthew James Kraai
2022-12-06gnu: ruby-3.1: Update to 3.1.3....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> Remco van 't Veer
2022-12-06gnu: jp2a: Update to 1.1.1....* 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> kiasoc5
2022-12-06gnu: chafa: Update to 1.12.4....* gnu/packages/image-viewers.scm (chafa): Update to 1.12.4. Signed-off-by: Christopher Baines <mail@cbaines.net> kiasoc5
2022-12-06gnu: ytfzf: Update to 2.5.2....* gnu/packages/image-viewers.scm (ytfzf): Update to 2.5.2. Signed-off-by: Christopher Baines <mail@cbaines.net> kiasoc5
2022-12-06gnu: Add guile-fibers-next....* gnu/packages/guile-xyz.scm (guile-fibers-next): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Christopher Baines