aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-20gnu: guile-torrent: Fix build.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile-torrent)[propagated-inputs]: Replace (3.0) guile-gcrypt with guile2.2-gcrypt. Reported by mirai on #guix.
2022-11-23gnu: sbcl-cl-prevalence: Update to 20221122.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-cl-prevalence): Update to 20221122. This update contains a critical bugfix, hence the conssecutive version bump.
2022-11-23gnu: python-py7zr: Update to 0.20.2.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-py7zr): Update to 0.20.2. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add python-brotli, python-brotlicffi, python-importlib-metadata, python-inflate64, python-psutil, python-pybcj, python-pycryptodomex, and python-pyppmd; remove python-bcj-cffi, python-ppmd-cffi, python-pycryptodome, and python-zstandard.
2022-11-23gnu: Add python-pybcj.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-pybcj): New variable.
2022-11-23gnu: Add python-inflate64.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-inflate64): New variable.
2022-11-23gnu: python-multivolumefile: Update to 0.2.3.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-multivolumefile): Update to 0.2.3. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-pep517 and python-setuptools; add python-hypothesis.
2022-11-23gnu: Add python-brotlicffi.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-brotlicffi): New variable.
2022-11-23gnu: Add python-pyppmd.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-pyppmd): New variable.
2022-11-23gnu: python-zstandard: Update to 0.19.0.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-zstandard): Update to 0.19.0. [propagated-inputs]: Add python-cffi.
2022-11-23gnu: python-pyzstd: Update to 0.15.3.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.15.3.
2022-11-23gnu: python-ppmd-cffi: Update to 0.5.0.Ricardo Wurmus
* gnu/packages/python-compression.scm (python-ppmd-cffi): Update to 0.5.0. [native-inputs]: Remove python-setuptools and python-pep517; add python-hypothesis.
2022-11-23gnu: python-munkres: Conditionally disable failing test.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-munkres)[arguments]: Add phase "disable-test" to patch test suite.
2022-11-23gnu: Add r-alpine.Mădălin Ionel Patrașcu
* gnu/packages/bioconductor.scm (r-alpine): New variable.
2022-11-23gnu: python-cdflib: Update to 0.4.9.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cdflib): Update to 0.4.9. [build-system]: Use pyproject-build-system to simplify package. [description]: Expand acronym for CDF. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add cl-cacau.Sharlatan Hellseher
* gnu/packages/lisp-check.scm (cl-cacau, ecl-cacau, sbcl-cacau): New variables. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add cl-eventbus.Sharlatan Hellseher
* gnu/packages/lisp-xyz.scm (cl-eventbus, ecl-eventbus, sbcl-eventbus): New variables. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add cl-assert-p.Sharlatan Hellseher
* gnu/packages/lisp-check.scm (cl-assert-p, ecl-assert-p, sbcl-assert-p): New variables. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add cl-assertion-error.Sharlatan Hellseher
* gnu/packages/lisp-check.scm (cl-assertion-error, ecl-assertion-error, sbcl-assertion-error): New variables. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add cl-simplet.Sharlatan Hellseher
* gnu/packages/lisp-check.scm (cl-simplet, ecl-simplet, sbcl-simplet): New variables. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add emacs-inspector.jgart
* gnu/packages/emacs-xyz.scm (emacs-inspector): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add emacs-treeview.jgart
* gnu/packages/emacs-xyz.scm (emacs-treeview): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: font-sarasa-gothic: Update to 0.37.4.Hilton Chain
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.37.4. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-23gnu: Add emacs-jarchive.Andrew Tropin
* gnu/packages/emacs-xyz.scm (emacs-jarchive): New variable.
2022-11-23gnu: heads-dev-cpio: Add missing module import.Marius Bakke
* gnu/packages/heads.scm (heads-dev-cpio)[arguments]<#:modules>: Add (guix build syscalls).
2022-11-23gnu: emacs-ediprolog: Update source URI.Marius Bakke
This is a follow-up to commit 575790f5f5bea3a935c83b2d764cfd7205e09e81. * gnu/packages/emacs-xyz.scm (emacs-ediprolog)[source](uri): Download tarball instead of .el.
2022-11-23gnu: knot-resolver: Update to 5.5.3.Marius Bakke
* gnu/packages/dns.scm (knot-resolver): Update to 5.5.3.
2022-11-23gnu: drbd-utils: Fix corrupted man page.Marius Bakke
* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Change from DOCBOOK-XSL to DOCBOOK-XSL-NEXT.
2022-11-22gnu: python-hmmlearn: Update to 0.2.7.Greg Hogan
* gnu/packages/machine-learning.scm (python-hmmlearn): Update to 0.2.7. [source]<#:origin>: Remove deletion snippet for file removed upstream. [propagated-inputs]: Add pybind11. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-22gnu: octave: Update to 7.2.0.Greg Hogan
* gnu/packages/maths.scm (octave): Update to 7.2.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-22gnu: suitesparse: Update to 5.13.0.Greg Hogan
* gnu/packages/maths.scm (suitesparse): Update to 5.13.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-22gnu: emacs-flymake-proselint: Remove references to Flycheck.Martin Marshall
* gnu/packages/emacs-xyz.scm (emacs-flymake-proselint): Remove references to flycheck. [source]: Correct URL path-name. [propagated-inputs]: Remove EMACS-FLYCHECK. [home-page]: Correct URL path-name. Package was installing EMACS-FLYCHECK but has no dependency on it. It uses Emacs built-in, Flymake, instead. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-22gnu: emacs-cape: Update to 0.11.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.11.
2022-11-22gnu: emacs-corfu: Update to 0.33.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.33.
2022-11-22doc: Call out potential for security vulnerabilities in old software.pelzflorian (Florian Pelz)
* doc/guix.texi (Invoking guix time-machine): Add a note. Co-authored by: Simon Tournier <zimon.toutoune@gmail.com>
2022-11-22gnu: xfce4-screenshooter: Update to 1.10.0.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.10.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: xfce4-settings: Update to 4.16.5.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.16.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: Add emacs-ebuku.Hilton Chain
* gnu/packages/emacs-xyz.scm (emacs-ebuku): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: libcxx: Update to 15.0.5.Greg Hogan
* gnu/packages/llvm.scm (libcxx): Update to 15.0.5. [version]: Use version from LLVM-15. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: lldb: Update to 15.0.5.Greg Hogan
* gnu/packages/llvm.scm (lldb): Update to 15.0.5. [version]: Use version from LLVM-15. [inputs]: Change from LLVM-14 and CLANG-14 to LLVM-15 and CLANG-15. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: LLVM, Clang, libomp, lld: Update to 15.0.5.Greg Hogan
* gnu/packages/llvm.scm (llvm-15, clang-15, libomp-15, lld-15): Update to 15.0.5. (lld)[version]: Use version from LLVM-15. (%llvm-monorepo-hashes, %llvm-patches): Adjust accordingly. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: python-pudb: Add python-numpy native-input.jgart
This is an optional test dependency. * gnu/packages/python-xyz.scm (python-pudb)[native-inputs]: Add python-numpy. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: Add fff.paladhammika
* gnu/packages/disk.scm (fff): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22gnu: cl-parachute: Update to 1.5.0-0.8bc3e1b.Paul A. Patience
* gnu/packages/lisp-check.scm (sbcl-parachute): Update to 1.5.0-0.8bc3e1b. [inputs]: Add sbcl-trivial-custom-debugger. * gnu/packages/lisp-xyz.scm (sbcl-trivial-custom-debugger) [arguments]: New field. [native-inputs]: Remove field. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-22gnu: cl-array-utils: Update to 1.1.1-1.40cea8f.Paul A. Patience
* gnu/packages/lisp-xyz.scm (sbcl-array-utils): Update to 1.1.1-1.40cea8f. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-22gnu: cl-plump: Update to 2.0.0-3.0c3e0b5.Paul A. Patience
* gnu/packages/lisp-xyz.scm (sbcl-plump): Update to 2.0.0-3.0c3e0b5. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-22gnu: mpv: Add libxpresent input.Martin Marshall
Fixes <https://issues.guix.gnu.org/59279>. Reported by Jorge P. de Morais Neto <jorge+list@disr.it> and Kristian Lein-Mathisen <kristianlein@gmail.com>. * gnu/packages/video.scm (mpv)[inputs]: Add libxpresent. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-22reconfigure: Use SRFI-71 instead of SRFI-11.Ludovic Courtès
* guix/scripts/system/reconfigure.scm (upgrade-shepherd-services) (channel-relations): Use SRFI-71.
2022-11-22offload: Gracefully handle 'guix repl' protocol errors.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/59447>. Reported by Mathieu Othacehe <othacehe@gnu.org>. Previously, if a machine had a buggy 'guix repl', 'guix offload' would crash with a backtrace instead of just ignoring the machine. * guix/scripts/offload.scm (remote-inferior*): New procedure. (check-machine-availability)[if-true]: New procedure. Use 'remote-inferior*' and 'if-true'. (check-machine-status): Use 'remote-inferior*'.
2022-11-22inferior: Raise '&inferior-protocol-error' on invalid response.Ludovic Courtès
* guix/inferior.scm (&inferior-protocol-error): New condition type. (read-repl-response): Add default 'match' clause and raise it.
2022-11-22gnu: mate: Depend on gnome-keyring only on supported systems.Ludovic Courtès
This lets us build Mate on i686-linux. * gnu/packages/mate.scm (mate)[inputs]: Add GNOME-KEYRING conditionally.