gnu: Add cl-trivial-coverage.
* gnu/packages/lisp-check.scm (sbcl-trivial-coverage,
cl-trivial-coverage, ecl-trivial-coverage): New variables.
Change-Id: I6ac920eb3b3a537a85303c5d84977ae4f8c6d6ee
scripts: home: Support extracting home-environment from Guix System declaration.
* guix/scripts/home.scm (process-action): Handle operating-system declaration
and extract home environment for current user.
* doc/guix.texi (Guix Services)[Guix Home Service]: Document it.
Change-Id: I995f79c2549e6edc76322542d0422159e0b79996
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
gnu: labwc: Update to 0.8.4.
* gnu/packages/wm.scm (labwc): Update to 0.8.4.
Change-Id: I3fa0153f41afe24d9ba6893bff8e69271c623b71
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: zfs: Update to 2.3.2.
* gnu/packages/file-systems.scm (zfs): Update to 2.3.2.
Change-Id: I0765e7c9ede5a630bfc0985a484d93e810a4d528
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: Add kasts.
* gnu/packages/kde-multimedia.scm (kasts): New variable.
Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: kirigami-addons: Update to 1.7.0.
* gnu/packages/kde.scm (kirigami-addons): Update to 1.7.0.
Change-Id: I35fadacc5e1a3dce0c609011148d79b669fb4d29
Signed-off-by: Zheng Junjie <z572@z572.online>
nls: Update translations.
* po/guix/kab.po: New file.
* po/guix/LINGUAS: Add 'kab'.
* po/doc/guix-cookbook.es.po: New file.
* po/doc/local.mk: Add 'es' cookbook.
* doc/local.mk: Add 'es' cookbook.
* doc/htmlxref.cnf: Update URLs for cookbook.
* doc/build.scm (%cookbook-languages): Add 'es'.
* doc/guix-cookbook.texi (Top): Mention 'es' cookbook.
Change-Id: I795563ee78c930248ff860a03d9ce970099429da
gnu: trealla: Update to 2.69.10.
* gnu/packages/prolog.scm (trealla): Update to 2.69.10.
Change-Id: I5d6eb8f08b62604d25074687c9ee68535c7901c9
gnu: Add emacs-org-rss-publishing.
* gnu/packages/emacs-xyz.scm (emacs-org-rss-publishing): New variable.
Change-Id: Ia1b02e050c42b1edcff6ad94a9599c87170e1a12
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
gnu: spdlog: Unbundle dependency.
* gnu/packages/logging.scm (spdlog-1.15, spdlog-1.13, spdlog-1.10)
[source]: Remove bundled fmt ...
[propagated-inputs]: ... and add corresponding fmt.
[arguments]<#:configure-flags>: Use system fmt.
[license]: Remove fmt license.
(spdlog): Pin to spdlog-1.13.
* gnu/packages/xdisorg.scm (j4-dmenu-desktop)[inputs]: Replace spdlog
with spdlog-1.15 and remove fmt-11.
Change-Id: I8bea1e6a0cb375eaaeb8fdf0843a62d86d9fc4fd
gnu: spdlog: Pin version
* gnu/packages/logging.scm (spdlog): Rename to ...
(spdlog-1.15): ... this.
(spdlog-1.13, spdlog-1.10): Inherit from spdlog-1.15.
(spdlog): Pin to spdlog-1.15.
Change-Id: I7b907cf2bbfa079bec28d4264a1dfc7f58037cd6
gnu: spdlog: Include benchmarks.
* gnu/packages/logging.scm (spdlog)[outputs]: Add "bin".
[arguments]<#:configure-flags>: Enable benchmark builds.
<#:phases>: Add 'patch phase to insert install commands.
[inputs]: Add googlebenchmark.
Change-Id: Ia0494c1efffb13bcb5dcd470372cf5427f003857
gnu: spdlog: Update to 1.15.2.
* gnu/packages/logging.scm (spdlog): Update to 1.15.2.
Change-Id: I876cb160023f53033f0921529934c008d38c2a07
gnu: Remove r-h5.
The package has been deprecated by its author in 2017 in favor of r-hdf5r.
It does not build with current hdf5@1.14.
* gnu/packages/cran.scm (r-h5): Delete variable.
Change-Id: I7329e09aef27e609313d34fc1b2d5d02f98fe876
doc: Regenerate Texinfo menus.
Done with 'M-x texinfo-all-menus-update' in Emacs.
* doc/guix.texi (Top): Regenerate menus.
Change-Id: I4ae480d5e77296cb8b187b5629805b60f4a3cf02
services: kwallet: New service.
Change-Id: I1330ce5e1648a8ddf6ddd507255a73335d6baa51
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: kwallet-pam: Wrap socat file name in pam_kwallet_init binary.
* gnu/packages/kde-plasma.scm (kwallet-pam)
[phases] {fix-socat-path}: New phase.
Change-Id: I6e7a421af3dbbc844e319b7852246c89d979609c
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: cl-simple-matrix: Update to 2.1.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 2.1.
Change-Id: I6ebee47894e2f51603d3d05aa880479ec6089b02
gnu: Add adw-gtk3-theme.
* gnu/packages/gnome-xyz.scm (adw-gtk3-theme): New variable.
Change-Id: I8931e066130e57446b2f6c669a9f6842ca8f7c27
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>