~ruther/guix-local

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>
25e9450d — Nicolas Graves 2 years ago
gnu: node-debug: Move package in alphabetical order.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f96bc239 — Nicolas Graves 2 years ago
gnu: node-ms: Move package in alphabetical order.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8cc24d34 — Nicolas Graves 2 years ago
gnu: node-segfault-handler: Move package in alphabetical order.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
614e615f — Nicolas Graves 2 years ago
gnu: node-file-uri-to-path: Move package in alphabetical order.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8a87e9e5 — Nicolas Graves 2 years ago
gnu: node-sqlite3: Move package in alphabetical order.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
016dc450 — Nicolas Graves 2 years ago
gnu: node-addon-api: Move package in alphabetical order.

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

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