gnu: fish: Update to 3.7.0. * gnu/packages/shells.scm (fish): Update to 3.7.0. Change-Id: I10f6dedaed31f31735ebd90cbcb29621f43de14a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: dynaconf: Update to 3.2.4. * gnu/packages/patches/dynaconf-unvendor-deps.patch: Update accordingly. * gnu/packages/python-xyz.scm (dynaconf): Update to 3.2.4; [source]<url>; https://github.com/rochacbruno/dynaconf now permanently redirects to https://github.com/dynaconf/dynaconf ; <snippet>: update unvendoring and lower coverage quality gate for unit tests; [build-system]: switch to pyproject-build-system; [arguments]<test-flags>: disable tests that require Click 7 instead of Click 8; <phases>: comply with #:test-flags argument from pyproject-build-system; [propagated-inputs]: add python-tomli. Change-Id: I96597ec39d7aa2d3c3c169147640de19eaefe0b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: shepherd: Add respawn-limit and respawn-delay. * gnu/services/shepherd.scm (<shepherd-service>): Add respawn-limit and respawn-delay. (shepherd-service-file): Emit the two values into the shepherd service constructor form. Change-Id: I54408e8fb4bcc0956d9610771bf5c566fdc2914c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: Add home-dotfiles-service. * gnu/home/service/dotfiles.scm: New file; * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/guix/POTFILES.in: Add it. * doc/guix.texi (Essential Home Services): Document it. Change-Id: I6769169cfacefc3842faa5b31bee081c56c28743 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
home: services: Add missing import. * gnu/home/services.scm: Import (srfi srfi-34) for ‘raise’. Change-Id: Ib0e8d134f3953c78a09b623f697e7e5b251d5611
gnu: renpy: Fix hashes. * gnu/packages/game-development.scm (python-pygame-sdl2, python-renpy): Redownload sources from upstream and use the provided hashes. Fixes: Broken hashes for Ren'py <https://bugs.gnu.org/68644#20>
gnu: Add cl-charje.documentation. * gnu/packages/lisp-xyz.scm (sbcl-charje.documentation, cl-charje.documentation, ecl-charje.documentation): New variables. Change-Id: I635af17de831ccacfb7caa2cfcf84e9da694a3ba Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-qvm. * gnu/packages/quantum.scm (cl-qvm, sbcl-qvm): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I1958fedab600df490f99961648cca49367ea29a6
gnu: Add cl-quil. * gnu/packages/quantum.scm (cl-quil, sbcl-cl-quil): New variables. Change-Id: I7777f569cbb28737d25dd1e990a8e8aeb2c251b7 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-rpcq. * gnu/packages/quantum.scm: New file. (cl-rpcq, sbcl-rpcq): New variables. * gnu/local.mk (GNU_SYSTEM_MODULES): Register "quantum.scm". Change-Id: Ic893ad22ffb7a3bf9aa5e841fcf4c14bf3a23b2f Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-magicl. * gnu/packages/lisp-xyz.scm (cl-magicl, sbcl-magicl): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: Ib243badfd37369f50e9c86b47ebc2872ff25cfd5
gnu: Add cl-permutation. * gnu/packages/lisp-xyz.scm (sbcl-cl-permutation, ecl-cl-permutation, cl-permutation): New variables. Change-Id: Ib5cf64fa1311e76bcf710d8f5f673226a3e410b6 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-messagepack. * gnu/packages/lisp-xyz.scm (sbcl-cl-messagepack, ecl-cl-messagepack, cl-messagepack): New variables. Change-Id: I529d438dc5b3031542b3825697581726abbac58f Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-priority-queue. * gnu/packages/lisp-xyz.scm (sbcl-priority-queue, ecl-priority-queue, cl-priority-queue): New variables. Change-Id: If0491c24ec009a51787dbd3abb62006ae28c7f92 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-grnm. * gnu/packages/lisp-xyz.scm (sbcl-cl-grnm, ecl-cl-grnm, cl-grnm): New variables. Change-Id: I6cba8f53c8fff2323b65224a7f4107e932fde2fb Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-metering. * gnu/packages/lisp-xyz.scm (sbcl-metering, ecl-metering, cl-metering): New variables. Change-Id: I7bc9ec158f7c3eb97ba0386ee8dffeeca2274b31 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-alexa. * gnu/packages/lisp-xyz.scm (sbcl-alexa, ecl-alexa, cl-alexa): New variables. Change-Id: I3d440cee8e92fe3818a41ab7c9a70bb7f9e0cd42 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-syslog. * gnu/packages/lisp-xyz.scm (sbcl-cl-syslog, ecl-cl-syslog, cl-syslog): New variables. Change-Id: I152ce685bc65f412d8e7912e3520e264d9801da0 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: Add cl-interface. * gnu/packages/lisp-xyz.scm (sbcl-interface, ecl-interface, cl-interface): New variables. Change-Id: Ia68ca7728bdd9798b93b07ecc3363d04d7d4ecea Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: emacs-ebdb: Do not propagate emacs-org-roam. * gnu/packages/emacs-xyz.scm (emacs-ebdb): Move emacs-org-roam from propagated-inputs to inputs. This is an optional dependency that would only be used if the user is already using emacs-org-roam. Change-Id: I012962a6f82c1242d59a152ab6030babec61ae45 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>