~ruther/guix-local

5eb9fda4 — Rutherther 5 months ago
gnu: niri: Restore installation of bin/niri.

Niri package is a workspace, thus it seems it should use #:cargo-install-paths
so that the packages are properly installed. The reason they currently aren't
installed is that manifest-targets looks only on first 'packages', while niri
is third package in the list. The first package is a library, not 'bin', so
there's nothing to install. I am not completely sure this behavior is
intended. And if it is, it seems niri has worked only by chance before.
Ie. if it was first in the list, it would work. In case this is an error
in the cargo-build-system, changing it implies rebuilding all cargo packages,
hence this workaround would still be useful.

Fixes #4321.

* gnu/packages/wm.scm (niri)<arguments>: Add cargo-install-paths.

Change-Id: I7f34f734698f50ef3c913ed858c504b2c99042bf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
01bb0f2a — Cayetano Santos 5 months ago
gnu: emacs-ef-themes: Update to 2.0.1.

* gnu/packages/emacs-xyz.scm (emacs-ef-themes): Update to 2.0.1.
[propagated-inputs]: Add emacs-modus-themes.
[native-inputs]: Add texinfo.
[source]: Switch url.
[arguments]: Add ’makeinfo #:phase.
[license]: Include manual license.
[home-page]: Update.

Change-Id: Ie280ef4a7af64c61fbb870c97961d3f321bf4234
3b22197b — Cayetano Santos 5 months ago
gnu: emacs-standard-themes: Update to 3.0.2.

* gnu/packages/emacs-xyz.scm (emacs-standard-themes): Update to 3.0.2.
[source]: Switch to git-fetch.
[propagated-inputs]: Add emacs-modus-themes.
[native-inputs]: Add texinfo.
[arguments]: Add ’makeinfo #:phase.
[license]: Include manual license.
[home-page]: Update.

Change-Id: I1073333fa9d68e832cf54929f84b39344af20782
c6e6d113 — Cayetano Santos 5 months ago
gnu: emacs-modus-themes: Update to 5.1.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 5.1.0.

Change-Id: Id80fbc6fe77793b153c7bdfb10ecadcc7acd4817
56797f2a — Cayetano Santos 5 months ago
gnu: emacs-vertico: Update to 2.6.

* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 2.6.

Change-Id: I04d086cc0c3b8a724f6cf5d309b60ca10d362679
05c5d39f — Cayetano Santos 5 months ago
gnu: emacs-orgit-forge: Update to 1.1.0.

* gnu/packages/emacs-xyz.scm (emacs-orgit-forge): Update to 1.1.0.

Change-Id: I40af218bbb2b8f23b67b03a70958e0371725484c
0b42a0fd — Cayetano Santos 5 months ago
gnu: emacs-orgit: Update to 2.1.0.

* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 2.1.0.

Change-Id: I4e5d42e8958a927a498bb71630360cf9a93cd4cf
3c8853fa — Cayetano Santos 5 months ago
gnu: emacs-ement: Update to 0.17.

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.17.

Change-Id: I7b5d22ea9195747154f320fed3aa61e9b12c7faa
21d54768 — Cayetano Santos 5 months ago
gnu: emacs-xelb: Update to 0.22.

* gnu/packages/emacs-xyz.scm (emacs-xelb): Update to 0.22.

Change-Id: I34419dc4e9624c786fe6700b18de164f2fabdb8a
86e8b6a8 — Cayetano Santos 5 months ago
gnu: emacs-tempel: Update to 1.8.

* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 1.8.

Change-Id: Ia904b8d2c24847e0e92a1173fa693d8bbb0156b4
200154b7 — Cayetano Santos 5 months ago
gnu: emacs-marginalia: Update to 2.5.

* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.5.

Change-Id: I4e445100227ab3a3faba35c7c73ea37351709860
33667223 — Cayetano Santos 5 months ago
gnu: emacs-consult: Update to 3.0.

* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.0.

Change-Id: I430b93a074df4428be2047e009d4d74416679bbb
ab27d3ee — Cayetano Santos 5 months ago
gnu: emacs-debbugs: Update to 0.46.

* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.46.

Change-Id: I894543bcafbf4ecbd6a246c694a52239ab39e904
0d2d439f — Cayetano Santos 5 months ago
gnu: emacs-cape: Update to 2.3.

* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.3.

Change-Id: Id89f23e2ea420fbf28bea48718a2449d63bcbc49
52199651 — Cayetano Santos 5 months ago
gnu: emacs-corfu: Update to 2.5.

* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.5.

Change-Id: Ied272710f0d3f4083097bba48b86b20a3e3f0f42
1d0c5c1b — Cayetano Santos 5 months ago
gnu: emacs-cond-let: Update to 0.2.0.

* gnu/packages/emacs-xyz.scm (emacs-cond-let): Update to 0.2.0.

Change-Id: I0904d3426fc0df8ecc510a8e4fb4c3a94884301f
2ececb30 — Cayetano Santos 5 months ago
gnu: adaptivecpp: Update to 25.10.0.

* gnu/packages/sycl.scm (adaptivecpp): Update to 25.10.0.
[native-inputs]: Remove llvm-19; add lld-19.
[arguments]: Set #:configure-flags.

Change-Id: I967f069373e8109ece7e8f666c27be1020d33188
33c84c96 — Simon Josefsson 5 months ago
gnu: Add perl-digest-sha3.

* gnu/packages/perl.scm (perl-digest-sha3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
68aeff43 — Anderson Torres 5 months ago
gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).

gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm.
There is no special reason to keep it in a dedicated file.

* gnu/local.mk: Remove reference to packages/gcal.scm.
* gnu/packages/gcal.scm (gcal): Move from here ...
* gnu/packages/calendar.scm: ... to here.
  Update copyright headers via merge.
* po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm.

Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3b0f3169 — Anderson Torres 5 months ago
gnu: gcal: Cleanup.

* gnu/packages/gcal.scm (gcal): Cleanup.
Reorder #:use-mdoule ascii-betically.
Prefix licenses with license:.
[source]<snippet>: Use gexps.
[arguments]: Use gexps.

Change-Id: Ibfeb9aef68bf4314e7852282b406aa21466bf35a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next