Commit graph

1485 commits

Author SHA1 Message Date
Nikita Domnitskii
2c5bcb1f30
gnu: pam-mount: Fix libcryptsetup detection.
* 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 <go.wigust@gmail.com>
2024-11-01 18:33:30 +03:00
Nicolas Graves
f880ab66ee
gnu: ansible: Add lint-hidden-cve property.
* gnu/packages/admin.scm (ansible): Add lint-hidden-cve property for
CVE-2023-32982 and CVE-2023-32983.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-23 13:01:07 +02:00
Nicolas Graves
04f084f2d4
gnu: debops: Update to 3.2.2.
* 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 <ludo@gnu.org>
2024-10-23 12:59:58 +02:00
Artyom V. Poptsov
e032a0f38f
gnu: dool: Update to 1.3.3.
* 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-12 22:57:46 +03:00
Artyom V. Poptsov
4624302c4a
gnu: jc: Update to 1.25.3.
* 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 <jgart@dismail.de>
2024-10-07 15:22:09 -05:00
Ashish SHUKLA
168d955c95
gnu: btop: Update to 1.4.0.
* gnu/packages/admin.scm (btop): Update to 1.4.0.
[arguments](make-flags) Pass CC.

Change-Id: I1ded453e5ab41567d9647eaabf888b96b024cd23
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-29 23:00:40 +08:00
jgart
68edde635d
gnu: nnn: Update to 5.0.
* gnu/packages/admin.scm (nnn): Update to 5.0.

Change-Id: I568e8557f66c055dc0cb2d8f911549ff7a01b87f
2024-09-28 13:59:50 -05:00
Zheng Junjie
a144861ee0
gnu: progress: Update to 0.17.
* gnu/packages/admin.scm (progress): Update to 0.17.
[arguments]: Use G-expressions. Use PKG-CONFIG-FOR-TARGET.

Change-Id: Ic92f305e7200cd808aeab552966ba9374f568f59
2024-09-19 17:25:48 +08:00
Tobias Geerinckx-Rice
1a9614c1fb
gnu: s-tui: Update to 1.1.6.
* gnu/packages/admin.scm (s-tui): Update to 1.1.6.

Change-Id: I9d36495584845bb88c9039d873189fb0f30019b5
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
a4e57de061
gnu: stress-ng: Reduce test coverage.
* gnu/packages/admin.scm (stress-ng)[arguments]: Delete the
'check-a-little-harder phase.

Change-Id: I32dc1a0fcad4a0f4763954f060d0b19cbeef23ca
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
bf6138e9ac
gnu: stress-ng: Update to 0.18.04.
* gnu/packages/admin.scm (stress-ng): Update to 0.18.04.
[arguments]: Skip more broken tests.

Change-Id: Idd1d63e4b24304f5d97d50d7385bf64193fc43c1
2024-09-08 02:00:00 +02:00
Ludovic Courtès
432a6ece6b
gnu: sudo: Use gexps and remove input labels.
* gnu/packages/admin.scm (sudo)[arguments]: Use gexps; use
‘search-input-file’ rather than ‘assoc-ref’.
[inputs]: Remove labels.

Change-Id: I0ea13751c5e34d1ad14035e8c2b8e7e4a7d5f8e1
2024-09-16 10:13:55 +02:00
Ludovic Courtès
79726a0507
gnu: sudo: Fix cross-compilation.
Fixes a regression introduced in
be50b25b7b.

* gnu/packages/admin.scm (sudo)[arguments]: Define ‘ac_cv_*’ when
cross-compiling.

Change-Id: Iaa6f856c902ff8e06d790f8b1bc49ecda66ce5f2
2024-09-16 10:13:55 +02:00
Efraim Flashner
ba981b618c
gnu: acpica: Add a source file-name.
* gnu/packages/admin.scm (acpica)[source]: Add a file-name field.

Change-Id: Ida4ac8ab4bbfed09f44314979929a9d60a239a8a
2024-09-16 09:11:20 +03:00
John Kehayias
8a7cc27a1c
gnu: libseat: Update to 0.8.0.
* gnu/packages/admin.scm (libseat): Update to 0.8.0.

Change-Id: Ia71c613105423516e8357c2e51659d8133e97c49
2024-09-15 20:39:04 -04:00
Tobias Geerinckx-Rice
9a074d9f44
gnu: acpica: Use G-expressions.
* gnu/packages/admin.scm (acpica)[arguments]:
Rewrite as G-expressions.

