aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* gnu: heads-dev-cpio: Add missing module import.•••* gnu/packages/heads.scm (heads-dev-cpio)[arguments]<#:modules>: Add (guix build syscalls). Marius Bakke2022-11-23
* gnu: emacs-ediprolog: Update source URI.•••This is a follow-up to commit 575790f5f5bea3a935c83b2d764cfd7205e09e81. * gnu/packages/emacs-xyz.scm (emacs-ediprolog)[source](uri): Download tarball instead of .el. Marius Bakke2022-11-23
* gnu: knot-resolver: Update to 5.5.3.•••* gnu/packages/dns.scm (knot-resolver): Update to 5.5.3. Marius Bakke2022-11-23
* gnu: drbd-utils: Fix corrupted man page.•••* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Change from DOCBOOK-XSL to DOCBOOK-XSL-NEXT. Marius Bakke2022-11-23
* gnu: python-hmmlearn: Update to 0.2.7.•••* 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> Greg Hogan2022-11-22
* gnu: octave: Update to 7.2.0.•••* gnu/packages/maths.scm (octave): Update to 7.2.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan2022-11-22
* gnu: suitesparse: Update to 5.13.0.•••* gnu/packages/maths.scm (suitesparse): Update to 5.13.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan2022-11-22
* gnu: emacs-flymake-proselint: Remove references to Flycheck.•••* 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> Martin Marshall2022-11-22
* gnu: emacs-cape: Update to 0.11.•••* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.11. Nicolas Goaziou2022-11-22
* gnu: emacs-corfu: Update to 0.33.•••* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.33. Nicolas Goaziou2022-11-22
* doc: Call out potential for security vulnerabilities in old software.•••* doc/guix.texi (Invoking guix time-machine): Add a note. Co-authored by: Simon Tournier <zimon.toutoune@gmail.com> pelzflorian (Florian Pelz)2022-11-22
* gnu: xfce4-screenshooter: Update to 1.10.0.•••* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.10.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Michael Rohleder2022-11-22
* gnu: xfce4-settings: Update to 4.16.5.•••* gnu/packages/xfce.scm (xfce4-settings): Update to 4.16.5. Signed-off-by: Christopher Baines <mail@cbaines.net> Michael Rohleder2022-11-22
* gnu: Add emacs-ebuku.•••* gnu/packages/emacs-xyz.scm (emacs-ebuku): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Hilton Chain2022-11-22
* gnu: libcxx: Update to 15.0.5.•••* gnu/packages/llvm.scm (libcxx): Update to 15.0.5. [version]: Use version from LLVM-15. Signed-off-by: Christopher Baines <mail@cbaines.net> Greg Hogan2022-11-22
* gnu: lldb: Update to 15.0.5.•••* 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> Greg Hogan2022-11-22
* gnu: LLVM, Clang, libomp, lld: Update to 15.0.5.•••* 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> Greg Hogan2022-11-22
* gnu: python-pudb: Add python-numpy native-input.•••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> jgart2022-11-22
* gnu: Add fff.•••* gnu/packages/disk.scm (fff): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> paladhammika2022-11-22
* gnu: cl-parachute: Update to 1.5.0-0.8bc3e1b.•••* 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> Paul A. Patience2022-11-22
* gnu: cl-array-utils: Update to 1.1.1-1.40cea8f.•••* gnu/packages/lisp-xyz.scm (sbcl-array-utils): Update to 1.1.1-1.40cea8f. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience2022-11-22
* gnu: cl-plump: Update to 2.0.0-3.0c3e0b5.•••* gnu/packages/lisp-xyz.scm (sbcl-plump): Update to 2.0.0-3.0c3e0b5. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience2022-11-22
* gnu: mpv: Add libxpresent input.•••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> Martin Marshall2022-11-22
* reconfigure: Use SRFI-71 instead of SRFI-11.•••* guix/scripts/system/reconfigure.scm (upgrade-shepherd-services) (channel-relations): Use SRFI-71. Ludovic Courtès2022-11-22
* offload: Gracefully handle 'guix repl' protocol errors.•••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*'. Ludovic Courtès2022-11-22
* inferior: Raise '&inferior-protocol-error' on invalid response.•••* guix/inferior.scm (&inferior-protocol-error): New condition type. (read-repl-response): Add default 'match' clause and raise it. Ludovic Courtès2022-11-22
* gnu: mate: Depend on gnome-keyring only on supported systems.•••This lets us build Mate on i686-linux. * gnu/packages/mate.scm (mate)[inputs]: Add GNOME-KEYRING conditionally. Ludovic Courtès2022-11-22
* gnu: gnome-keyring: Mark as 64-bit-only.•••* gnu/packages/gnome.scm (gnome-keyring)[supported-systems]: New field. Ludovic Courtès2022-11-22
* gnu: mate: Remove input labels.•••* gnu/packages/mate.scm (mate)[inputs]: Remove labels. Ludovic Courtès2022-11-22
* gnu: zbackup: Build with protobuf@3.6.•••* gnu/packages/backup.scm (zbackup)[inputs]: Change from PROTOBUF to PROTOBUF-3.6. Marius Bakke2022-11-22
* gnu: perl-conf-libconfig: Update to 0.101.•••* gnu/packages/perl.scm (perl-conf-libconfig): Update to 0.101. Marius Bakke2022-11-22
* gnu: slurm-monitor: Update to 0.4.4.•••* gnu/packages/networking.scm (slurm-monitor): Update to 0.4.4. [build-system]: Change to MESON-BUILD-SYSTEM. [native-inputs]: Add PKG-CONFIG. Marius Bakke2022-11-22
* gnu: remake: Update to 4.3-1.6.•••* gnu/packages/debug.scm (remake): Update to 4.3-1.6. Marius Bakke2022-11-22
* gnu: python-py3dns: Fix build failure.•••* gnu/packages/python-xyz.scm (python-py3dns)[arguments]: Remove sanity check. Marius Bakke2022-11-22
* gnu: python-parallel: Add missing input.•••* gnu/packages/python-xyz.scm (python-parallel)[propagated-inputs]: Add PYTHON-SIX. Marius Bakke2022-11-22
* gnu: Remove python-enum34.•••This compatibility package fails to build and has no users in Guix. * gnu/packages/python-xyz.scm (python-enum34): Remove variable. Marius Bakke2022-11-22
* gnu: python-rnc2rng: Update to 2.6.6.•••* gnu/packages/python-xyz.scm (python-rnc2rng): Update to 2.6.6. Marius Bakke2022-11-22
* gnu: python-bigfloat: Update to 0.4.0.•••* gnu/packages/python-xyz.scm (python-bigfloat): Update to 0.4.0. [propagated-inputs]: Add PYTHON-SIX. Marius Bakke2022-11-22
* gnu: python-socksipychain: Add missing input.•••* gnu/packages/python-xyz.scm (python-socksipychain)[propagated-inputs]: Add PYTHON-SIX. Marius Bakke2022-11-22
* gnu: nickle: Update to 2.90.•••* gnu/packages/nickle.scm (nickle): Update to 2.90. Marius Bakke2022-11-22
* gnu: neatmail: Fix build.•••* gnu/packages/mail.scm (neatmail)[arguments]: Fix quoting issue. Marius Bakke2022-11-22
* gnu: libwindowswm: Add missing input.•••* gnu/packages/xorg.scm (libwindowswm)[inputs]: Add WINDOWSWMPROTO. Marius Bakke2022-11-22
* gnu: libsbsms: Fix build.•••* gnu/packages/audio.scm (libsbsms)[arguments]: Adjust path to ar-lib. Marius Bakke2022-11-22
* gnu: Remove libbson.•••This package fails to build and has been deprecated since 2018: https://github.com/mongodb/libbson * gnu/packages/serialization.scm (libbson): Remove variable. Marius Bakke2022-11-22
* gnu: ifstatus: Update to 2.0.0.•••* gnu/packages/networking.scm (ifstatus): Update to 2.0.0. [source](uri): Adjust. [source](modules, snippet): Remove. Marius Bakke2022-11-22
* gnu: ecl: Remove 16.1.3.•••This package fails to build and has no users in Guix. * gnu/packages/sagemath.scm (ecl-16): Remove variable. * gnu/packages/patches/ecl-16-format-directive-limit.patch, gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch, gnu/packages/patches/ecl-16-libffi.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke2022-11-22
* gnu: dune-alugrid: Fix build failure.•••* gnu/packages/maths.scm (dune-alugrid)[arguments]: Provide the INPUTS key in build-tests phase. Marius Bakke2022-11-22
* gnu: kmail: Build with gpgme@1.18.•••* gnu/packages/kde-pim.scm (kmail)[inputs]: Change from GPGME and QGPGME to GPGME-1.18 and QGPGME-1.18. Marius Bakke2022-11-22
* gnu: kleopatra: Build with gpgme@1.18.•••* gnu/packages/kde-pim.scm (kleopatra)[inputs]: Change from GPGME and QGPGME to GPGME-1.18 and QGPGME-1.18. Marius Bakke2022-11-22
* gnu: gpgme: Add 1.18.0.•••* gnu/packages/gnupg.scm (gpgme-1.18, qgpgme-1.18): New variables. Marius Bakke2022-11-22