aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: WebKitGTK: Update to 2.34.6 [Fixes CVE-2022-22620].Leo Famulari2022-02-18
| | | | * gnu/packages/webkit.scm (webkitgtk): Update to 2.34.6.
* gnu: Go: Update to 1.17.7.Leo Famulari2022-02-17
| | | | * gnu/packages/golang.scm (go-1.17): Update to 1.17.7.
* gnu: Go 1.16: Update to 1.16.14.Leo Famulari2022-02-17
| | | | * gnu/packages/golang.scm (go-1.16): Update to 1.16.14.
* gnu: linux-libre 4.9: Update to 4.9.230.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.230. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.302.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.302. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.14: Update to 4.14.267.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.267. (linux-libre-4.14-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.180.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.180. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.101.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.101. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.15.24.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.24. (linux-libre-5.15-pristine-source): Update hash.
* gnu: linux-libre 5.16: Update to 5.16.10.Leo Famulari2022-02-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.10. (linux-libre-5.16-pristine-source): Update hash.
* gnu: zeitgeist: Update to 1.0.4.Tobias Geerinckx-Rice2022-02-13
| | | | | * gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4. [arguments]: Don't explicitly return #t from phases.
* gnu: dee: Build with older Vala version.Tobias Geerinckx-Rice2022-02-13
| | | | | | * gnu/packages/gnome.scm (dee)[native-inputs]: Substitute vala-0.52 for vala. Reported by florhizome[m] in #guix.
* gnu: dee: Don't explicitly return #t from phasesTobias Geerinckx-Rice2022-02-13
| | | | | * gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t from phases.
* build: linux-boot: Expound docstring of the 'boot-system' procedure.Maxim Cournoyer2022-02-17
| | | | | * gnu/build/linux-boot.scm (boot-system): Document the Linux command-line parameters it understands and split a long string over two lines.
* services: cuirass: Also rotate the web log.Maxim Cournoyer2022-02-17
| | | | | * gnu/services/cuirass.scm (cuirass-log-rotations): Add the web log to the list of rotated files.
* services: web: Rotate mumi logs.Maxim Cournoyer2022-02-17
| | | | | | | | * 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.
* services: zabbix: Add requirement on 'user-processes'.Marius Bakke2022-02-17
| | | | | | | | 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.
* gnu: icedove: Update to 91.6.1 [fixes CVE-2022-0566].Jonathan Brielmaier2022-02-17
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.6.1.
* gnu: Add r-ggside.Mădălin Ionel Patrașcu2022-02-17
| | | | | | * gnu/packages/cran.scm (r-ggside): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: uBlock Origin: Update to 1.41.4.Marius Bakke2022-02-16
| | | | * gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.4.
* gnu: python-cmarkgfm: Don't depend on a specific CFFI version.Marius Bakke2022-02-16
| | | | | | | | 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.
* gnu: bind: Update to 9.16.26.Tobias Geerinckx-Rice2022-02-13
| | | | * gnu/packages/dns.scm (isc-bind): Update to 9.16.26.
* gnu: opendoas: Update to 6.8.2.Tobias Geerinckx-Rice2022-02-13
| | | | | * gnu/packages/admin.scm (opendoas): Update to 6.8.2. [arguments]: Don't explicitly return #t from phases.
* gnu: audit: Update to 3.0.7.Tobias Geerinckx-Rice2022-02-13
| | | | * gnu/packages/admin.scm (audit): Update to 3.0.7.
* gnu: Remove QuiteRSS due to dependency on QtWebKit.Leo Famulari2022-02-16
| | | | | | | | | | | | | | | | | | | | | 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.
* gnu: python-pyqtgraph: Remove a transitive dependency on QtWebKit.Leo Famulari2022-02-16
| | | | | | | 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.
* gnu: ungoogled-chromium: Update to 98.0.4758.102-1.Marius Bakke2022-02-16
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 98.0.4758.102. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: Zsh: Update to 5.8.1 [fixes CVE-2021-45444].Leo Famulari2022-02-16
| | | | * gnu/packages/shells.scm (zsh): Update to 5.8.1.
* gnu: Remove leftover patch files.Leo Famulari2022-02-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: gallery-dl: Fix typo in description.Leo Famulari2022-02-16
| | | | * gnu/packages/video.scm (gallery-dl)[description]: Fix typo.
* gnu: gallery-dl: Update to 1.20.5.Jai Vetrivelan2022-02-16
| | | | | | * gnu/packages/video.scm (gallery-dl): Update to 1.20.5. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: texlive-stmaryrd: Replace with texlive-stmaryrd/fixed.Ricardo Wurmus2022-02-16
| | | | | * gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Replace with texlive-stmaryrd/fixed.
* gnu: texlive-psnfss: Replace with texlive-psnfss/fixed.Ricardo Wurmus2022-02-16
| | | | | * gnu/packages/tex.scm (texlive-psnfss)[replacement]: Replace with texlive-psnfss/fixed.
* gnu: texlive-babel: Replace with texlive-babel/fixed.Ricardo Wurmus2022-02-16
| | | | * gnu/packages/tex.scm (texlive-babel)[replacement]: New field.
* gnu: texlive-latex-amsmath: Replace with texlive-amsmath.Ricardo Wurmus2022-02-16
| | | | | * gnu/packages/tex.scm (texlive-latex-amsmath)[replace]: Replace with texlive-amsmath.
* gnu: c-vise: Fix linkage.Greg Hogan2022-02-16
| | | | | | | * 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>
* gnu: clang: Build and link as shared libraries.Greg Hogan2022-02-16
| | | | | | | | | | 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>
* status: Do not pass a non-literal format string to 'format'.Ludovic Courtès2022-02-16
| | | | | * guix/status.scm (print-build-event): Use 'display' instead of 'format' for hooks.
* status: Use bold more sparsely at -v1.Ludovic Courtès2022-02-16
| | | | | | | | | | | | | | 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.
* status: Do not print .drv file names for grafts.Ludovic Courtès2022-02-16
| | | | | | | | | | | 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.
* doc: Document 'wrap-program' and 'wrap-script'.Ludovic Courtès2022-02-16
| | | | * doc/guix.texi (Build Utilities)[Wrappers]: New subsection.
* gexp: Preserve source location for #~ and #$ read extensions.Ludovic Courtès2022-02-16
| | | | | | | | | | | | | | | | | 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.
* gnu: python-pyside-2: Fix detection of Qt modules.Guillaume Le Vaillant2022-02-16
| | | | | | * gnu/packages/qt.scm (python-pyside-2)[inputs]: Add qtdeclarative, qtquickcontrols2 and qtwebengine. [arguments]: Add 'fix-qt-module-detection' phase.
* gnu: lz4: Only build with valgrind on supported systems.Efraim Flashner2022-02-16
| | | | | * gnu/packages/compression.scm (lz4)[native-inputs]: Only add valgrind when valgrind is supported on that system.
* gnu: valgrind: Remove riscv64-linux from supported-systems.Efraim Flashner2022-02-16
| | | | * gnu/packages/valgrind.scm (valgrind)[supported-systems]: New field.
* gnu: emacs-meow: Update to 1.4.1.Nicolas Goaziou2022-02-16
| | | | * gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.1.
* gnu: emacs-chronometrist: Use G-expressions.Nicolas Goaziou2022-02-16
| | | | * gnu/packages/emacs-xyz.scm (emacs-chronometrist)[arguments]<#:phases>: Use G-expressions.
* gnu: emacs-chronometrist: Update to 0.10.0.Nicolas Goaziou2022-02-16
| | | | | * gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.10.0. [propagated-inputs]: Add EMACS-ALERT.
* gnu: julia-media: Create Project.toml file.Efraim Flashner2022-02-16
| | | | | * gnu/packages/julia-xyz.scm (julia-media)[arguments]: Add custom phase to create Package.toml file.
* gnu: Add julia-gpuarrays.zimoun2022-02-16
| | | | | | * gnu/packages/julia-xyz.scm (julia-gpuarrays): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>