Commit graph

168610 commits

Author SHA1 Message Date
Sughosha
bf3b751699
gnu: libvnc: Update to 0.9.15.
* gnu/packages/vnc.scm (libvnc): Update to 0.9.15.

Change-Id: I815ed478823271b42a93bf0b7b6c6c47c3103931
2025-09-20 15:08:58 +08:00
Sughosha
03f59b6f29
gnu: konsole: Update to 25.08.1.
* gnu/packages/kde-systemtools.scm (konsole): Update to 25.08.1.

Change-Id: I506c8df339a65aabf00aaaff91b22846564be7ce
2025-09-20 15:08:57 +08:00
Sughosha
a878d3ceab
gnu: khelpcenter: Update to 25.08.1.
* gnu/packages/kde-systemtools.scm (khelpcenter): Update to 25.08.1.

Change-Id: I5e994dcfaff4181c92bcee061c44db13397630c0
2025-09-20 15:08:57 +08:00
Sughosha
f8d692617f
gnu: dolphin-plugins: Update to 25.08.1.
* gnu/packages/kde-systemtools.scm (dolphin-plugins): Update to 25.08.1.

Change-Id: I039cf48ce1202352360266b5ceb6b2155f4fdec0
2025-09-20 15:08:57 +08:00
Sughosha
ec1995734d
gnu: dolphin: Update to 25.08.1.
* gnu/packages/kde-systemtools.scm (dolphin): Update to 25.08.1.
[inputs]: Reorder; add qtmultimedia; remove phonon.

Change-Id: I6e0dd1d573151f34e03a0ebc55c04e89139a7a6a
2025-09-20 15:08:57 +08:00
Sughosha
5fc4252026
gnu: baloo-widgets: Update to 25.08.1.
* gnu/packages/kde.scm (baloo-widgets): Update to 25.08.1.

Change-Id: I12506caadb4f010f1e33ec40a6910e7683c1f7f7
2025-09-20 15:08:54 +08:00
Remco van 't Veer
bb07d7c1b2
gnu: ruby-3.4: Update to 3.4.6.
* gnu/packages/ruby.scm (ruby-3.4): Update to 3.4.6.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-19 21:59:42 +02:00
Andreas Enge
738d971d7e
gnu: Remove binutils-vc4.
* gnu/packages/embedded.scm (binutils-vc4): Delete variable.

Fixes: guix/guix#2103
Change-Id: I126622cfd2688ffb6d1f74169dbd53dfdb155082
2025-09-19 21:46:19 +02:00
Andreas Enge
0a85a0ee9d
gnu: Remove vte/gtk+-2.
* gnu/packages/gnome.scm (vte/gtk+-2): Delete variable.

Change-Id: I78c8866695474f1333b705e82ac4df961b76c7ca
2025-09-19 21:45:38 +02:00
Andreas Enge
e204bb5f1d
gnu: Remove gnurobots.
* gnu/packages/games.scm (gnurobots): Delete variable.

Fixes: guix/guix#2102
Change-Id: I6ccdebbb48980cc03de05413b5058be0b92da73d
2025-09-19 21:44:37 +02:00
Andreas Enge
b4e5a7bfd4
gnu: Remove llvm-6.
* gnu/packages/llvm.scm (llvm-6): Delete variable.

Change-Id: I53839e5d7bfe560458628fb2c4c42bd6c2d0566d
2025-09-19 21:42:12 +02:00
Andreas Enge
8d94240589
gnu: Remove llvm-3.8.
* gnu/packages/llvm.scm (llvm-3.8): Delete variable.
* gnu/packages/patches/llvm-3.x.1-fix-build-with-gcc.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Fixes: guix/guix#2101
Change-Id: I71cee0723420fb7f928c0d1c747a3bf4424fa344
2025-09-19 21:40:35 +02:00
Andreas Enge
6ff714dfb1
gnu: Remove extempore.
* gnu/packages/music.scm (extempore): Delete variable.

Change-Id: Ifd801d299c429f01dc20c1e0292243c7f7a6fb43
2025-09-19 21:37:59 +02:00
Andreas Enge
11dcc36d5e
gnu: Unregister deleted file.
This is a follow-up to commit 3dc53ee3e7.

* gnu/packages/llvm.scm (dist_patch_DATA): Really unregister
gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch.

Change-Id: Ib49c1b506decfa1c5b0b11947964cfc9af2b61b6
2025-09-19 21:37:59 +02:00
Andreas Enge
3dc53ee3e7
gnu: Remove llvm-3.5.
* gnu/packages/llvm.scm (llvm-3.5): Delete variable.
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch:
Delete file.
* gnu/packages/llvm.scm (dist_patch_DATA): Unregister file.

