~ruther/guix-local

ref: 5f3a33f659b40b52875e142fc39449430e22e537 guix-local/gnu d---------
5f3a33f6 — Ludovic Courtès 10 months ago
services: rsync: Remove Shepherd 0.9.0 compatibility shim.

* gnu/services/rsync.scm (rsync-shepherd-service): Remove
‘inetd-style?’.

Change-Id: Iab4a72ade621add1cf6e186c6c6a8be415829d11
d2d961b7 — Ashish SHUKLA 10 months ago
services: iwd: Fix expression.

This is a follow-up to c4e1081f82c4f45e34cf6aca1e3f3347dd384c79.  The return
value of ‘iwd-environment’ wasn't quoted.

* gnu/services/networking.scm (iwd-environment): Return list in a
G-expression.

Change-Id: I5c2fb9ecd5d5c1aa61bd7758b66c7284f6e568b3
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Fixes: https://codeberg.org/guix/guix/issues/450
f3e74ef2 — Ada Stevenson 11 months ago
gnu: clisp: Actually fix failing test.

This is a follow up to f2acfcc3fdd31082f909b8edc39f278c8cf14e45 that didn't
actually fix the issue with patching the paths.

* gnu/packages/lisp.scm (clisp)[arguments]<#:phases>: In ‘patch-sh-and-pwd’,
patch ‘cat’ reference for the streamslong test.
Rename the phase to ‘patch-references’.

Change-Id: I16363fad0c20a83d5aaa763799001a32b2725584
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
52d82e55 — Efraim Flashner 10 months ago
gnu: vifm: Update to 0.14.3.

* gnu/packages/vim.scm (vifm): Update to 0.14.3.

Change-Id: I47de1f1aa2ba5ac1e50f409362288d2175bf1184
695e2302 — Andreas Enge 11 months ago
gnu: flint: Update to 3.1.3.

* gnu/packages/algebra.scm (flint): Update to 3.1.3.

Change-Id: Icd429e06505138fa4e98d5b5138e678bc4bc5626
gnu: openbox: Fix alt-tabbing crash.

* gnu/packages/patches/openbox-add-fix-for-glib2-exposed-segfault.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/openbox.scm (openbox)[source]: Use patch.

Change-Id: I593b50bf14bdbeb300ea545ab9efe184651112fb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
776e00a5 — Grigory Shepelev 1 year, 1 month ago
gnu: Add sbcl-alive-lsp.

* gnu/packages/lisp-xyz.scm (sbcl-alive-lsp): New variable.

Change-Id: Id9fea38e2e4e1b66688cd478a255d49d53042285
e4e3176a — Sughosha 11 months ago
gnu: Add pmbootstrap.

* gnu/packages/postmarketos.scm: New file.
* gnu/packages/local.mk (GNU_SYSTEM_MODULES): Register file.

Change-Id: Ib8347dd536738d2ea16a961c85308a0e43b98c1f
6b50daa9 — Sergey Trofimov 11 months ago
gnu: iwd: Update to c4718a53.

* gnu/packages/networking.scm (iwd): Update to c4718a53.

Change-Id: I599a5cf259eae41ab21a1658b42fe89f5f20aa11
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c4e1081f — Sergey Trofimov 11 months ago
services: networking: Add iwd-service-type.

* gnu/services/networking.scm (iwd-service-type): New service type.
(iwd-configuration), (iwd-settings), (iwd-scan-settings),
(iwd-general-settings), (iwd-network-settings): New configuration types.
* doc/guix.texi (Networking setup): Document it.

Change-Id: I852115b9c6768b3ec4eedb34a7f9e66438bd1429
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e4995c99 — Sergey Trofimov 11 months ago
services: network-manager: Require wireless-daemon.

* gnu/services/networking.scm
(<network-manager-configuration>)[shepherd-requirement]:
Replace wpa-supplicant with wireless-daemon.
* doc/guix.texi (Networking Setup): Adjust.