Change-Id: I54fa79ac8008f7d8d41f9ebd757afcf7f5f1faf1
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
a2c462358e
gnu: acpica: Update to 20240827.
* gnu/packages/admin.scm (acpica): Update to 20240827.

Change-Id: Ib058fd1604e3b8797d9630b4f82a2a6716411911
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
be50b25b7b
gnu: sudo: Update to 1.9.16.
* gnu/packages/admin.scm (sudo): Update to 1.9.16.

Change-Id: I2079b4d83195cc6271320c10eee378c8cbd1ee02
2024-09-08 02:00:00 +02:00
宋文武
a090b42d66
gnu: opendoas: Add libxcrypt dependency.
* gnu/packages/admin.scm (opendoas)[inputs]: Add libxcrypt.

Change-Id: I6b25323f8a9d769725b075ac952c18fdbf3756b1
2024-08-31 10:45:09 +02:00
宋文武
93f6cf9619
gnu: pies: Add libxcrypt dependency.
* gnu/packages/admin.scm (pies)[inputs]: Add libxcrypt.

Change-Id: I5b5e38099a7d0999bcb110c3aaeb1fd7f35813a9
2024-08-31 10:45:09 +02:00
Josselin Poiret
8137bcfa93
gnu: inetutils: Add libxcrypt dependency.
* gnu/packages/admin.scm (inetutils): Add libxcrypt dependency.

Change-Id: I6c7bc49f60e532edac395a2b1ba89e3f1f95b4e7
2024-08-31 10:44:53 +02:00
Josselin Poiret
7af5afcfa2
gnu: shadow: Add libxcrypt dependency.
* gnu/packages/admin.scm (shadow): Add libxcrypt dependency.

Change-Id: I3fa0b7239dcf100ba8a6431155557d1523bcfd25
2024-08-31 10:44:52 +02:00
Maxim Cournoyer
1c1f61bb53
gnu: shepherd: Update alias to shepherd-0.10.
* gnu/packages/admin.scm (shepherd): Update from shepherd-0.9 to
shepherd-0.10.

Change-Id: Ie93d302f0e43b861ba609f6de27bea2141019036
2024-08-31 10:44:47 +02:00
Maxime Devos
94153591c5
gnu: wpa-supplicant-gui: Use 'imagemagick/stable' variant.
* gnu/packages/admin.scm (wpa-supplicant-gui):
[native-inputs]: Use the 'imagemagick/stable' variant.
[arguments]<#:disallowed-phases>: Prevent 'imagemagick/stable'
from entering the closure.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I8a998857b2d366744da16ea4850b02c52ba7c565
2024-08-31 10:44:41 +02:00
Maxime Devos
e3178b088a
gnu: Use 'gtk-doc/stable' in native-inputs instead of 'gtk-doc'.
Commit 9dea161875 only
replaced 'gtk-doc' with 'gtk-doc/stable' in the native-inputs
of some packages, but we may as well do this for all packages.