Fixes: guix/guix#2100
Change-Id: I60dffaa5eb7f662994daefa84cd49dac5243c4c4
2025-09-19 21:29:28 +02:00
Andreas Enge
b08fea7497
gnu: Remove (gnu packages pure).
* gnu/packages/pure.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: Ifaf95459e662d291cd5276f9c4b9bf904f5041c6
2025-09-19 21:26:15 +02:00
Andreas Enge
9570059354
gnu: Remove pure.
* gnu/packages/pure.scm (pure): Delete variable.

Change-Id: Id6cc15587de7aa48f239a7049117000495fb0b50
2025-09-19 21:25:11 +02:00
Andreas Enge
24582bf8e2
gnu: Remove llvm-3.7.
* gnu/packages/llvm.scm (llvm-3.7): Delete variable.

Fixes: guix/guix#2099
Change-Id: I912b8ae8f33a63bad2becbdc1fbd5cf42e93f913
2025-09-19 21:15:44 +02:00
Andreas Enge
59a1048555
gnu: llvm-3.5: Remove inheritance from llvm-3.7.
* gnu/packages/llvm.scm (llvm-3.5)[inherit]: Replace llvm-3.7 by llvm-6.
[outputs, arguments]: Copy-paste from llvm-3.7.

Change-Id: Ic1743867ad5eec6fd6d3a806ddc3ba9e3539ab11
2025-09-19 21:13:42 +02:00
Andreas Enge
dc959be641
gnu: Remove unused patch.
This is a follow-up to commit 2c4acd05d4.

* gnu/packages/patches/clang-3.8-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: I402f01f1fa442f71b3a0b8c67faa38ae76ac8d6e
2025-09-19 21:07:15 +02:00
Andreas Enge
76aebf2139
gnu: Remove clang-3.7.
* gnu/packages/llvm.scm (clang-3.7): Delete variable.
* gnu/packages/patches/clang-3.5-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: Iacf6b9a8f7a70526ffadfdbd1a587d81fae1967f
2025-09-19 21:05:46 +02:00
Andreas Enge
8860d76d78
gnu: Remove clang-runtime-3.7.
* gnu/packages/llvm.scm (clang-runtime-3.7): Delete variable.
* gnu/packages/patches/clang-3.5-libsanitizer-ustat-fix.patch,
gnu/packages/patches/clang-runtime-3.7-fix-build-with-python3.patch,
gnu/packages/patches/clang-runtime-3.8-libsanitizer-mode-field.patch,
gnu/packages/patches/clang-runtime-asan-build-fixes.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Change-Id: I848b09d29585217b0cc3d2f9ac1867e8ee5e853c
2025-09-19 21:03:54 +02:00
Andreas Enge
fe355fa142
gnu: Remove beignet.
* gnu/packages/opencl.scm (beignet): Delete variable.

Change-Id: Iddbed6ef2057fe39c88df6862644dfe0e2b18a44
2025-09-19 20:59:23 +02:00
Andreas Enge
eb46ec7813
gnu: Remove latte-dock.
* gnu/packages/kde-plasma.scm (latte-dock): Delete variable.

Fixes: guix/guix#2090
Change-Id: Id8d92cf9286417f25e1d1f52a8e1429a10610f99
2025-09-19 20:58:39 +02:00
Andreas Enge
8e43073171
gnu: Remove choqok.
* gnu/packages/kde-internet.scm (choqok): Delete variable.

Fixes: guix/guix#2089
Change-Id: I57a7af5eb840c6b07fdbe67f706592f585a30f30
2025-09-19 20:57:45 +02:00
Andreas Enge
713501d840
gnu: Remove python-pillow-2.9.
* gnu/packages/python-xyz.scm (python-pillow-2.9): Delete variable.

Fixes: guix/guix#2086
Change-Id: I4ef66bff3aeeab8027d00a6685eeb32ad314720b
2025-09-19 20:56:02 +02:00
Andreas Enge
6f8e11ad48
gnu: Remove (gnu packages presentation).
* gnu/packages/presentation.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: I43b5ed8409bc79d84b929d9f00f57ab7ae9d4889
2025-09-19 20:54:25 +02:00
Andreas Enge
c3d4d79f52
gnu: Remove presentty.
* gnu/packages/presentation.scm (presentty): Delete variable.

Change-Id: Ieadaddbdd9ad8a4123a0e13f527296366824eb2f
2025-09-19 20:52:30 +02:00
jgart
1c73ab126d
gnu: trealla: Update to 2.82.40.
* gnu/packages/prolog.scm (trealla): Update to 2.82.40.

