~ruther/guix-local

31b39cee — Picnoir 2 years ago
gnu: Add rust-slog-async-2-8.

* gnu/packages/crates-io.scm (rust-slog-async-2-8): New variable. Required by
Nsncd.

Change-Id: I9f1a6041c92760b481acc30c0bddd28330b98b2c
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
78f09fb7 — Picnoir 2 years ago
gnu: Add rust-temp-env-0.3.

* gnu/packages/crates-io.scm (rust-temp-env-0.3): New variable. Required by
Nsncd.

Change-Id: I0cf5084339b889aa6fdaeeeca7b6be2ffcdcb48c
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
abfef465 — Picnoir 2 years ago
gnu: Add rust-dns-lookup-2.

* gnu/packages/crates-io.scm (rust-dns-lookup-2): New variable. Required by
Nsncd.

Change-Id: I66a8488c93cc0c119417270db93733424a791069
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
aed9a0e9 — Picnoir 2 years ago
gnu: Add rust-nix-0.28.

* gnu/packages/crates-io.scm (rust-nix-0.28): New variable. Required by Nsncd.

Change-Id: I51964d3be9cfb5e78b727a1a9e400fb61e57321f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2c2ec117 — Picnoir 2 years ago
gnu: Add rust-libc-0.2.153.

* gnu/packages/crates-io.scm (rust-libc-0.2.153): New variable. Required by
rust-nix 0.18.

Change-Id: I95c6663b0262f3e893c38ed51c34176144e4f750
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0362b504 — Ludovic Courtès 2 years ago
gnu: knot: Remove input labels.

* gnu/packages/dns.scm (knot)[inputs]: Remove labels.

Change-Id: I03be6db350b939f8a17c8a2e572dda62b16b48af
162015ab — Ludovic Courtès 2 years ago
gnu: knot: Build against libbpf 0.8.

Commit 12d2a6e5a6f412d91ba0c34a1c3c080c6c587cc6 introduced a regression
whereby ./configure would error out for lack of libxdp.

* gnu/packages/dns.scm (knot)[inputs]: Replace LIBBPF with LIBBPF-0.8.

Change-Id: Ifeeacc27705d4d617ee0c58672f22d5f9de06389
5245e081 — Ludovic Courtès 2 years ago
gnu: libbpf: Reintroduce 0.8.1.

This version was removed in 12d2a6e5a6f412d91ba0c34a1c3c080c6c587cc6.

* gnu/packages/linux.scm (libbpf-0.8): New variable.

Change-Id: I99a323667ce86671caf3fc0227379fbba073c0a1
c9f00f04 — Suhail Singh 2 years ago
gnu: emacs-org: Update to 9.6.30.

* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.30.

Change-Id: I3049798cce9d903c4bee14c930d7862872bb8774
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
20e7b892 — Ludovic Courtès 2 years ago
services: darkstat: Depend on ‘user-processes’.

* gnu/services/monitoring.scm (darkstat-shepherd-service): Add
‘user-processes’ to ‘requirement’.

Change-Id: I6abaefd88c6075a0379e5867838653765dfaa08e
3298ec02 — Ludovic Courtès 2 years ago
services: avahi: Use socket activation and log to stderr.

* gnu/services/avahi.scm (avahi-shepherd-service): Change to systemd
style.  Remove ‘--daemonize’ option and #:pid-file.  Add #:lazy-start?
and #:log-file.

Change-Id: I1915243f057ff3bbe281f46f17826f24b124f659
b9b0f0a9 — Ludovic Courtès 2 years ago
services: dbus: Log to stderr rather than syslog.

* gnu/services/dbus.scm (dbus-shepherd-service): Remove ‘--syslog-only’
option and pass #:log-file unconditionally.

Change-Id: I9e42f241e08b95ff01e9ad69551bc2c7ce869d6d
49e9c9ec — Ludovic Courtès 2 years ago
services: tor: Log to stderr rather than syslog.

* gnu/services/networking.scm (tor-configuration->torrc): Change ‘Log’
directive to ‘stderr’.
(tor-shepherd-service): Remove /dev/log file system mapping.

Change-Id: I2e33ad8033f884ce59d929a4181172325331efe0
8f0878da — Ludovic Courtès 2 years ago
services: nscd: ‘log-file’ defaults to #f.

* gnu/services/base.scm (<nscd-configuration>)[log-file]: Default to #f.
* doc/guix.texi (Base Services): Clarify documentation.

Change-Id: Ia75914fc2665db13bef688d53659083a615ebef4
bc06affa — Oleg Pykhalov 2 years ago
services: nix: Fix activation.

This commit follows 797be0ea5c3703ad96acd32c98dca5f946cf5c95.

Reported by kiasoc5 <kiasoc5@disroot.org> at
<https://lists.gnu.org/archive/html/help-guix/2024-05/msg00185.html>.

* gnu/services/nix.scm (nix-activation): Avoid provisioning the store if it
already exists.

Change-Id: I159e8af5d7bd6ce62857b356d6e9ac68fe16acf4
eac51712 — Andrew Tropin 2 years ago
Revert "services: home: Use pairs instead of lists."

This reverts commit dbeef44f3c520816251bde74c1005915a637e1ef.

Despite the more semantically correct data type, it doesn't follow the style
of the most services and also breaks user-facing API.

Change-Id: Ib4ef4e9cd2f53ac853a5b7c7c90e57c35c99a5ea
d82e3659 — Ludovic Courtès 2 years ago
gnu: cuirass: Update to Update to e4b4206.

* gnu/packages/ci.scm (cuirass): Update to e4b4206.

Change-Id: I8265b24e716c1941ee48c0aa33b0569dc6e269ba
0bd5e1bf — Herman Rimm 2 years ago
gnu: minizinc: Update to 2.8.4.

* gnu/packages/maths.scm (minizinc): Update to 2.8.4.

Change-Id: I503fd004b38abaac8829a2cb94c182b001d83763
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
977bac68 — Herman Rimm 2 years ago
gnu: chuffed: Update to 0.13.2.

* gnu/packages/maths.scm (chuffed): Update to 0.13.2.

Change-Id: I77fc1ceb9caa42833689fba771010aeb38443e5e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4b443b41 — Herman Rimm 2 years ago
gnu: gecode: Update to 6.2.0-1.f7f0d7c.

* gnu/packages/maths.scm (gecode): Update to 6.2.0-1.f7f0d7c.
[version]: Use version.
[arguments]: Add patch-msc-and-version phase.  Install examples to the
examples output again.
(minizinc)[arguments]: Copy provided gecode.msc file instead.

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