~ruther/guix-local

57b43d9a — Efraim Flashner 11 months ago
etc: manifests/release: Add more packages.

* etc/manifests/release.scm (%system-packages): Add shepherd.
(%bootloader-packages, %filesystem-packages): New variables.
(%system-manifest): Add %bootloader-packages, %filesystem-packages.

Change-Id: I18118e85d914cfaf5bab8abd6865974a5eba39cb
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>
57ec633e — Ludovic Courtès 11 months ago
doc: Use CSS from guix.gnu.org.

This is a followup to commit 7bbc00ccf0315a68509cacd6a85e1ae8ae7f5e5d of
guix/artwork.git.

* doc/build.scm (%manual-css-url): New variable.
(%makeinfo-html-options): Use it instead of www.gnu.org/…/manual.css.
(stylized-html): Likewise for the default #:manual-css-url.

Change-Id: I20bd3866383f8cbb4984993c15dbab483a17f6c9
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
a96214a0 — Artyom V. Poptsov 11 months ago
gnu: Add python-psutil-7.

* gnu/packages/python-xyz.scm (python-psutil-7): New variable.

Change-Id: Ibf3f1fa0c092e2118e67df731c70bdfa3a891b71
43bd2ad4 — Artyom V. Poptsov 11 months ago
gnu: px: Update to 3.6.10.

* gnu/packages/admin.scm (px): Update to 3.6.10.

Change-Id: I6c0ee8ad9c21eba6bf68e3b5adb05c5b6d3d5526
b533fc70 — Anderson Torres 11 months ago
gnu: emacs-e2wm: Update to 1.5.

* gnu/packages/emacs-xyz.scm (emacs-e2wm): Update to 1.5.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Next