~ruther/guix-local

ref: 162015abc06a1158ea8ef46b817901c04be04a55 guix-local/gnu d---------
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>
e170c514 — Simon South 2 years ago
gnu: asl: Update to 1.42-beta-267.

* gnu/packages/assembly.scm (asl): Update to 1.42-beta-267.

Change-Id: I47bddede842f3d63f993a93965df0f0302ef45d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f21aec55 — Artyom V. Poptsov 2 years ago
gnu: yggdrasil: Update to 0.5.6.

* gnu/packages/networking.scm (yggdrasil): Update to 0.5.6.

Change-Id: I365621a5147cdaf4e0ddfd51437a144aa00087aa
Signed-off-by: Andrew Tropin <andrew@trop.in>
aed52972 — Artyom V. Poptsov 2 years ago
gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20240529054413-b8e59574e2b2.

* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to
  v0.0.0-20240529054413-b8e59574e2b2.
  [arguments]: Use gexps.  Use go-1.21.

Change-Id: I30707c7a2cb6229149c6c9e9c0e3752b3222b84a
Signed-off-by: Andrew Tropin <andrew@trop.in>
dbeef44f — Andrew Tropin 2 years ago
services: home: Use pairs instead of lists.

* gnu/services/guix.scm: Use pairs instead of lists.
* doc/guix.texi: Update accordingly.
* gnu/tests/guix.scm: Update accordingly.

Change-Id: I0b8d3fa5b214add89bdb84a11fa20d1b319435f0
fa7906d6 — Wilko Meyer 2 years ago
gnu: linux-libre 6.9: Update to 6.9.3.

* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.3.
  (linux-libre-6.9-pristine-source): Update hashes.

Change-Id: Iac4dc95880d6d86b7c3ac5cfb7daa987d18169fa
Signed-off-by: Leo Famulari <leo@famulari.name>
dc4c48f1 — Ian Eure 2 years ago
gnu: librewolf: Update to 126.0-1 [security fixes].

* gnu/packages/librewolf.scm (librewolf): Update to 126.0-1.  Fixes
CVE-2024-4367, CVE-2024-4764, CVE-2024-4765, CVE-2024-4766, CVE-2024-4767,
CVE-2024-4768, CVE-2024-4769, CVE-2024-4770, CVE-2024-4771, CVE-2024-4772,
CVE-2024-4773, CVE-2024-4774, CVE-2024-4775, CVE-2024-4776, CVE-2024-4777,
CVE-2024-4778.

Change-Id: Iec010e516651588da389f747074cbd10f8c14377
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Next