Change-Id: I005ae12838910aa9894ab60e1b21ddaae9c850dd
2025-09-19 09:16:17 -05:00
nomike
79127b953d
gnu: prusa-slicer: Update to 2.9.3.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.9.3.
 [inputs]: Add nlohmann-json.

Change-Id: I47a2830baabcbcfe9690f91fba5096a58bc07a3e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-19 12:12:44 +02:00
FuncProgLinux
1254705b89
gnu: mate: Add mate-sensors-applet.
* gnu/packages/mate.scm (mate)[propagated-inputs]: Add mate-sensors-applet.

Closes: #2766
Change-Id: I7076243aa7455fd0f40c3bb84e82c929c683ebca
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-19 15:56:56 +08:00
FuncProgLinux
57d23870c5
gnu: Add mate-sensors-applet.
* gnu/packages/mate.scm (mate-sensors-applet): New variable.

Change-Id: I9ecbc76145b43d38b63357f89099e296b467b78b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-19 15:55:53 +08:00
Vagrant Cascadian
14ca201bc3
gnu: u-boot-rock-4c-plus-rk3399: Use default configuration.
* gnu/packages/bootloaders.scm (u-boot-rock-4c-plus-rk3399): Use default
configuration.
2025-09-18 15:29:42 -07:00
Denis 'GNUtoo' Carikli
c91b01f1df
images: Add rock-4c-plus support.
* gnu/system/images/rock-4c-plus.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Change-Id: I156f552a26c9b2ca9f46353e3e2f3bf50bd88551
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-18 23:28:19 +02:00
Denis 'GNUtoo' Carikli
d300b9f7f3
system: Add u-boot-rock-4c-plus-rk3399.
* gnu/packages/bootloaders.scm (u-boot-rock-4c-plus-rk3399): New variable.
* gnu/bootloader/u-boot.scm (u-boot-rock-4c-plus-rk3399-bootloader):
  New exported variable.
* gnu/system/install.scm (rock-4c-plus-installation-os):
  New exported variable.

Change-Id: I37025b248178311ccf8246cb0e02ed9399f9c6ac
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-18 23:28:19 +02:00
Remco van 't Veer
fa832b8a8e
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>
2025-09-18 19:02:07 +02:00
Andreas Enge
9fd1794a6a
gnu: Remove gperf-3.0.
* gnu/packages/gperf.scm (gperf-3.0): Delete variable.

Fixes: guix/guix#1815
Change-Id: I1e2d470dc95a87a9dc39a5f03701f2e6d1b2aac9
2025-09-18 18:31:07 +02:00
Andreas Enge
d8ec0c6ce4
gnu: Remove libchop.
* gnu/packages/backup.scm (libchop): Delete variable.

Change-Id: I19ec27717e4f13a149f62e5a0a025c0f0f84c74d
2025-09-18 18:29:58 +02:00
jgart
0a7738536b
gnu: trealla: Update to 2.82.39.
* gnu/packages/prolog.scm (trealla): Update to 2.82.39.

Change-Id: I6594127d1b518d087a81a7d606f8727db517dd2c
2025-09-18 08:45:09 -05:00
Sharlatan Hellseher
86fab16adb
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
2025-09-18 11:51:49 +01:00
Sharlatan Hellseher
94e8fe6a16
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
2025-09-18 11:51:49 +01:00
Sharlatan Hellseher
ffafaef8d5
gnu: packages/astronomy: Sort #:use-module.
* gnu/packages/astronomy.scm: Sort #:use-module semantically and
alphabetically.

Change-Id: I970cd5d6b140cdb22fadfa1bffa5c25e9887f3c9
2025-09-18 11:51:49 +01:00
λx.x
75e243cc15
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>
2025-09-18 18:42:43 +08:00
ColdSideOfYourPillow
63f0d10810
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>
2025-09-18 12:14:35 +02:00
Amy Pillow
b06afc5805
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>
2025-09-18 12:14:35 +02:00
Giacomo Leidi
877610c1ce
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>
2025-09-18 12:14:35 +02:00
Ludovic Courtès
b9b7351a1d
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
2025-09-18 12:14:34 +02:00
Ludovic Courtès
7445776b7e
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
2025-09-18 12:14:34 +02:00
Ludovic Courtès
19deb9b658
daemon: “cannot read potential root” messages shows errno message.
* nix/libstore/gc.cc (findRoots): Print the message corresponding to errno.

Change-Id: Ia0ddfa6512bbeced1fb0c7c0cc69899674330f29
2025-09-18 12:14:34 +02:00
Denis 'GNUtoo' Carikli
3a64c0352b
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>
2025-09-18 12:08:28 +02:00