~ruther/guix-local

fdbf4192 — Sören Tempel 2 years ago
gnu: bemenu: Install man pages

Since version 0.6.5 man pages are written in scdoc, therefore we
need to update the dependencies accordingly to ensure that the
man pages are build and installed:

* gnu/packages/xdisorg.scm (bemenu): Add dependency on scdoc.

Signed-off-by: Sören Tempel <soeren@soeren-tempel.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
bb317f46 — Greg Hogan 2 years ago
gnu: Add git-sizer.

* gnu/packages/version-control.scm (git-sizer): New variable.

Change-Id: I82a61e364782dabfd59d0e81ff310fa916b5ff23
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b177e753 — Greg Hogan 2 years ago
gnu: Add go-go-uber-org-goleak.

* gnu/packages/golang.scm (go-go-uber-org-goleak): New variable.

Change-Id: I4dd8f244c44ced8910752f67b318c4e39d5acd74
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
13e7d4d3 — Greg Hogan 2 years ago
gnu: Add go-github-com-cli-safeexec.

* gnu/packages/golang.scm (go-github-com-cli-safeexec): New variable.

Change-Id: Ibc183f5185de16b4d6528697cbc85183a3282733
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b23fd4fb — Jaeme Sifat 2 years ago
gnu: Add libdisplay-info.

libdisplay-info is a new dependency for the wlroots@0.17.0 update. As
seen here:

- https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0

The 'fix-meson-file phase was ripped right out of the wlroots@0.16.2
package. There was a surprise build dependency for Python in
generating the database.

* gnu/packages/wm.scm (libdisplay-info): New variable.

Change-Id: If6a466b902f4babdfb5bc9b3935c2d14f42ae662
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e47d3c6f — Miguel Ángel Moreno 2 years ago
gnu: Add emacs-fdroid.

* gnu/packages/android.scm (emacs-fdroid): New variable.

Change-Id: I68358b5490406aa6ee24391bee6e69bebc574d96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8b7e0c19 — Nicolas Graves 2 years ago
gnu: Add restartd.

* gnu/packages/admin.scm (restartd): New variable.
* gnu/packages/patches/restartd-update-robust.patch: Add file.
* gnu/local.mk: Register gnu/packages/patches/restartd-update-robust.patch.

Change-Id: I38b9b70e97b64f006a86d7618a75f1ec3ed8b034
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4166d7e4 — Nicolas Graves 2 years ago
gnu: Add snapper.

* gnu/packages/file-systems.scm (snapper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I0823705efcd6b043b7682b5c868c17065d307b9b
1cff19d8 — Ludovic Courtès 2 years ago
services: virtual-build-machine: Add ‘configuration’ action.

* gnu/services/virtualization.scm (build-vm-shepherd-services): Add
‘configuration’ action.
* doc/guix.texi (Virtualization Services): Document it.

Change-Id: I4734e096d744b3cda0d523692498a73c0029e188
cd0dc17e — Ludovic Courtès 2 years ago
services: virtual-build-machine: Add periodic GC job.

* gnu/services/virtualization.scm (%virtual-build-machine-operating-system):
Add ‘periodic-gc’ service.

Change-Id: Id5bde1ee3f8e1e549e231375e776d3201ec9e0b5
492b3a0c — Ludovic Courtès 2 years ago
services: virtual-build-machine: Use a non-volatile root file system.

This is a followup to e0ade40c2b7f39dc109ef03d43241033e14c4d4a, which
didn’t have the desired effect.

* gnu/services/virtualization.scm (virtual-build-machine-default-image):
Add ‘volatile-root?’ field.

Change-Id: I1a622f22cdd0f8f83860a6eb4a852518db3b46b7
4aa2dccd — Ludovic Courtès 2 years ago
services: virtual-build-machine: Do not offload when service is stopped.

* gnu/services/virtualization.scm (check-vm-availability): Check the
value of ‘live-service-running’.

Change-Id: Iba858ea0fa417d9276e026b72b4b78791932482e
c1d37d06 — Ludovic Courtès 2 years ago
services: block-facebook-hosts: Use proper unroutable addresses.

This is safer and more appropriate than redirecting to localhost.

* gnu/services/networking.scm (%unroutable-ipv4, %unroutable-ipv6): New
variables.
(facebook-host-aliases): Use them.

Change-Id: Idd4b1fec903c52d542d177a52fec1814eded4119
f8f0a595 — Sharlatan Hellseher 2 years ago
gnu: node-safe-stable-stringify: Move package in alphabetical order.

* gnu/packages/node-xyz.scm (node-safe-stable-stringify): Move package
in alphabetical order.

Change-Id: I00c93906dfde4108a285709afec508864f5e08f7
3fec61b1 — Sharlatan Hellseher 2 years ago
gnu: node-irc-colors: Move package in alphabetical order.

* gnu/packages/node-xyz.scm (node-irc-colors): Move package in
alphabetical order.

Change-Id: If30c3362a7b36be5c6e6c2e6c4284242f185f1bd
cb110741 — Sharlatan Hellseher 2 years ago
gnu: node-xyz: Add a note to the end of the file.

* gnu/packages/node-xyz.scm: Add a note to avoid adding packages in the
end of the file.

Change-Id: If1f35eb120d283ce9e9dc84ec7b97aebfad4ed5e
345a54ff — Nicolas Graves 2 years ago
gnu: node-serialport-*: Move packages in alphabetical order.

* gnu/packages/node-xyz.scm (node-serialport-*): Move packages in alphabetical order.

Change-Id: I3245d4dbb788061eb3264e73fc9d1fae4d4aa77b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4724d745 — Nicolas Graves 2 years ago
gnu: node-path-key: Move package in alphabetical order.

* gnu/packages/node-xyz.scm (node-path-key): Move package in alphabetical order.

Change-Id: I33d737668063c13f6cd369f8d922eb1aa02f7177
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5e411428 — Nicolas Graves 2 years ago
gnu: node-semver: Move package in alphabetical order.

* gnu/packages/node-xyz.scm (node-semver): Move package in alphabetical order.

Change-Id: I723b019db2e46ec7acb5b594a1eacdcd4ddd8ac6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
44886c03 — Nicolas Graves 2 years ago
gnu: packages: node-xyz: Add alphatical order header.

* (gnu/packages/node-xyz): Add alphabetical order header.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next