summaryrefslogtreecommitdiff
path: root/gnu/packages/admin.scm
AgeCommit message (Collapse)Author
2025-01-30gnu: smartmontools: Fix PATH in smartd_warning.sh.Tomas Volf
The script started with reset of the $PATH to a value not suitable to Guix. In addition, the script requires coreutils and sed, so add those into the $PATH. * gnu/packages/admin.scm (smartmontools)[inputs]: Add sed, coreutils-minimal. [arguments]<#:configure-flags>: Pass --with-scriptpath=. Change-Id: Ide97f572e6f369fe24337f945474dc7a65584eda Signed-off-by: Hilton Chain <[email protected]> Modified-by: Hilton Chain <[email protected]>
2025-01-30gnu: thefuck: Remove broken tests.Andrew Stubbs
These tests were reported broken upstream, but nothing has been done about it. See the upstream bug report for more information: https://github.com/nvbn/thefuck/issues/1438 Fixes <https://issues.guix.gnu.org/75464>. * gnu/packages/admin.scm (thefuck)[source]: Add patch. * gnu/packages/patches/thefuck-remove-broken-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: Ib6bbda92b29cd2a26b9c08d79e309e2c78602b71 Signed-off-by: Leo Famulari <[email protected]>
2025-01-27gnu: dhcpcd: Update to 10.1.0.Zheng Junjie
* gnu/packages/admin.scm (dhcpcd): Update to 10.1.0. Change-Id: Id99145aa94f25c7920bdee798c70daff915214db
2025-01-27gnu: Add dhcpcd.Sören Tempel
* gnu/packages/admin.scm (dhcpcd): new procedure. Change-Id: I963b7b32dd4c5aaf40371e310bb96fa20e51504d Signed-off-by: Zheng Junjie <[email protected]>
2025-01-26Merge remote-tracking branch 'origin/go-team'Sharlatan Hellseher
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-25gnu: fiano: Build more commands.Sharlatan Hellseher
* gnu/packages/admin.scm (fiano): Build more commands and enable more tests. [arguments] <unpack-path>: Remove as redundunt. [phases] {build}: Include "fittool". {check}: Include "pkg/intel" and "pkg/amd". {install}: Include "fittool". [inputs]: Add go-github-com-fatih-camelcase, go-github-com-stretchr-testify, go-github-com-tjfoc-gmsm, go-github-com-klauspost-compress, go-github-com-jedib0t-go-pretty-v6< go-github-com-xaionaro-go-bytesextra, and go-github-com-xaionaro-gosrc. Change-Id: I510e00f8f73e29b652020596b5eeae1591966c38
2025-01-24gnu: lynis: update to 3.1.1.nik gaffney
* gnu/packages/admin.scm (lynis): Update to 3.1.1. Change-Id: I3d06c9ca6472da63eda0bf809c83d7fd521789ff Modified-by: Janneke Nieuwenhuizen <[email protected]> Signed-off-by: Janneke Nieuwenhuizen <[email protected]>
2025-01-24gnu: lynis: Fix build by updating sdk hash.Janneke Nieuwenhuizen
This is a follow-up to commit 611b5e5bd0ee812377d752d92c19090cbef2556a gnu: lynis: Update to 3.0.9. where the commit of the lynis sdk was updated but its hash was not. Reported by mehrad via IRC. * gnu/packages/admin.scm (lynis)[native-inputs]: Update hash. Change-Id: I13e8cf8d36cefb319bfd4809e3e90586b9c9ad43
2025-01-21gnu: doctl: Update to 1.120.0.Sharlatan Hellseher
* gnu/packages/admin.scm (doctl): Update to 1.120.0. [source] <snippet>: Delete some bundled packages. [native-inputs]: Add go-golang-org-x-crypto, go-golang-org-x-mod, go-golang-org-x-net, go-golang-org-x-oauth2, go-golang-org-x-sync, go-golang-org-x-sys, go-golang-org-x-term, go-golang-org-x-text, go-golang-org-x-time, and go-golang-org-x-tools. Change-Id: I7b64ebb7023f8e0fbf445a085de42aa94934e96a
2025-01-21gnu: Update copyright headers.Sharlatan Hellseher
* gnu/packages/admin.scm: Add copyright line for Roman Scherer <[email protected]>. * gnu/packages/golang-check.scm: Likewise. * gnu/packages/golang-web.scm: Likewise. * gnu/packages/golang-xyz.scm: Likewise. Change-Id: Ie9f9a0d1e72f5155d101c50ebd8e3178650e6f26
2025-01-21gnu: Add hetznercloud-cli.Roman Scherer
* gnu/packages/admin.scm (hetznercloud-cli): New variable. Change-Id: I7c7637a33d96ecb5fc4cfe6affe3f3aa469bb3e5 Signed-off-by: Sharlatan Hellseher <[email protected]>
2025-01-21gnu: runitor: Update to 1.3.0-build.4.Sharlatan Hellseher
* gnu/packages/admin.scm (runitor): Update to 1.3.0-build.4. Change-Id: I1d20003f6de8c045ba456c0f4cb5147bc232cafe
2025-01-20gnu: ansible-core: Update to 2.17.7.Sharlatan Hellseher
* gnu/packages/admin.scm (ansible-core): Update to 2.17.7. Use G-expressions, fix build. [build-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Utilize it to ignore some test target, instead of deleting test files. <phases>: Add 'relax-requirements. [inputs]: Remove python-paramiko, python-passlib, and python-pexpect. [propagated-inputs]: Add python-paramiko, python-passlib, and python-pexpect. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I31af92b5e89a62d7f6e35114a5d8db659d68b629
2025-01-19gnu: isc-dhcp: Patch dhclient to support resolvconf.B. Wilson
* gnu/packages/patches/dhclient-script-resolvconf-support.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (isc-dhcp): Patch dhclient-script and update wrapper. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-16gnu: [email protected]: Add dependency on gzip and zstd.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-1.0)[arguments]: New field. [inputs]: New field. Change-Id: If21f876bbf3fba933a8d997a95db91b961adfca3
2025-01-15gnu: fastfetch: Add more configure flags.Dariqq
Use dynamic linking for dependencies instead of dlopening them at runtime which requries a wrapper with LD_LIBRARY_PATH. Additionally provide custom paths to pci-ids and amdgpu-ids. * gnu/packages/admin.scm (fastfetch) [#:configure-flags]: Enable dynamic linking and disable directx-headers. Set custom paths to hwdata and libdrm. [inputs]: Add hwdata and libdrm for the custom paths. Change-Id: I9f86b49f0a116bcee91ca15b6e77cfbb3867e290 Signed-off-by: Sharlatan Hellseher <[email protected]>
2025-01-15gnu: fastfetch: Update to 2.34.1.Dariqq
* gnu/packages/admin.scm (fastfetch): Update to 2.34.1. [origin]: Add snippet to remove third party code. [#:configure-flags]: Disable bundled yyjson, disable flashfetch, enable tests and skip installing license. [native-inputs]: Add python-minimal. [inputs]: Add yyjson. Change-Id: I52d5cf244726bf4362f658f818094a483e3b3d01 Signed-off-by: Sharlatan Hellseher <[email protected]>
2025-01-16gnu: Add corectrl.Ashvith Shetty
* gnu/packages/admin.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I7b0f85c917eb58d7518d7ee7c5b22ef2debde7d9
2025-01-12gnu: shepherd: Update to 1.0.1.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.1. Change-Id: Ia02aef22fcfbc0eda3dac6ae200bddc9441c00f6
2025-01-11gnu: hyfetch: Update to 1.99.0.Hilton Chain
* gnu/packages/admin.scm (hyfetch): Update to 1.99.0. Change-Id: Ic721411811ed2c49f58452ef8ffd714537484148
2025-01-09gnu: fastfetch: Update to 2.34.0.Artyom V. Poptsov
* gnu/packages/admin.scm (fastfetch): Update to 2.34.0. Change-Id: I359ce317fd4813917ec5205dfe4d05e614aea954
2025-01-09Merge remote-tracking branch 'origin/rust-team'Efraim Flashner
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
2025-01-08gnu: debops: Update to 3.2.4.jgart
* gnu/packages/admin.scm (debops): Update to 3.2.4. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie7ed9f0c94a2f4d5486868aa988941d10e28434b
2025-01-06gnu: wlgreet: Update to 0.5.0.Efraim Flashner
* gnu/packages/admin.scm (wlgreet): Update to 0.5.0. [cargo-inputs]: Replace rust-greetd-ipc-0.9 with 0.10. Change-Id: Ie41ae65e6b4709cb6bb2b18080a24ab491cc21b1
2025-01-06gnu: greetd: Update to 0.10.3.Efraim Flashner
* gnu/packages/admin.scm (greetd): Update to 0.10.3. [arguments]: Don't install the sources. Remove an unneeded phase. Add a phase to patch /bin/sh in the sources. [cargo-inputs]: Sort alphabetically. Remove rust-users-0.11. Change-Id: I6720d865a3a6312bc048b8c1cc538ba286709fb4
2025-01-06gnu: du-dust: Remove cargo-test-flags.Efraim Flashner
* gnu/packages/admin.scm (du-dust)[arguments]: Remove cargo-test-flags. Change-Id: Idb83bf5f5994b6b1da6863fe5998531b02010463
2025-01-02gnu: radvd: Fix cross-compiling.Zheng Junjie
* gnu/packages/admin.scm (radvd)[arguments]: When cross-compiling, Remove configure-flags. Change-Id: Iedaf571389e4a812f8fdb88908fea2fb759f07fd
2025-01-02gnu: radvd: Update to 2.20.Ashish SHUKLA
* gnu/packages/admin.scm (radvd): Update to 2.20. [inputs]: Add libbsd. Change-Id: I50a6359c18746afb51aa3250acf2222e674a290e Signed-off-by: Zheng Junjie <[email protected]>
2024-12-29gnu: jc: Update to 1.25.4.Artyom V. Poptsov
* gnu/packages/admin.scm (jc): Update to 1.25.4. Change-Id: I7ec2570b56040c9a899aa1524df009f4899f9e59
2024-12-26gnu: dmidecode: Update to 3.6.Artyom V. Poptsov
* gnu/packages/admin.scm (dmidecode): Update to 3.6. Change-Id: If9ba9df3b6e7d8de31d0dd6c046757ba79c22695
2024-12-23gnu: Add pam-hooks.Nicolas Graves
* gnu/packages/admin.scm (pam-hooks): Add variable. Signed-off-by: Ludovic Courtès <[email protected]>
2024-12-18gnu: isc-dhcp: Fix cross compilation for arm32Christoph Buck
* gnu/packages/admin.scm (isc-dhcp): Fix cross compilation for arm32 Change-Id: I52a863d2cb44e81e26de3224a7c5f8c6d2420cc6 Signed-off-by: Ludovic Courtès <[email protected]>
2024-12-16packages: cloud-utils: Add missing growpart programs to path.Richard Sent
This ensures growpart can run in environments that may not have a PATH variable set. * gnu/packages/admin.scm (cloud-utils): Augment growpart PATH with necessary programs. Change-Id: Idf0ca9e14e4c9d82208fbf715dd0b235cd5a371b Signed-off-by: Ludovic Courtès <[email protected]>
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-12-09gnu: shepherd: Add 1.0.0.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-1.0): New variable. Change-Id: If73ff02ea15d6acfc4c0e2d3f8ef467081b6b737
2024-12-03gnu: inetutils: Fix build for the 64bit Hurd.Janneke Nieuwenhuizen
* gnu/packages/patches/inetutils-hurd64.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/admin.scm (inetutils)[arguments]: When building for the 64bit Hurd, use it in new "apply-hurd64-patch" stage. Change-Id: I780f6a92418b49e5fe0d23eb1c90e155216f1428
2024-11-25gnu: du-dust: Update to 1.1.1.Jordan Moore
* gnu/packages/admin.scm (du-dust): Update to 1.1.1. [arguments]: Switch to using G-exps. [cargo-inputs]: Add rust-chrono-0.4, rust-ctrlc-3, rust-filesize-0.2. Replace rust-clap-3 with 4, rust-clap-complete-3 with 4, rust-clap-mangen-0.1 with 0.2. Remove rust-atty-0.2. Change-Id: I0bd13a96669e526c7c9c5eab0f3ff416b3e69f05 Signed-off-by: Efraim Flashner <[email protected]>
2024-11-21gnu: shepherd-run: Update to 0.2.0.Efraim Flashner
* gnu/packages/admin.scm (shepherd-run): Update to 0.2.0. Change-Id: I071db7cce06fef5bbf695617b429a33408125d46
2024-11-20gnu: libseat, seatd: Update to 0.9.1.Zheng Junjie
* gnu/packages/admin.scm (libseat): Update to 0.9.1. [arguments]: Use G-expressions. [native-inputs]: Remove label. [propagated-inputs]: Remove label. (seatd): [arguments]: Use G-expressions. [native-inputs]: Remove label. Change-Id: I53ebe502ad80bc892e995749aae3387c42a79bad
2024-11-06gnu: Add shepherd-run.Efraim Flashner
* gnu/packages/admin.scm (shepherd-run): New variable. Change-Id: I4b08c84f83bcc588db7a11619321f4c8dee48257
2024-11-06gnu: stress-ng: Disable tests when cross-compiling.Efraim Flashner
* gnu/packages/admin.scm (stress-ng)[arguments]: Also disable the tests when cross-compiling. Change-Id: If417d3a0379e6345902536c9a5bdef7afde6f18d
2024-11-03gnu: btop: Fix SEGFAULT error on Intel GPUs.Artyom V. Poptsov
btop would fail on built-in Intel GPUs, this patch fixes that (see <https://github.com/aristocratos/btop/pull/958>.) * gnu/packages/patches/btop-fix-segfault-on-intel-gpus.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/admin.scm (btop): Use it. Change-Id: Ic2bbf55a5f892a37bde17db6fb15025733b9bad6 Reviewed-by: Z572 <[email protected]>
2024-11-03gnu: btop: Generate and install the man page.Artyom V. Poptsov
* gnu/packages/admin.scm (btop)[native-inputs]: Add lowdown to allow generation and installation of the program man page. Change-Id: I1eb0c9491d89f21ef408cbcb4fb10f99be46690e Reviewed-by: Z572 <[email protected]>
2024-11-01gnu: pam-mount: Update to 2.20.Nikita Domnitskii
* gnu/packages/admin.scm (pam-mount): Update to 2.20. Change-Id: I5dc139525096981bd789fe7845eff4b47198cf5b Signed-off-by: Oleg Pykhalov <[email protected]>
2024-11-01gnu: pam-mount: Fix libcryptsetup detection.Nikita Domnitskii
* gnu/packages/admin.scm (pam-mount): Fix libcryptsetup detection. [inputs]: Add extra inputs required for libcryptsetup, remove duplicates. [arguments]<#:configure-flags>: Explicitly enable cryptsetup in order to detect breakage in the future. Change-Id: Icf588945279c8785081a8049d401eaf7e6a22e3c Signed-off-by: Oleg Pykhalov <[email protected]>
2024-10-23gnu: ansible: Add lint-hidden-cve property.Nicolas Graves
* gnu/packages/admin.scm (ansible): Add lint-hidden-cve property for CVE-2023-32982 and CVE-2023-32983. Signed-off-by: Ludovic Courtès <[email protected]>
2024-10-23gnu: debops: Update to 3.2.2.Nicolas Graves
* gnu/packages/patches/debops-constants-for-external-program-names.patch and gnu/packages/patches/debops-debops-defaults-fall-back-to-less.patch: Remove patches. * gnu/packages/patches/debops-setup-py-avoid-git.patch: Add patch. * gnu/local.mk: Adjust patches. * gnu/packages/admin.scm (debops): Update to 3.2.2. [source]<patches>: Adjust patches. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove git. [inputs]: Add git, git-crypt. [propagated-inputs]: Reorder. Add python-dotenv, python-future, python-gitpython, python-jinja2, python-pyyaml, python-pyxdg, python-toml. [arguments]<#:tests?>: Unset (although no tests in source). <#:phases>: Remove all existing modifications. Add 'wrap-script phase. <#:modules>: Add for <#phases>. Signed-off-by: Ludovic Courtès <[email protected]>
2024-10-12gnu: dool: Update to 1.3.3.Artyom V. Poptsov
* gnu/packages/admin.scm (dool): Update to 1.3.3. [arguments]<phases>: Fix "check" phase by removing "-f" option from the dool arguments as it leads to failures during tests but works after installation. Don't remove "examples/dstat.py" as it is already removed in the upstream. Change-Id: I22714bc03bf248b97ba8f21835aedb213e1b281b
2024-10-07gnu: jc: Update to 1.25.3.Artyom V. Poptsov
* gnu/packages/admin.scm (jc): Update to 1.25.3. [arguments]<phases>: In "hack-time-zone" phase, set the TZ environment variable instead of substituting the timezone in tests. Change-Id: Ib1df51435ac8ed78ddbbaac2953dec00cbc71b85 Signed-off-by: jgart <[email protected]>
2024-09-29gnu: btop: Update to 1.4.0.Ashish SHUKLA
* gnu/packages/admin.scm (btop): Update to 1.4.0. [arguments](make-flags) Pass CC. Change-Id: I1ded453e5ab41567d9647eaabf888b96b024cd23 Signed-off-by: Zheng Junjie <[email protected]>