gnu: monero-gui: Update to 0.18.4.3. * gnu/packages/finance.scm (monero-gui): Update to 0.18.4.3. Change-Id: I0c09e79938336e856ec0ea1572359b8f12e677ca
gnu: monero: Update to 0.18.4.3. * gnu/packages/finance.scm (monero): Update to 0.18.4.3. Change-Id: Ifc08f372c1b632e101334485ae1b44d3a82dde89
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
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>
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
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>
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>
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>
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>
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
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
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
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
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
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
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
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
gnu: python-vobject: Fix home page. * gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken URL. Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6