summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-02-18packages: 'package-transitive-supported-systems' ignores ↵Ludovic Courtès
'%current-target-system'. Previously 'package-transitive-supported-systems' would enter an infinite loop over the cross-compilation tool chain if %CURRENT-TARGET-SYSTEM was set. * guix/packages.scm (package-transitive-supported-systems)[supported-systems-procedure]: Pass explicit SYSTEM and TARGET parameters. * tests/packages.scm ("supported-package? vs. %current-target-system"): New test.
2022-02-18doc: Typographical tweaks.Ludovic Courtès
* doc/guix.texi (Build Utilities): Remove trailing #t from phases. Use @lisp for 'wrap-program' examples.
2022-02-18gnu: liquid-dsp: Update to 1.4.0.Guillaume Le Vaillant
* gnu/packages/radio.scm (liquid-dsp): Update to 1.4.0.
2022-02-18gnu: emacs-telega-server: Update to 0.8.03.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.03.
2022-02-18gnu: emacs-rustic: Update to 2.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.7.
2022-02-18gnu: emacs-rust-mode: Update to 1.0.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.4.
2022-02-18gnu: emacs-modus-themes: Update to 2.1.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.1.0.
2022-02-18gnu: emacs-git-link: Update to 0.8.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.6.
2022-02-18gnu: emacs-ghub: Update to 3.5.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.5.5. [arguments]<#:phases>: Upstream tree structure changes. Add phases to adapt.
2022-02-18gnu: emacs-forge: Update to 0.3.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.3.1.
2022-02-18gnu: emacs-epkg: Clean-up description.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-epkg)[description]: Remove useless information.
2022-02-18gnu: emacs-epkg: Update to 3.3.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-epkg): Update to 3.3.3.
2022-02-18gnu: emacs-edit-indirect: Update to 0.1.8.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-edit-indirect): Update to 0.1.8.
2022-02-18gnu: emacs-docker: Update to 2.0.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.0.0. [propagated-inputs]: Remove EMACS-MAGIT-POPUP. Add EMACS-AIO.
2022-02-18gnu: Add emacs-aio.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-aio): New variable.
2022-02-18gnu: emacs-closql: Update to 1.2.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-closql): Update to 1.2.1.
2022-02-18gnu: WebKitGTK: Update to 2.34.6 [Fixes CVE-2022-22620].Leo Famulari
* gnu/packages/webkit.scm (webkitgtk): Update to 2.34.6.
2022-02-17gnu: Go: Update to 1.17.7.Leo Famulari
* gnu/packages/golang.scm (go-1.17): Update to 1.17.7.
2022-02-17gnu: Go 1.16: Update to 1.16.14.Leo Famulari
* gnu/packages/golang.scm (go-1.16): Update to 1.16.14.
2022-02-17gnu: linux-libre 4.9: Update to 4.9.230.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.230. (linux-libre-4.9-pristine-source): Update hash.
2022-02-17gnu: linux-libre 4.9: Update to 4.9.302.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.302. (linux-libre-4.9-pristine-source): Update hash.
2022-02-17gnu: linux-libre 4.14: Update to 4.14.267.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.267. (linux-libre-4.14-pristine-source): Update hash.
2022-02-17gnu: linux-libre 5.4: Update to 5.4.180.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.180. (linux-libre-5.4-pristine-source): Update hash.
2022-02-17gnu: linux-libre 5.10: Update to 5.10.101.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.101. (linux-libre-5.10-pristine-source): Update hash.
2022-02-17gnu: linux-libre: Update to 5.15.24.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.24. (linux-libre-5.15-pristine-source): Update hash.
2022-02-17gnu: linux-libre 5.16: Update to 5.16.10.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.10. (linux-libre-5.16-pristine-source): Update hash.
2022-02-13gnu: zeitgeist: Update to 1.0.4.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4. [arguments]: Don't explicitly return #t from phases.
2022-02-13gnu: dee: Build with older Vala version.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (dee)[native-inputs]: Substitute vala-0.52 for vala. Reported by florhizome[m] in #guix.
2022-02-13gnu: dee: Don't explicitly return #t from phasesTobias Geerinckx-Rice
* gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t from phases.
2022-02-17build: linux-boot: Expound docstring of the 'boot-system' procedure.Maxim Cournoyer
* gnu/build/linux-boot.scm (boot-system): Document the Linux command-line parameters it understands and split a long string over two lines.
2022-02-17services: cuirass: Also rotate the web log.Maxim Cournoyer
* gnu/services/cuirass.scm (cuirass-log-rotations): Add the web log to the list of rotated files.
2022-02-17services: web: Rotate mumi logs.Maxim Cournoyer
* gnu/services/web.scm (%mumi-log, %mumi-mailer-log, %mumi-worker-log): New variables. (mumi-shepherd-services): Use them. (%mumi-log-rotations): New variable. (mumi-service-type): Extend rottlog.
2022-02-17services: zabbix: Add requirement on 'user-processes'.Marius Bakke
This ensures the services does not start before mounts are up. Reported by rekado on #guix. * gnu/services/monitoring.scm (zabbix-server-shepherd-service, zabbix-agent-shepherd-service)[requirement]: New field.
2022-02-17gnu: icedove: Update to 91.6.1 [fixes CVE-2022-0566].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.1.
2022-02-17gnu: Add r-ggside.Mădălin Ionel Patrașcu
* gnu/packages/cran.scm (r-ggside): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-02-16gnu: uBlock Origin: Update to 1.41.4.Marius Bakke
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.4.
2022-02-16gnu: python-cmarkgfm: Don't depend on a specific CFFI version.Marius Bakke
Fixes <https://bugs.gnu.org/53883>. Reported by Dr. Arne Babenhauserheide <arne_bab@web.de>. * gnu/packages/markup.scm (python-cmarkgfm)[arguments]: Add phase. [propagated-inputs]: Change from PYTHON-CFFI-1.15 to PYTHON-CFFI.
2022-02-13gnu: bind: Update to 9.16.26.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (isc-bind): Update to 9.16.26.
2022-02-13gnu: opendoas: Update to 6.8.2.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (opendoas): Update to 6.8.2. [arguments]: Don't explicitly return #t from phases.
2022-02-13gnu: audit: Update to 3.0.7.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (audit): Update to 3.0.7.
2022-02-16gnu: Remove QuiteRSS due to dependency on QtWebKit.Leo Famulari
According to the upstream developers, "Unfortunately, qtwebkit won't work without it. Everything is very much tied to qtwebkit." https://github.com/QuiteRSS/quiterss/issues/1470 Additionally, there is no work being done to remove this dependency: https://github.com/QuiteRSS/quiterss/issues/909 Other distros are removing this package as part of the effort to remove QtWebKit: https://bugzilla.redhat.com/show_bug.cgi?id=1872819 https://bugs.gentoo.org/687840 See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/syndication.scm (quiterss): Remove variable.
2022-02-16gnu: python-pyqtgraph: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/python-xyz.scm (python-pyqtgraph)[propagated-inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-02-16gnu: ungoogled-chromium: Update to 98.0.4758.102-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 98.0.4758.102. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-02-16gnu: Zsh: Update to 5.8.1 [fixes CVE-2021-45444].Leo Famulari
* gnu/packages/shells.scm (zsh): Update to 5.8.1.
2022-02-16gnu: Remove leftover patch files.Leo Famulari
These patches aren't used anywhere in Guix and we forgot to remove them. * gnu/packages/patches/bash-reproducible-linux-pgrp-pipe.patch, gnu/packages/patches/ghc-monad-par-fix-tests.patch, gnu/packages/patches/glibc-CVE-2018-11236.patch, gnu/packages/patches/glibc-CVE-2018-11237.patch, gnu/packages/patches/glibc-hurd-magic-pid.patch, gnu/packages/patches/grocsvs-dont-use-admiral.patch, gnu/packages/patches/hydra-disable-darcs-test.patch, gnu/packages/patches/inkscape-poppler-0.76.patch, gnu/packages/patches/libvirt-create-machine-cgroup.patch, gnu/packages/patches/linux-libre-arm64-generic-pinebook-lcd.patch, gnu/packages/patches/marble-qt-add-qt-headers.patch, gnu/packages/patches/maven-enforcer-api-fix-old-dependencies.patch, gnu/packages/patches/mescc-tools-boot.patch, gnu/packages/patches/nettle-3.5-CVE-2021-3580-pt1.patch, gnu/packages/patches/nettle-3.5-CVE-2021-3580-pt2.patch, gnu/packages/patches/nettle-3.5-check-_pkcs1_sec_decrypt-msg-len.patch, gnu/packages/patches/ocaml-Add-a-.file-directive.patch, gnu/packages/patches/ocaml-CVE-2015-8869.patch, gnu/packages/patches/ocaml-bitstring-fix-configure.patch, gnu/packages/patches/ocaml-enable-ocamldoc-reproducibility.patch, gnu/packages/patches/openbabel-fix-crash-on-nwchem-output.patch, gnu/packages/patches/openjdk-14-builtins.patch, gnu/packages/patches/openssl-c-rehash-in.patch, gnu/packages/patches/openssl-runpath.patch, gnu/packages/patches/passwordsafe-meson-remove-extra-argument.patch, gnu/packages/patches/patchutils-test-perms.patch, gnu/packages/patches/python-CVE-2018-14647.patch, gnu/packages/patches/python-CVE-2020-26116.patch, gnu/packages/patches/python-axolotl-AES-fix.patch, gnu/packages/patches/python-babel-fix-parse-future-test.patch, gnu/packages/patches/python-matplotlib-run-under-wayland-gtk3.patch, gnu/packages/patches/python-pytest-asyncio-python-3.8.patch, gnu/packages/patches/python2-larch-coverage-4.0a6-compatibility.patch, gnu/packages/patches/qt4-ldflags.patch, gnu/packages/patches/rust-coresimd-doctest.patch, gnu/packages/patches/streamlink-update-test.patch, gnu/packages/patches/tcc-boot-0.9.27.patch, gnu/packages/patches/vtk-8-fix-freetypetools-build-failure.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
2022-02-16gnu: gallery-dl: Fix typo in description.Leo Famulari
* gnu/packages/video.scm (gallery-dl)[description]: Fix typo.
2022-02-16gnu: gallery-dl: Update to 1.20.5.Jai Vetrivelan
* gnu/packages/video.scm (gallery-dl): Update to 1.20.5. Signed-off-by: Leo Famulari <leo@famulari.name>
2022-02-16gnu: texlive-stmaryrd: Replace with texlive-stmaryrd/fixed.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Replace with texlive-stmaryrd/fixed.
2022-02-16gnu: texlive-psnfss: Replace with texlive-psnfss/fixed.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-psnfss)[replacement]: Replace with texlive-psnfss/fixed.
2022-02-16gnu: texlive-babel: Replace with texlive-babel/fixed.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-babel)[replacement]: New field.