* gnu/packages/admin.scm (thermald) [native-inputs]:
Replace 'gtk-doc' with 'gtk-doc/stable'.
* gnu/packages/glib.scm (glib-with-documentation): Likewise.
* gnu/packages/mate.scm (mate-desktop, atril, caja-extensions)
(mate-utils, eom, engrampa, pluma, mate-polkit) [native-inputs]: Likewise.
* gnu/packages/messaging.scm
(libgnt, loudmouth) [native-inputs]: Likewise.
* gnu/packages/music.scm
(denemo, gsequencer) [native-inputs]: Likewise.
* gnu/packages/photo.scm (entangle) [native-inputs]: Likewise.
* gnu/packages/security-token.scm
(libu2f-host, libu2f-server) [native-inputs]: Likewise.
* gnu/packages/wm.scm (keybinder, keybinder-3.0)
[native-inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I6c647ff1394e0a48bef0e6fb1ae43533673f1d79
2024-08-31 10:44:40 +02:00
Felix Lechner
8c8f07785f
gnu: inetutils: Convert to gexp.
* gnu/packages/admin.scm (inetutils): Convert to gexp; fix indentation.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ic61fa69040b4e554ad8303192167f331bec4e863
2024-08-31 10:44:31 +02:00
Ludovic Courtès
4748d947f7
gnu: inetutils: Update to 2.5.
* gnu/packages/admin.scm (inetutils): Update to 2.5.

Change-Id: I345c27f45a1d00c27c0acda82dee96077002acef
2024-08-31 10:44:25 +02:00
Ludovic Courtès
ebf95b5a77
gnu: shadow: Remove input labels.
* gnu/packages/admin.scm (shadow)[arguments]: In ‘set-runtime-shell’,
use ‘search-input-file’.
[inputs]: Remove labels.

Change-Id: I1ce9d93f425c77f901d8e21b37d1a069824cab45
2024-08-31 10:44:25 +02:00
Ludovic Courtès
c89d2bcceb
gnu: dfc: Remove input labels.
* gnu/packages/admin.scm (dfc)[native-inputs]: Remove label.

Change-Id: I2f67a109a9ebada64457241adffd1d57e9cba3b6
2024-08-31 10:44:24 +02:00
Ludovic Courtès
550a8fdb06
gnu: daemonize: Fix typo in description.
* gnu/packages/admin.scm (daemonize)[description]: Fix trpo.

Change-Id: I60023e7c6d3a6422bb6d44cb0633b6bbdc76938e
2024-08-31 10:44:24 +02:00
Maxim Cournoyer
016b4fc307
gnu: dstat: Add bash-minimal to inputs and use gexps.
* gnu/packages/admin.scm (dstat) [inputs]: Add bash-minimal.
[arguments]: Use gexps.  Delete trailing #t.

Change-Id: Ia0635f39dfbc09be96690be678d1ad22983b6c08
2024-08-31 10:42:25 +02:00
Maxim Cournoyer
bfce628617
gnu: nmap: Add bash-minimal to inputs.
* gnu/packages/admin.scm (nmap) [inputs]: Add bash-minimal.

Change-Id: I396355acd89752f2e01afd9b1fc522d525757155
2024-08-31 10:42:25 +02:00
Maxim Cournoyer
c9efa54420
gnu: rename: Add bash-minimal to inputs.
* gnu/packages/admin.scm (rename) [inputs]: Add bash-minimal.
[arguments]: Delete trailing #t.

Change-Id: I800046ed153f1b323c2b8ced895cba9eeeaeaf43
2024-08-31 10:42:25 +02:00
Maxim Cournoyer
41cfdd7e50
gnu: clusterssh: Add bash-minimal to inputs.
* gnu/packages/admin.scm (clusterssh) [inputs]: Add bash-minimal.
[arguments]: Delete trailing #t.

Change-Id: Icb6e0833e2dba3145c63294d003554c2de6bb169
2024-08-31 10:42:25 +02:00
Maxim Cournoyer
9a7b55d976
gnu: cloud-utils: Add bash-minimal to inputs.
* gnu/packages/admin.scm (cloud-utils) [inputs]: Add bash-minimal.

Change-Id: I7b2d699784b14b0ca919a698d945560e6bce35c0
2024-08-31 10:42:25 +02:00
Tobias Geerinckx-Rice
028093d4e1
gnu: du-dust: Fix ZSH completion.
* gnu/packages/admin.scm (du-dust)[arguments]: Fix typo.

Change-Id: Id139b5e213981e9cf9bfe63f661f75404ccf9b50
2024-08-18 02:00:00 +02:00
Nicolas Goaziou
539be5ae30
gnu: sshguard: Fix indentation.
* gnu/packages/admin.scm (sshguard): Fix indentation.

Change-Id: I14760065a8aa9968f7125ec0327acd4d45f2eb51
2024-08-20 10:52:06 +02:00
Ashish SHUKLA
4cff02aa60
gnu: Add sshguard.
* gnu/packages/admin.scm (sshguard): New variable.

Change-Id: I551771ff49af3e852322f2518f0758494aaedee3
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-08-20 10:51:18 +02:00
Andy Tai
f30509e165
gnu: direvent: Update to 5.4.
* gnu/packages/admin.scm (direvent): update to 5.4.

Change-Id: I955abd8e3d75ff2fa7afa99c8d6b2eed2328b20a
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-19 13:38:34 +08:00
Tobias Geerinckx-Rice
902b15b24d
gnu: Replace (almost) all uses of /run/setuid-programs.
…those good for master, anyway.

* gnu/packages/admin.scm (ktsuss, opendoas, hosts)
[arguments]: Replace /run/setuid-programs with /run/privileged/bin.
* gnu/packages/containers.scm (slirp4netns)[arguments]: Likewise.
* gnu/packages/debian.scm (pbuilder)[arguments]: Likewise.
* gnu/packages/disk.scm (udevil)[arguments]: Likewise.
* gnu/packages/enlightenment.scm (efl, enlightenment)
[arguments]: Likewise.
* gnu/packages/gnome.scm (gdm, gnome-control-center)
[arguments]: Likewise.
* gnu/packages/linux.scm (singularity)[arguments]: Likewise.
* gnu/packages/lxde.scm (spacefm)[arguments]: Likewise.
* gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Likewise.
* gnu/packages/virtualization.scm (ganeti)[arguments]: Likewise.
* gnu/packages/xdisorg.scm (xsecurelock)[arguments]: Likewise.
* gnu/services/dbus.scm (dbus-configuration-directory): Likewise.
* gnu/services/ganeti.scm (%default-ganeti-environment-variables):
Likewise.
* gnu/services/monitoring.scm (zabbix-agent-shepherd-service): Likewise.
* gnu/tests/ldap.scm (marionette): Likewise.
* gnu/tests/monitoring.scm (os): Likewise.
2024-08-11 02:00:00 +02:00
Artyom V. Poptsov
6ef33948be
gnu: di: Update to 4.53.
* gnu/packages/admin.scm (di): Update to 4.53.

Change-Id: Ib23a64c626ed95e197f6dc672c868e8660b8c68d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:27 +01:00
Artyom V. Poptsov
3943f9d826
gnu: atop: Update to 2.11.0.
* gnu/packages/admin.scm (atop): Update to 2.11.0.

Change-Id: I9dfd6e2e0220c1a54a709b05a71f1b21c9ffa85d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:12 +01:00
Christopher Baines
7ad2bf9ded
gnu: stress-ng: Don't stress test when building for riscv64-linux.
As this seems to cause instability on the VisionFive 2 systems at least.

* gnu/packages/admin.scm (stress-ng)[arguments]: Set #:tests? to #f on
riscv64.

Change-Id: I0d7f3081793e1a286cf2644e9218516c9fda56d5
2024-08-11 10:48:57 +01:00
David Thompson
1e918509ab
gnu: shepherd 0.9: Switch from guile-3.0-latest to guile-3.0.
* gnu/packages/admin.scm (shepherd-0.9)[native-inputs]: Use guile-3.0.
[inputs]: Ditto.

Change-Id: I7f7efabc43e11e413300c6aa4c22919070d22389
2024-07-19 12:41:20 -04:00
Sharlatan Hellseher
a989b5185c
Merge branch 'go-team'
Change-Id: I0a7d44016da964930bea2584df9104cac5b7ea36
2024-07-18 21:53:35 +01:00
jgart
0e5e3edec5
gnu: lr: Add comment about there not being tests.
* gnu/packages/admin.scm (lr) [arguments]: Add comment.

Change-Id: I067ad3171a29f5f58c40ad62a4b79f19e95c9a21
2024-07-15 16:18:56 -05:00
jgart
a99c9d188f
gnu: lr: Update to 1.6.
* gnu/packages/admin.scm (lr): Update to 1.6.

Change-Id: I561cf1cc65fb96f66a4827dfcec2ae0f33ff6447
2024-07-15 16:18:02 -05:00
Sharlatan Hellseher
8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>.

These changes set preferable default version to the minimal currently
maintained one e.g. 1.21

* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.

Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm

Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Vinicius Monego
d38d7d0839
gnu: ansible: Update to 10.1.0.
* gnu/packages/admin.scm (ansible): Update to 10.1.0.

Change-Id: If6c867fdb52c8a38cf48892e0692246c83affe21
2024-07-05 23:04:15 -03:00
Vinicius Monego
d6cb8997cf
gnu: ansible-core: Update to 2.17.1.
* gnu/packages/admin.scm (ansible-core): Update to 2.17.1.
[source]: Update URI.

Change-Id: Ia85ccabd5ac83e61baee8829ded0026ef0ae5388
2024-07-05 23:04:15 -03:00