gnu: Remove guile-for-guile-emacs. This was a dependency for a single package—guile-emacs—which has now been removed. * gnu/packages/guile.scm (guile-for-guile-emacs): Delete variable. Change-Id: I27b82da90db37a40fa5831e453d2ebf0376b6a86 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
gnu: Remove guile-emacs. guile-emacs appears to be unmaintained, and the website that was hosting its git repository is no longer active. * gnu/packages/emacs.scm (guile-emacs): Delete variable. Change-Id: I949762074acf7d9b8a3b219b26b3848db8220946 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
gnu: Add cl-linear-programming-glpk. * gnu/packages/lisp-xyz.scm (cl-linear-programming-glpk, ecl-linear-programming-glpk, sbcl-linear-programming-glpk): New variables. Change-Id: Ieedcec7914278932f4d0743d0ef9066da6418af7
gnu: Add cl-linear-programming. * gnu/packages/lisp-xyz.scm (cl-linear-programming, ecl-linear-programming, sbcl-linear-programming): New variables. Change-Id: If0e78a67ea4c902f2b28e3811dad1fed2e83b839
gnu: mumi: Update to 0.9.0. * gnu/packages/mail.scm (mumi): Update to 0.9.0. * gnu/services/web.scm (mumi-config-file): Write mailer-enabled? field. (mumi-shepherd-services): Remove --disable-mailer argument.
gnu: system: Cater for Guix Home in PATH. In <https://issues.guix.gnu.org/63009> it was promised to be pushed to master, but that didn't seem to have happened. This resolves that promise. * gnu/system.scm (operating-system-etc-service): Also add a user's <guix-home>/profile/bin directory to PATH, before <guix-profile>/bin. Change-Id: Ibd2866153a211585c4981293027544557f8fa06c
gnu: supertuxkart: Keep 'supertuxkart.desktop' file. * gnu/packages/games.scm (supertuxkart)[arguments]: Fix regexp in 'disable-data-install' phase so that the line in CMakeList.txt that installs 'supertuxkart.desktop' file is not commented out. Change-Id: I408cdfeb9425c39228d38df4c15aee326e19dc34 Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: Add asdf-cli. * gnu/packages/lisp-xyz.scm (asdf-cli): New variable. Change-Id: Ib5dae15d5a7a8581703e4cdb796117b25f8a9b34
gnu: mold: Update to 2.37.1. * gnu/packages/mold.scm (mold): Update to 2.37.1. Change-Id: I3702dc9b40af89dd2242f8ff466c3154b356f62a Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: libcap-ng: Update to 0.8.5. * gnu/packages/admin.scm (libcap-ng): Update to 0.8.5. Change-Id: I02576ba09af1c578474b397e01e10e1ca69c4cb9 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ganeti: Fix compilation. * gnu/packages/patches/ganeti-openssh-test-fix.patch, gnu/packages/patches/ganeti-sphinx-import.patch: New files. * gnu/packages/virtualization.scm (ganeti)[source]: Use them. [arguments]: Adjust ‘adjust-tests’ phase. * gnu/local.mk (dist_patch_DATA): Add patches. Change-Id: I21c4dd5e7210021e8905dc6237bd5148aeed930d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: snuik: Include guile-fibers, guile-gnutls, and fix wrapper. * gnu/packages/irc.scm (snuik)[inputs]: Add guile-fibers and guile-gnutls. [arguments]: Use them in "install-script" phase. Fix snuik wrapper. Change-Id: I0dbc5d60c3dc6a683f91a4bb9dc5cbee89bba903
gnu: node-bootstrap: Remove powerpc-linux from supported-systems. * gnu/packages/node.scm (node-bootstrap)[supported-systems]: Remove powerpc-linux from the supported systems. (node-lts)[supported-systems]: Adjust accordingly. Change-Id: I66408d52cfe950d1ca4fb6f3303c82a759b050ec
gnu: ncdu: Update to 2.8. * gnu/packages/ncdu.scm (ncdu): Update to 2.8. [arguments]: Build with zig-0.14. Change-Id: I36c61bdcf7fbcafa0f8a63620cbcce56ed82a26d
gnu: ncdu-1: Update to 1.22. * gnu/packages/ncdu.scm (ncdu-1): Update to 1.22. Change-Id: I6e25cac8ee9f67ef629d38dd3e189be3d8680549
gnu: qemu-minimal: Fix building on riscv64-linux. * gnu/packages/virtualization.scm (qemu)[arguments]: Don't run the tests in parallel when building for riscv64-linux. Adjust riscv64's 'disable-some-tests phase to extend a test timeout. Change-Id: I82e2a59bb74bd2c68ccd2397601b0289f47bdbfe
gnu: emacs-dape: Update to 0.23.0. * gnu/packages/emacs-xyz.scm (emacs-dape): Update to 0.23.0. Change-Id: I0e277096780f560c1e51080f1876ebfdfe6cb6be
gnu: pari-gp: Update to 2.17.2. * gnu/packages/algebra.scm (pari-gp): Update to 2.17.2. Change-Id: I2e84a1bc0477e6db0d681e4483269d254eef10c3
gnu: g-golf-adw-1-examples: Downgrade to 0.8.0. * gnu/packages/guile-xyz.scm (g-golf-source): New procedure. (guile-g-golf, g-golf-adw-1-examples)[source]: Use it. (g-golf-adw-1-examples)[version]: Go back to 0.8.0, where adwaita-1-demo still supports our version of libadwaita. Change-Id: I469d1039e859e5dafb0d4ca05a13f6f28ac87c24
gnu: G-Golf: Fix synopsis. Suggested by David Pirotte previously, who had written in private mails that "unlike the guix synopsis declares, g-golf is not a GI binding for guile. it (obviously) implement a GI low level binding, but that only covers 10% of g-golf's code, if not less". * gnu/packages/guile-xyz.scm (guile-g-golf)[synopsis]: Use proper synopsis. Change-Id: I96357d7989362b8da3cc256cc4fa47658a5091d4