~ruther/guix-local

f5d28f9d — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-font-lock-studio: Update to 0.0.9.

* gnu/packages/emacs-xyz.scm (emacs-font-lock-studio): Update to 0.0.9.

Change-Id: I5f8389dcb2bbec809e174fd44c4e25e1c8751d0f
5af11958 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-ellama: Update to 0.13.3.

* gnu/packages/emacs-xyz.scm (emacs-ellama): Update to 0.13.3.

Change-Id: Ibaa5c87bb78503514778ad6b73aa7733f32d6f7c
59198a07 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-mistty: Update to 1.3.

* gnu/packages/emacs-xyz.scm (emacs-mistty): Update to 1.3.

Change-Id: I4d65d9b58dd8c3ee373fd7c4feda71faedfbdb1c
1a84b2d4 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-auto-compile: Update to 2.0.4.

* gnu/packages/emacs-xyz.scm (emacs-auto-compile): Update to 2.0.4.

Change-Id: I4a19fc78b4c91ad8713d8833e2657b7e20dfb1e8
83066244 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-empv: Update to 4.9.0.

* gnu/packages/emacs-xyz.scm (emacs-empv): Update to 4.9.0.

Change-Id: I3e29626d15a02621ea21325b5a2afa8df58368ac
760d6e30 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-moody: Update to 1.1.2.

* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 1.1.2.

Change-Id: Iad292f9ba45e00b3f33c87ebbf0c65ab1282650f
b72accf1 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-minions: Update to 1.0.3.

* gnu/packages/emacs-xyz.scm (emacs-minions): Update to 1.0.3.

Change-Id: I3d124e2e45dc6fb82413a9ac5f5bfd2d7e9d62c3
36614b89 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-magit: Update to 4.2.0.

* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.2.0.

Change-Id: I5688dfe98b2d01de206841610dc9719562c6f1d1
c1004225 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-llm: Update to 0.22.0.

* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.22.0.

Change-Id: I334185b1620e096019e8d662da87fc5cd7d39582
f27c78a9 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-llama: Update to 0.5.0.

* gnu/packages/emacs-xyz.scm (emacs-llama): Update to 0.5.0.
[propagated-inputs]: Add emacs-compat.

Change-Id: Ifbcc7d9312c2b6194c16eb440d132f2ecc4abeba
c66369d6 — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-show-font: Update to 0.2.0.

* gnu/packages/emacs-xyz.scm (emacs-show-font): Update to 0.2.0.

Change-Id: Ibc1a0e54ddc0f67e9dd1ab1bbac43c4383991814
d95c773a — Nicolas Goaziou 1 year, 2 months ago
gnu: emacs-chatgpt-shell: Update to 2.12.2.

* gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): Update to 2.12.2.

Change-Id: I22c54f5ac5e26bfe73689b04db3a2d444e59ef92
ee920138 — Efraim Flashner 1 year, 2 months ago
gnu: vulkan-loader: Don't run the tests when cross-compiling.

* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Adjust the tests
flag to run the tests when not cross-compiling.

Change-Id: I1a31132ae38874adde598bc19e0ffe18896dd589
dc7f2cd9 — Maxim Cournoyer 1 year, 2 months ago
services/gnome: Reinstate auto-configuration for GNOME Boxes.

Previously to 4722496292 ("Remove gnome-boxes from default GNOME apps."), USB
redirection for GNOME Boxes had been working out-of-the-box.  Reinstate the
extensions that made that possible, so that simply adding the gnome-boxes
package back to one of the gnome-desktop-configuration fields does the right
thing.

* gnu/services/desktop.scm (gnome-setuid-programs): New procedure.
(gnome-desktop-service-type) [privileged-program-service-type]: Use it as an
extension.
* gnu/packages/gnome.scm (gnome-boxes):
[inputs]: Move spice-gtk to...
[propagated-inputs]: ... here.
[description]: Document extra steps necessary to enable the USB redirection
feature.

Change-Id: If84e8a2e0c480ddd1d7cd294890fad1ae2a76987
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
f9e13323 — Maxim Cournoyer 1 year, 2 months ago
services/desktop: Use transitively propagated GNOME packages for polkit/udev.

This is useful for automatically picking up the polkit or udev rules from the
GNOME packages propagated inputs (transitively), e.g. spice-gtk from the
gnome-boxes package.

* gnu/services/desktop.scm (gnome-profile): Add a #:transitive? argument.
(gnome-udev-configuration-files): Use it.
(gnome-polkit-settings): Likewise.

Change-Id: I3597c9d3dc296e8f3e45017bb02e500db0b73783
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
5481a964 — Efraim Flashner 1 year, 2 months ago
gnu: llvm-19: Rewrite using make-llvm.

* gnu/packages/llvm.scm (llvm-19): Rewrite using make-llvm.

Change-Id: If22a7388f38c139cd35225b8afe8f812ff158673
a88db75e — Efraim Flashner 1 year, 2 months ago
gnu: llvm-17: Rewrite using make-llvm.

* gnu/packages/llvm.scm (make-llvm)[arguments]: Adjust configure-flags
for llvm version 17 and higher.
(llvm-17): Rewrite using make-llvm.

Change-Id: I3d3437333409c1882e41d1fcf8cda8e1cadd1786
ba1d16b1 — Efraim Flashner 1 year, 2 months ago
gnu: llvm-16: Rewrite using make-llvm.

* gnu/packages/llvm.scm (make-llvm)[arguments]: Adjust configure-flags
and phases for llvm version 16 and higher.
(llvm-16): Rewrite using make-llvm.

Change-Id: Ia79cd90d1219fc6210090a724595b3df04a097d7
deb35623 — Efraim Flashner 1 year, 2 months ago
gnu: Add make-llvm procedure.

* gnu/packages/llvm.scm (make-llvm): New procedure.
(llvm-15): Rewrite using make-llvm.

Change-Id: I8f7d7bd5cf8bbe86af8f4a75bf8aec09074c07dc
b821b3be — Efraim Flashner 1 year, 2 months ago
gnu: llvm-19: Fix cross-building.

* gnu/packages/llvm.scm (llvm-19)[arguments]: When cross-building use an
updated set of configure-flags.

Change-Id: If29af878c3941aa994850e55c00cd818aab61f49
Next