~ruther/guix-local

fa832b8a — Remco van 't Veer 8 months ago
gnu: ruby-3.3: Disinherit from ruby-3.4.

Remove inheritance relation between ruby-3.3 and ruby-3.4 to prevent
rebuilds of ruby-3.3 when ruby-3.4 changes.

* gnu/packages/ruby.scm (ruby-3.3): Disinherit from ruby-3.4 package.
Copy-paste the fields instead.

Change-Id: I93c1e1b8d57e6a3d4a6b6b5c0b00273a0f3430cc
Signed-off-by: Andreas Enge <andreas@enge.fr>
9fd1794a — Andreas Enge 7 months ago
gnu: Remove gperf-3.0.

* gnu/packages/gperf.scm (gperf-3.0): Delete variable.

Fixes: guix/guix#1815
Change-Id: I1e2d470dc95a87a9dc39a5f03701f2e6d1b2aac9
d8ec0c6c — Andreas Enge 7 months ago
gnu: Remove libchop.

* gnu/packages/backup.scm (libchop): Delete variable.

Change-Id: I19ec27717e4f13a149f62e5a0a025c0f0f84c74d
gnu: trealla: Update to 2.82.39.

* gnu/packages/prolog.scm (trealla): Update to 2.82.39.

Change-Id: I6594127d1b518d087a81a7d606f8727db517dd2c
86fab16a — Sharlatan Hellseher 7 months ago
gnu: packages/astronomy: Sort variables.

* gnu/packages/astronomy.scm: (python-asdf-coordinates-schemas,
python-poliastro, python-pynbody, python-radio-beam): Sort variables
alphabetically.

Change-Id: Ibbd5f7cc8bb223e183e089f9e759eb15ad93691f
94e8fe6a — Sharlatan Hellseher 7 months ago
gnu: packages/astronomy: Sort variables.

* gnu/packages/astronomy.scm: (python-asdf-standard, python-poppy,
python-pysiaf, python-pyvo, python-rad, python-regions): Sort variables
alphabetically.

Change-Id: I614e6559d9bfa13f468e95ce0cf98d8507521027
ffafaef8 — Sharlatan Hellseher 7 months ago
gnu: packages/astronomy: Sort #:use-module.

* gnu/packages/astronomy.scm: Sort #:use-module semantically and
alphabetically.

Change-Id: I970cd5d6b140cdb22fadfa1bffa5c25e9887f3c9
gnu: scrot: Update to to 1.12.1.

* gnu/packages/xdisorg.scm (scrot): Update to 1.12.1.

Closes: #2752
Change-Id: Ifd1ff93479288669f882f2e9d5a4d03f6cdb352b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
63f0d108 — ColdSideOfYourPillow 7 months ago
gnu: quickshell: Update to 0.2.0.

* gnu/packages/wm.scm (quickshell): Update to 0.2.0.

Change-Id: I56fd25f6c7a5b5c636eb7b646ae8b3a5099737ba
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b06afc58 — Amy Pillow 7 months ago
services: sddm: Require ‘pam_env.so’.

* gnu/services/sddm.scm (sddm-pam-service): New pam entry

Change-Id: Ia5912258a8da974b60fd74b02d0779c31ea7edf3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
877610c1 — Giacomo Leidi 7 months ago
services: oci: Fix OCI backed Shepherd services HOME variable.

This patch allows containers run with podman to run each with their own
specific user.

* doc/guix.texi: Fix wrong type for oci-container-configuration's
shepherd-dependencies field.
* gnu/services/containers.scm (oci-container-shepherd-service): In case
a specific container is not run through the user provisioned by the
oci-service-type, its environment is different from the globally
provisioned one and must be recomputed.

Change-Id: I5d636ad0616ced0af124002de4403da3067334de
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b9b7351a — Ludovic Courtès 7 months ago
gnu: cuirass: Update to 1.3.1.

* gnu/packages/ci.scm (cuirass): Update to 1.3.1.
[arguments]: Remove ‘install-minified-javascript’ phase.

Change-Id: Icd63715ffe03b0950f4cb7f2c3ee9a63c6997315
7445776b — Ludovic Courtès 8 months ago
gc: Open a connection to the daemon only when strictly necessary.

Fixes guix/guix#1901.

Previously, ‘guix gc --list-busy’ (which is invoked by ‘guix-daemon’) would
open a connection to the daemon, which in turn attempts to create
/var/guix/profiles/per-user/$USER.  However, when ‘guix-daemon‘ is running as
an unprivileged user, creating that directory fails with EPERM.  Because of
this, garbage collection would always fail when running the unprivileged
daemon on Guix System.

* guix/scripts/gc.scm (guix-gc): Remove upfront call to ‘open-connection’.
Instead, use ‘with-store’ only for operations that require it.

Change-Id: I1fbfd97cf7ba9e3087f7287b4776ea2f6623400d
19deb9b6 — Ludovic Courtès 8 months ago
daemon: “cannot read potential root” messages shows errno message.

* nix/libstore/gc.cc (findRoots): Print the message corresponding to errno.

Change-Id: Ia0ddfa6512bbeced1fb0c7c0cc69899674330f29
3a64c035 — Denis 'GNUtoo' Carikli 8 months ago
gnu: navit: Fix program execution.

* gnu/packages/geo.scm (navit)[arguments]<#:phases>
{patch-cmake_minimum_required}: New phase.

Change-Id: I91a6ef08565cbdf91e9985d581d9dfd475a0ebb2
Signed-off-by: Andreas Enge <andreas@enge.fr>
592e637b — Mathieu Laparie 9 months ago
gnu: nmail: Update to 5.5.1.

* gnu/packages/mail.scm (nmail): Update to 5.5.1.

Signed-off-by: Andreas Enge <andreas@enge.fr>
26ddcca4 — Ashish SHUKLA 7 months ago
gnu: Add kefir.

* gnu/packages/c.scm (kefir): New variable.

Change-Id: Idff4ef6d94cff0ad5d9f945331d5d65004c95a8e
Signed-off-by: Andreas Enge <andreas@enge.fr>
d486103d — André Batista 7 months ago
gnu: keepassxc-browser: Update to 1.9.9.6.

* gnu/packages/browser-extensions.scm (keepassxc-browser):
Update to 1.9.9.6.

Change-Id: I999f5b194abe7f44b30889ced1df5331270ec69f
Signed-off-by: Andreas Enge <andreas@enge.fr>
1ebb6974 — André Batista 7 months ago
gnu: ublock-origin: Update to 1.66.2.

* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.66.2.
(ublock-main-assets): Update to 0-5.011eef4a5b36a.
(ublock-prod-assets): Update to 0-5.6844322800de6.

Change-Id: I8a6b17f5e91eb8d8ec75fc32877bbf3f90eafdcb
Signed-off-by: Andreas Enge <andreas@enge.fr>
fbde0292 — Laura Kirsch 7 months ago
gnu: ausweisapp: Update to 2.3.2.

* gnu/packages/security-token.scm (ausweisapp): Update to 2.3.2.
[inputs]: Add eudev.

Signed-off-by: Andreas Enge <andreas@enge.fr>
Next