summaryrefslogtreecommitdiff
path: root/gnu/packages/admin.scm
AgeCommit message (Collapse)Author
2026-05-20gnu: debops: Return ansible to inputs.Sharlatan Hellseher
* gnu/packages/admin.scm (debops): [inputs]: Add ansible. Change-Id: I5537423c9d7bf34dfd83ca5bee70ad24d55ddd80
2026-05-20gnu: ansible: Fix site packages path on Python@3.12.Sharlatan Hellseher
* gnu/packages/admin.scm (ansible): [native-search-paths]: Update site-packages path for Python 3.12 version. Change-Id: Ic1fc8af7e8b72dfd8576f0ce8107d19a1b996dfc
2026-05-18gnu: debops: Update to 3.3.0.Sharlatan Hellseher
* gnu/packages/admin.scm (debops): Update to 3.3.0. [inputs]: Remove ansible for now, build fails with error "ModuleNotFoundError: No module named 'setuptools'" when present. [phases]{wrap-script}: Unwrap "/bin/ansible" for now. Change-Id: I0e481cf4ca37f6a3576ff75b7348e9e3eaeb3868
2026-05-18gnu: thefuck: Fix build by upgrading to 3.32-0.c7e7e1d.Hugo Buddelmeijer
* gnu/patches/thefuck-remove-broken-tests.patch: Remove patch. * gnu/packages/admin.scm (thefuck): Upgrade to 3.32-0.c7e7e1d. [source]: Don't use patch. [arguments]<#:test-flags>: Ignore broken tests. * gnu/local.mk (dist_patch_DATA): Unregister patch. Merges: https://codeberg.org/guix/guix/pulls/7617 Change-Id: I0bd94d7072412f73d4733af62e4577a2500db3a0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: nmap: Fix tests under python@3.12.Nicolas Graves
* gnu/packages/admin.scm (nmap)[arguments]<#:phases>: Add phase 'fix-tests-for-python-3.12. Change-Id: I9f4aa9fceca2d922e00b6305878e137644c2a39f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-06gnu: dhcpcd: Update to 10.3.2Ashish SHUKLA
* gnu/packages/admin.scm (dhcpcd): Update to 10.3.2. Change-Id: I261e7c110422c84a129d0c3cc99284945998db1b Merges: https://codeberg.org/guix/guix/pulls/8314 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-03gnu: witr: Update to 0.3.1.Artyom V. Poptsov
* gnu/packages/admin.scm (witr): Update to 0.3.1. Change-Id: I7c55c9b5a0d7c29d47f6ed6462cdc70530c92a00
2026-05-03gnu: htop: Update to 3.5.1.Artyom V. Poptsov
* gnu/packages/admin.scm (htop): Update to 3.5.1. Change-Id: I12adb4d1a2dfc731ed5fd1517bce67829e93fbd9
2026-04-27gnu: munge: Build the shared library only.Ludovic Courtès
* gnu/packages/admin.scm (munge)[arguments]: Pass ‘--disable-static’. Change-Id: I6383514166460262e4f964b635250ee0c4510119 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8046
2026-04-27gnu: munge: Use gexps.Ludovic Courtès
* gnu/packages/admin.scm (munge)[arguments]: Rewrite to gexps. Remove unnecessary ‘--with-libgcrypt-prefix’ configure flag. Change-Id: I25fb0b02105f2e22fba1ca04d495dca40e6314ee Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-27gnu: munge: Build from a Git checkout.Ludovic Courtès
* gnu/packages/admin.scm (munge)[source]: Switch to ‘git-fetch’ and adjust ‘snippet’ accordingly. [native-inputs]: Add ‘autoconf’, ‘automake’, and ‘libtool’. [arguments]: Add ‘pre-bootstrap’ phase. Adjust ‘skip-failing-tests’ phase. Change-Id: I807a7cff020757f785812f321a22ab03b0b04d5e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-27gnu: munge: Update to 0.5.18.Ludovic Courtès
* gnu/packages/admin.scm (munge)[source]: Update to 0.5.18 and adjust ‘snippet’. [native-inputs]: New field. [arguments]: In ‘skip-failing-tests’ phase, modify ‘03-munged.sh’ and adjust file names. Change-Id: I2f02d5ed0f095674427c308d7efeb3ad4c4e62b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-24gnu: Add yoctofetch.luca
* gnu/packages/admin.scm (yoctofetch): New variable. Change-Id: Ic00cd0460627378fcbb57fadffc0cb94d7b58658 Merges: https://codeberg.org/guix/guix/pulls/4990 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-23gnu: inetutils: Add patch to fix tests on our aarch64 build machines.Andreas Enge
* gnu/packages/patches/inetutils-drop-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register file. * gnu/packages/admin.scm (inetutils)[source]: Add patch. Fixes: guix/guix#7995 Change-Id: Iaaf8cb665b81d02c876acc9d400559d4f7d7bf90
2026-04-22gnu: htop: Update to 3.5.0.Artyom V. Poptsov
* gnu/packages/admin.scm (htop): Update to 3.5.0. Change-Id: Ied547508584e7b29b736eeecebe32b3ca5bb9b4a
2026-04-22gnu: debops: Switch to latest fuse.Noé Lopez
* gnu/packages/admin.scm (debops)[inputs]: Replace fuse-2 with fuse. Change-Id: Ibc195b24c39fb04a475688df04e10ba32986e0fc Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-10gnu: libcap-ng: Update to 0.9.3.Ashish SHUKLA
* gnu/packages/admin.scm (libcap-ng): Update to 0.9.3. [arguments]: Use G-expressions. <phases>: Add 'patch-configure-ac. Merges: https://codeberg.org/guix/guix/pulls/7767 Change-Id: I09f73e12098b9d4be56f1e553ffcd32680d5e559 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-09gnu: inetutils: Remove Hurd64 patch.Yelninei
The patch was obsoleted in inetutils 2.7. * gnu/packages/patches/inetutils-hurd64.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch entry. * gnu/packages/admin.scm (inetutils)[#:phases]: Remove 'apply-hurd64-patch phase Change-Id: I49ace01506cc2c01d1d377b5d97383424ed57722 Merges: https://codeberg.org/guix/guix/pulls/7743 References: https://codeberg.org/inetutils/inetutils/commit/69473322b51ea7621881954fe707a86baa316414 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-07gnu: shadow: Update to 4.19.0.Ashish SHUKLA
* gnu/packages/admin.scm (shadow): Update to 4.19.0. Add native-inputs. [arguments]<#:configure-flags>: Add flags. <#:phases>: Remove "remove-groups" phase. Merges: https://codeberg.org/guix/guix/pulls/5296 Change-Id: I750fadef67742423801d9f3c6e3c2b21d636025e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-07gnu: inetutils: Update to 2.7.Ashish SHUKLA
* gnu/packages/admin.scm (inetutils): Update to 2.7. Merges: https://codeberg.org/guix/guix/pulls/4845 Change-Id: Ibb1e53c894686fd2a9e70a39c0125cfc1cbf571a Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-31gnu: inxi: Update to 3.3.40-1.Efraim Flashner
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.40-1. [source]: Use new upstream URI. [arguments]: Adjust substitution of perl shebang in script. Fix locations of some binaries in the wrap-program section. (inxi)[inputs]: Add eudev, wayland-utils. Change-Id: Iccf953ac41cfbfdd07e04758757cdf8a451097bb
2026-03-31gnu: hosts: Modernize package.Hugo Buddelmeijer
* gnu/packages/admin.scm (hosts): Modernizeodernize. [build-system]: Switch to copy-build-system. [inputs]: Switch no new-style inputs. Move bats to native-inputs. Replace bash with bash-minimal. [native-inputs]: Add bats. [arguments]<#:modules><#:builder>: Remove. <#:phases>: Add patch-hosts and check phases. Change-Id: Id42e7a4c9ee533d2691009ab480a3a927dd7c83b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-31gnu: hosts: Fix build by updating to 3.6.5.Hugo Buddelmeijer
* gnu/packages/admin.scm (hosts): Update to 3.6.5. Merges: https://codeberg.org/guix/guix/pulls/7401 Change-Id: I1aa862cb6fa734b6151393732c3f856704032e69 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-26gnu: stress-ng: Update to 0.20.01.Artyom V. Poptsov
* gnu/packages/admin.scm (stress-ng): Update to 0.20.01. Change-Id: I402d3e2b6387d6c48099fa0cf0309414d403c343
2026-03-26gnu: dool: Update to 1.3.8.Artyom V. Poptsov
* gnu/packages/admin.scm (dool): Update to 1.3.8. Change-Id: Ie780bedf5356da6b11d9267a4fdfe6cd21a7b331
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-18gnu: Remove interrobang.Andreas Enge
* gnu/packages/admin.scm (interrobang): Delete variable. Fixes: guix/guix#6528 Change-Id: Ie9b736c277265a344f460ff36af8f477f2f051a8
2026-03-14gnu: audit: Build with aarch64 and arm support.Leo Nikkilä
* gnu/packages/admin.scm (audit)[arguments]<#:configure-flags>: Add "--with-aarch64" when building for aarch64. Similarly for armhf. Change-Id: I7577fb74f879cb560e21801cbe9e214ce3419e09 Co-authored-by: Andreas Enge <andreas@enge.fr>
2026-03-07gnu: rdfind: Update to 1.8.0.Artyom V. Poptsov
* gnu/packages/admin.scm (rdfind): Update to 1.8.0. Change-Id: I7df3cee80efd9fe7f6ccd3d6f5e3b4a0645a5299
2026-03-07gnu: s-tui: Update to 1.3.0.Artyom V. Poptsov
* gnu/packages/admin.scm (s-tui): Update to 1.3.0. [native-inputs]: Remove python-wheel. Change-Id: I8c51eed733fb7ac14a287adeb05166aa9cab0347
2026-03-07gnu: nmrpflash: Update to 0.9.27.Artyom V. Poptsov
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.27. Change-Id: I20aa88b2345f8c18f1fc2f822bed3904c46e4af5
2026-03-07gnu: fastfetch-minimal: Update to 2.60.0.Artyom V. Poptsov
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.60.0. Change-Id: I4d11eb4d4fb094a301d393a62e12ba0daa21ab96
2026-03-06gnu: solaar: Fix build.Liliana Marie Prikler
* gnu/packages/admin.scm (solaar)[native-inputs]: Add gobject-introspection.
2026-03-06gnu: python-dbus-python: Rename to python-dbus.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus-python): Rename to… (python-dbus): … this. Change name field accordingly. (python-dbusmock, python-screenkey): Adapt references. * gnu/packages/admin.scm (solaar): Likewise. * gnu/packages/gpodder.scm (gpodder): Likewise. * gnu/packages/music.scm (jack-select): Likewise. * gnu/packages/password-utils.scm (himitsu-secret-service): Likewise. * gnu/packages/printers.scm (printrun): Likewise. * gnu/packages/wm.scm (quicktile): Likewise. Change-Id: Iaeb2f37c534a699f259d14fc770db86f79c1d7e8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-05gnu: wpa-supplicant: Update to 2.11.Ada Stevenson
* gnu/packages/admin.scm (wpa-supplicant): Update to 2.11. Merges: https://codeberg.org/guix/guix/pulls/6870 Change-Id: I84e5853f0dc92ad8d1f83f24031cd8df4dd60219 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: Add undervoltmarderbot
* gnu/packages/admin.scm (undervolt): New variable. Merges: https://codeberg.org/guix/guix/pulls/6747 Change-Id: I87569de5a4b4e31d47ee628c4a3e73c776931d33 Reviwed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-01gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/admin.scm, gnu/packages/containers.scm, gnu/packages/geo.scm, gnu/packages/monitoring.scm, gnu/packages/networking.scm, gnu/packages/sdl.scm, gnu/packages/shellutils.scm, gnu/packages/specifications.scm, gnu/packages/sssd.scm, gnu/packages/statistics.scm, gnu/packages/tcl.scm, gnu/packages/telephony.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tor-browsers.scm: Fix some spelling errors. Change-Id: Idefb46cfe06869670c7f3b5229c8a39ac17392db
2026-02-25gnu: igt-gpu-tools: Update to 2.3.Sviatoslav Bulbakha
* gnu/packages/admin.scm (igt-gpu-tools): Update to 2.3. Merges: https://codeberg.org/guix/guix/pulls/4968 Change-Id: Id5e0ad832b1765a9be100ab3bb1e363a01b52aaf Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25gnu: seatd: Update to 0.9.2.Ashish SHUKLA
* gnu/packages/admin.scm (seatd): Update to 0.9.2. Merges: https://codeberg.org/guix/guix/pulls/5412 Change-Id: I61b86dc468ab928c9916d5a4a07f3fcc420bc4ac Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25gnu: Add radius.Andy Tai
* gnu/packages/admin.scm (radius): New variable. Merges: https://codeberg.org/guix/guix/pulls/5436 Change-Id: I2030b0727e58a6c1fa8648adcc668fe1a764012c Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25gnu: hetznercloud-cli: Update to 1.61.0.Sharlatan Hellseher
* gnu/packages/admin.scm (hetznercloud-cli): Update to 1.61.0. [native-inputs]: Add go-golang-org-x-exp, go-golang-org-x-net, and go-golang-org-x-text. Change-Id: If86712cec69e11b6c7cec1ccaa3207a4095b19fd
2026-02-22gnu: Add zzz.Luis Guilherme Coelho
* gnu/packages/admin.scm (zzz): New variable. Merges guix/guix!5905 Change-Id: I7dcc021e6cc9b0892a5a8ad0b333e63d24d46d16 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-22gnu: fastfetch-minimal: Update to 2.59.0.Artyom V. Poptsov
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.59.0. Change-Id: I9396e783ccf13eda20bff5eb373be8d5d44ab866
2026-02-22gnu: nnn: Update to 5.2.Artyom V. Poptsov
* gnu/packages/admin.scm (nnn): Update to 5.2. Change-Id: Iae336be82c1b7c126f2f35658edffc7916834e6b
2026-02-21gnu: du-dust: Install more completions.Efraim Flashner
* gnu/packages/admin.scm (du-dust)[arguments]: Rewrite the phase to install extras to use the copy-build-system. Change-Id: I1f7f6f1c99aad67f52e5a8dd023cc708ea8537d8
2026-02-21gnu: du-dust: Update to 1.2.4.Acid Bong
* gnu/packages/admin.scm (du-dust): Update to 1.2.4. * gnu/packages/rust-crates.scm (du-dust): Update crates. Change-Id: I5f3c029c1fe1b172f7e3602a3ba53e9aa9d86dfe Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-14gnu: aide: Update to 0.19.3.Artyom V. Poptsov
* gnu/packages/admin.scm (aide): Update to 0.19.3. Change-Id: I68d7a1873032fc5799b75039dfc7ce605f8091f4
2026-02-14gnu: solaar: Update to 1.1.19.Artyom V. Poptsov
* gnu/packages/admin.scm (solaar): Update to 1.1.19. Change-Id: I8ccd24263de2d1c9b80323133d245e269cd782ba