~ruther/guix-local

9470bed0 — Guillaume Le Vaillant 5 months ago
gnu: monero-gui: Update to 0.18.4.3.

* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.3.

Change-Id: I0c09e79938336e856ec0ea1572359b8f12e677ca
8dfaf59d — Guillaume Le Vaillant 5 months ago
gnu: monero: Update to 0.18.4.3.

* gnu/packages/finance.scm (monero): Update to 0.18.4.3.

Change-Id: Ifc08f372c1b632e101334485ae1b44d3a82dde89
18ea7bc4 — Oleg Pykhalov 5 months ago
home: services: Add niri.

This introduces a new home service for Niri, a scrollable tiling Wayland
compositor that combines traditional tiling window management with smooth
scrolling between workspaces.

The service provides:
- home-niri-service-type for installing and configuring Niri
- Shepherd service that starts Niri in a DBus session
- Proper Wayland environment variables (XDG_CURRENT_DESKTOP,
XDG_SESSION_DESKTOP, etc.)
- Integration with xdg-desktop-portal and related components

The service starts Niri with appropriate environment variables for
Wayland compatibility and includes necessary dependencies like
xdg-desktop-portal-gnome and xdg-desktop-portal-gtk for proper
desktop integration.

* gnu/home/services/niri.scm: New file containing the service implementation.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
* doc/guix.texi (Niri window manager): Add comprehensive documentation.

Change-Id: I9ef081226b4aaa31706d1fbc0d8b7aa1a202cd6e
2e1be00d — Steve George 5 months ago
news: Add info about 'Sustain and Strengthen Guix' fundraising.

* etc/news.scm: New entry.

Change-Id: Ic1bfeb9ca1fac6f0d115dcb27d81e96c5e67d14d
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
cf87c59f — 宋文武 5 months ago
gnu: abbaye: Update to 2.0.5.

* gnu/packages/games.scm (abbaye): Update to 2.0.5.

Change-Id: I1ca7f819e4a9dead4baf0c08252352563862a602
gnu: sbcl-parachute: Update to 1.5.0-3.86fc13d.

* gnu/packages/lisp-check.scm (sbcl-parachute): Update to 1.5.0-3.86fc13d.
[source]: Update source url.
[home-page]: Update home-page url.

Change-Id: Iec0632eeceb8658ed70b0700661a264f1993d06e
gnu: trealla: Update to 2.83.16.

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

Change-Id: I6da35d69b65bb1f68e8a9f89395aac4c0877f394
e957f41c — Charles Jackson 5 months ago
gnu: Add clasp-charje.loop.

* gnu/packages/lisp-xyz.scm (clasp-charje.loop): New variable.

Change-Id: If0c0e7e4c3b5ed54cf7d80d94f4f4057d8947327
Signed-off-by: jgart <jgart@dismail.de>
1acd3fcb — Charles Jackson 5 months ago
gnu: Add ecl-charje.loop.

* gnu/packages/lisp-xyz.scm (ecl-charje.loop): New variable.

Change-Id: I5a65598659f8346cb37632a8da08855c197ddd14
Signed-off-by: jgart <jgart@dismail.de>
1a202926 — Charles Jackson 5 months ago
gnu: sbcl-charje.loop: Update to 1.0.1.

* gnu/packages/lisp-xyz.scm (sbcl-charje.loop): Update to 1.0.1.
[inputs]: Remove sbcl-cl-environments.
[description]: Improve description.

Change-Id: I9542dbe09f6554ef86928d5b9101f8066672d3fa
Signed-off-by: jgart <jgart@dismail.de>
43acdca6 — Peter Polidoro 5 months ago
gnu: kicad: Update to 9.0.5.

* gnu/packages/engineering.scm (kicad): Update to 9.0.5.

Change-Id: I6b73afb0085491e3dca897de4b6c5e8bd05487cb
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
092f9339 — Sharlatan Hellseher 5 months ago
gnu: packages/python-xyz: Sort python-[vw]* variables.

* gnu/packages/python-xyz.scm (python-validate-email,
python-validators, python-valkey, python-vcversioner, python-vdf,
python-vendetect, python-verboselogs, python-version, python-versioneer,
python-verspec, python-vine, python-virtualenv, python-virtualenv-clone,
python-vncdotool, python-vncdotool-bootstrap, python-vobject,
python-voluptuous, python-wand, python-wasabi, python-watchdog,
python-watchfiles, python-wcwidth, python-whatever, python-whatthepatch,
python-wheel-filename): Sort variables alphabetically.

Change-Id: Ie149cee0f4c2eed98b7b24eb58576fc1e5eb8866
14f316fc — Sharlatan Hellseher 5 months ago
gnu: python-valkey: Reduce closure size.

* gnu/packages/python-xyz.scm (python-valkey)[native-inputs]: Remove
python-cachetools, python-pytest, python-pytest-asyncio, and
python-pytest-timeout.

Change-Id: I96930eee30ac84275a2fb33e29de43fd5a703ce1
63343094 — Sharlatan Hellseher 5 months ago
gnu: python-vcversioner: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-vcversioner)[build-system]: Switch
to pyproject-build-system.
[arguments] <tests?>: No tests in PyPI.
[native-inputs]: Add python-setuptools.

Change-Id: Ieed2b0967048dfcba1f3a701dc0564d2cf2bdca2
817350b8 — Sharlatan Hellseher 5 months ago
gnu: python-verboselogs: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-verboselogs):
[build-system]: Switch to pyproejct-build-system.
[arguments] <test-flags>: Move pytest option here from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.

Change-Id: Ifa85553cfbafd32d2ed98b68b8781a66cdf14f18
96494929 — Sharlatan Hellseher 5 months ago
gnu: python-version: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-version)[buld-system]: Switch to
pyproject-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.

Change-Id: Ie344161711288799835488c628ab0a810a4b3c17
76f2cbec — Sharlatan Hellseher 5 months ago
gnu: python-verspec: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-verspec): Improve package style,
use G-Expressions, adjust indentation and fileds sequence.
[build-system]: Switch to pyproejct-build-system.
[arguments] <phases>: Use default 'check; add 'pre-check.
[native-inputs]: Remove python-coverage, python-flake8, and python-mypy;
add python-setuptools.

Change-Id: I74488686bc31e7b95d59026f1b63074b30e1c26c
e544755b — Sharlatan Hellseher 5 months ago
gnu: python-jwcrypto: Update to 1.5.6.

* gnu/packages/python-web.scm (python-jwcrypto): Update to 1.5.6.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ib473fedf27f67e3bc151aa30267141a806b6c1fc
15de5ace — Sharlatan Hellseher 5 months ago
gnu: python-lambda-4dn: Fix build.

* gnu/packages/web.scm (python-lambda-4dn)[arguments] <tests?>: No tests
in PyPI archive.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-wheel.

Change-Id: I96e9102f68dbbc2472ddc209dd20a907a9e6ba3d
1a7bffe0 — Sharlatan Hellseher 5 months ago
gnu: python-vobject: Fix home page.

* gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken
URL.

Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6
Next