Change-Id: Id1a51429ccb6ea24839fc2aacd051a3ffe91c33c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
faa8cdfc — Sergey Trofimov 11 months ago
services: wpa-supplicant: Add 'wireless-daemon' provision.

* gnu/services/networking.scm (wpa-supplicant-configuration):
[requirement]: Deprecate, [shepherd-requirement]: New field,
[shepherd-provision]: Extract to a field. Add 'wireless-daemon to it.
* doc/guix.texi (Networking Setup): Document it.

Change-Id: Icc6fdd695e6e96ef168a085524989da639f77cd3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2ec14691 — Sergey Trofimov 11 months ago
services: networking: Add shepherd-requirement for dhcpcd.

* gnu/services/networking.scm (dhcpcd-configuration): Add
shepherd-requirement field.
(dhcpcd-shepherd-service): Use it.
* doc/guix.texi (Networking Setup): Regenerate dhcpcd-configuration
documentation.
(File Systems): Fix typo.

Change-Id: Id347e2bed2569237685a47be82dbf686640db25b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
38756ac0 — Sergey Trofimov 11 months ago
services: configuration: Add define-enumerated-field-type helper.

* gnu/services/cups.scm (define-enumerated-field-type): Move...
* gnu/services/configuration.scm (define-enumerated-field-type): ...here.
* gnu/services/vpn.scm (define-enumerated-field-type): Remove.
* gnu/services/power.scm
(define-enum): Replace with define-enumerated-field-type.

Change-Id: I89ec40f479e3f800268e714f1f88d638be017c7e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
544ac628 — nomike 11 months ago
gnu: openscad: Update to 2025.06.01.

* gnu/packages/engineering.scm (openscad): Update to 2025.06.01.
[source]: Add patch.
[arguments]<#:phases>[configure-flags]: Add -DUSE_BUILTIN_MANIFOLD=OFF, set -DUSE_BUILTIN_OPENCSG=OFF.
Remove -DENABLE_TESTS=OFF, -DSNAPSHOT=ON.
[check]: Preserve phase.
[patch-source]: Remove bundled libraries.
[inputs]: Remove python-pip.  Add qtgamepad.
* gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.

Change-Id: Iec0e9201732a814af20e73a43ebc76bfaac494bb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
c30acafd — nomike 11 months ago
gnu: manifold: Update to 3.0.1-0.7c8fbe1.

* gnu/packages/engineering.scm (manifold): Update to commit 7c8fbe.

Change-Id: Id9524d8d436a5e6a830867a4c7a28c3436219341
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
a3ce628d — nomike 11 months ago
gnu: opencsg: Ran guix style.

* gnu/packages/graphics.scm (opencsg): Reformat.

Change-Id: Id59101442badbf8206d536b9c0124ba763ae26ff
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
f0657cef — nomike 11 months ago
gnu: opencsg: Update to 1.8.2.

* gnu/packages/graphics.scm (opencsg): Update to 1.8.2.
[build-system]: Switch to cmake build system.
[arguments]<#:phases>[configure]: Remove replacement.
[skip-example]: Delete phase.
[check]: Delete phase.

Change-Id: Iba5ee7f2d3a95b2df8226a5f4d42baa2806eec84
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
3d70c680 — Artyom V. Poptsov 11 months ago
gnu: s-tui: Update to 1.2.0.

* gnu/packages/admin.scm (s-tui): Update to 1.2.0.
[source]: Use git-fetch.
[inputs]: Remove python-psutil and python-urwid; add python-psutil-7 and
python-urwid-3.
[native-inputs]: Add python-setuptools, and python-wheel.

Change-Id: Ic4c760510145d5c5110c11626d1ea88e8b2bd0f4
ad67b021 — Artyom V. Poptsov 11 months ago
gnu: Add python-urwid-3.

* gnu/packages/python-xyz.scm (python-urwid-3): New variable.

Change-Id: If44704bb9c5492fbdaad1dc54bee18fa507b172a
Next