summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2022-02-16gnu: texlive-latex-amsmath: Replace with texlive-amsmath.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-latex-amsmath)[replace]: Replace with texlive-amsmath.
2022-02-16gnu: c-vise: Fix linkage.Greg Hogan
* gnu/packages/debug.scm (c-vise)[arguments][#:phases]: Fix linkage to clang and llvm shared libraries. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-16gnu: clang: Build and link as shared libraries.Greg Hogan
Fixes <https://issues.guix.gnu.org/52054>. * gnu/packages/llvm.scm (clang)[arguments]<#:phases>: Remove the separate "extra" output and build the main package and clang-tools-extras with shared library linkage. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-16status: Do not pass a non-literal format string to 'format'.Ludovic Courtès
* guix/status.scm (print-build-event): Use 'display' instead of 'format' for hooks.
2022-02-16status: Use bold more sparsely at -v1.Ludovic Courtès
Until now, at -v1, all the "apply N grafts" messages (for instance) would be displayed in bold. This would typically result in several subsequent lines all bold, although none of them is particularly interesting. This improves on that by avoiding bold at -v1 for these messages. * guix/status.scm (print-build-event)[emph]: New variable. Use it for the "View build log", "expected hash", and "offloading build" messages. [info]: Default to 'identity' when PRINT-URLS? and PRINT-LOG? are both false.
2022-02-16status: Do not print .drv file names for grafts.Ludovic Courtès
With this change, "guix build vim-full" prints: applying 15 grafts for vim-full-8.2.4306 ... instead of showing /gnu/store/…-vim-full-8.2.4306.drv. * guix/status.scm (print-build-event): In the 'graft' case, print just the "package name" part of DRV.
2022-02-16doc: Document 'wrap-program' and 'wrap-script'.Ludovic Courtès
* doc/guix.texi (Build Utilities)[Wrappers]: New subsection.
2022-02-16gexp: Preserve source location for #~ and #$ read extensions.Ludovic Courtès
Read hash extensions preserve source location info as source properties on their result. However, in Guile 3.0.8, that location would be dismissed, leading 'local-file' to fail to resolve file names relative to the source directory. Fixes <https://issues.guix.gnu.org/54003>. Reported by Aleksandr Vityazev <avityazev@posteo.org>. * guix/gexp.scm <eval-when> [read-syntax-redefined?, read-procedure] [read-syntax*]: New variables. [read-ungexp]: Adjust to expect either sexps or syntax objects. [read-gexp]: Call 'read-procedure'. * tests/gexp.scm ("local-file, relative file name, within gexp") ("local-file, relative file name, within gexp, compiled"): New tests.
2022-02-16gnu: python-pyside-2: Fix detection of Qt modules.Guillaume Le Vaillant
* gnu/packages/qt.scm (python-pyside-2)[inputs]: Add qtdeclarative, qtquickcontrols2 and qtwebengine. [arguments]: Add 'fix-qt-module-detection' phase.
2022-02-16gnu: lz4: Only build with valgrind on supported systems.Efraim Flashner
* gnu/packages/compression.scm (lz4)[native-inputs]: Only add valgrind when valgrind is supported on that system.
2022-02-16gnu: valgrind: Remove riscv64-linux from supported-systems.Efraim Flashner
* gnu/packages/valgrind.scm (valgrind)[supported-systems]: New field.
2022-02-16gnu: emacs-meow: Update to 1.4.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.1.
2022-02-16gnu: emacs-chronometrist: Use G-expressions.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-chronometrist)[arguments]<#:phases>: Use G-expressions.
2022-02-16gnu: emacs-chronometrist: Update to 0.10.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.10.0. [propagated-inputs]: Add EMACS-ALERT.
2022-02-16gnu: julia-media: Create Project.toml file.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-media)[arguments]: Add custom phase to create Package.toml file.
2022-02-16gnu: Add julia-gpuarrays.zimoun
* gnu/packages/julia-xyz.scm (julia-gpuarrays): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-16gnu: Add julia-cenum.zimoun
* gnu/packages/julia-xyz.scm (julia-cenum): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-16gnu: Add julia-bfloat16s.zimoun
* gnu/packages/julia-xyz.scm (julia-bfloat16s): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-16gnu: Add julia-juno.zimoun
* gnu/packages/julia-xyz.scm (julia-juno): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-16gnu: qemu: Skip some tests on riscv64-linux.Efraim Flashner
* gnu/packages/virtualization.scm (qemu)[arguments]: Add phase for riscv64-linux to skip some unsupported tests.
2022-02-16gnu: opencl-icd-loader: Use single directory in search path.Lars-Dominik Braun
* gnu/packages/opencl.scm (opencl-icd-loader)[native-search-paths]: Support only a single directory.
2022-02-16gnu: exiv2: Enable BMFF support.Lars-Dominik Braun
* gnu/packages/image.scm (exiv2)[arguments]<configure-flags>: Enable BMFF.
2022-02-16gnu: debian-ports-archive-keyring: Update to 2022.02.15.Efraim Flashner
* gnu/packages/debian.scm (debian-ports-archive-keyring): Update to 2022.02.15.
2022-02-16gnu: vim: Adjust autodetected plugin directories.Efraim Flashner
* gnu/packages/aux-files/guix.vim: Autodetect plugins installed with guix-home. Add */after directories at the end of the runtimepath.
2022-02-15gnu: Add python-miniupnpcStephen Paul Weber
* gnu/packages/python-xyz.scm (python-miniupnpc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-15gnu: hurd: Remove leftover export.Jan (janneke) Nieuwenhuizen
* gnu/packages/hurd.scm: Remove 'hurd-triplet?' export.
2022-02-15gnu: fish: Disable flaky test.Marius Bakke
* gnu/packages/shells.scm (fish)[arguments]: Delete test that occasionally fails.
2022-02-15gnu: python-moto: Disable flaky test.Marius Bakke
* gnu/packages/python-xyz.scm (python-moto)[arguments]: Skip one test. Don't use ADD-INSTALLED-PYTHONPATH while at it. [inputs]: Remove label, too.
2022-02-15gnu: python-robotframework-datadriver: Update to 1.6.0.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-robotframework-datadriver): Update to 1.6.0. [phases]{fix-readme-file-name}: Delete phase.
2022-02-15gnu: yt-dlp: Update to 2022.02.04.Leo Famulari
* gnu/packages/video.scm (yt-dlp): Update to 2022.02.04.
2022-02-15gnu: liblinphone: Simplify inputs.Marius Bakke
* gnu/packages/linphone.scm (liblinphone): Simplify inputs.
2022-02-15gnu: pep-engine: Simplify inputs.Marius Bakke
* gnu/packages/pep.scm (pep-engine): Simplify inputs.
2022-02-15gnu: wget2: Simplify inputs.Marius Bakke
* gnu/packages/wget.scm (wget2): Simplify inputs.
2022-02-15gnu: transcode: Simplify inputs.Marius Bakke
* gnu/packages/video.scm (transcode): Simplify inputs.
2022-02-15gnu: Remove unneeded uses of 'libiconv'.Marius Bakke
iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise.
2022-02-15gnu: Zabbix: Update to 6.0.0.Marius Bakke
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.0. [inputs]: Remove LIBICONV and PCRE. Add PCRE2. [arguments]: Adjust #:configure-flags accordingly.
2022-02-15gnu: nano: Update to 6.1.Jai Vetrivelan
* gnu/packages/nano.scm (nano): Update to 6.1. Signed-off-by: Leo Famulari <leo@famulari.name>