Efraim Flashner
360bf760bd
gnu: pies: Remove pre-generated files.
...
* gnu/packages/admin.scm (pies)[source]: Add snippet to remove
pre-generated files.
[native-inputs]: Add bison, flex.
2022-08-14 17:58:00 +03:00
Efraim Flashner
f9666e40d3
gnu: pies: Update to 1.8.
...
* gnu/packages/admin.scm (pies): Update to 1.8.
2022-08-14 17:50:54 +03:00
Tobias Geerinckx-Rice
64595d9f95
gnu: inxi-minimal: Update to 3.3.20-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.20-1.
2022-08-07 02:00:38 +02:00
Timotej Lazar
cbbb5aa9d4
gnu: wpa-supplicant-gui: Fix build.
...
* gnu/packages/admin.scm (wpa-supplicant-gui)[build-system]: Use
qt-build-system.
[phases]: Use G-exps. Drop trailing #t. Don’t wrap-program as that is done by
the build system. Set $HOME to a writable directory when converting icons to
stop Inkscape complaining.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-11 17:11:35 +02:00
muradm
d7e7494bc4
gnu: Add fail2ban.
...
* gnu/packages/admin.scm (fail2ban): New variable.
* gnu/packages/patches/fail2ban-0.11.2_CVE-2021-32749.patch,
gnu/packages/patches/fail2ban-0.11.2_fix-setuptools-drop-2to3.patch,
gnu/packages/patches/fail2ban-0.11.2_fix-test-suite.patch,
gnu/packages/patches/fail2ban-paths-guix-conf.patch,
gnu/packages/patches/fail2ban-python310-server-action.patch,
gnu/packages/patches/fail2ban-python310-server-actions.patch,
gnu/packages/patches/fail2ban-python310-server-jails.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-08-01 17:20:27 +02:00
Maxim Cournoyer
1ef04fb228
gnu: qtsvg: Rename variable to qtsvg-5.
...
This is in preparation of the qtsvg update to version 6.
This change was automated via the following command:
git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-07-31 21:55:43 -04:00
Ludovic Courtès
a3a6931c75
gnu: rottlog: Remove input labels.
...
* gnu/packages/admin.scm (rottlog)[arguments]: In 'tweak-rc-weekly', use
'search-input-file' instead of 'assoc-ref'.
[inputs]: Remove labels.
2022-08-01 00:02:04 +02:00
Tobias Geerinckx-Rice
0de6c3178b
gnu: nnn: Update to 4.6.
...
* gnu/packages/admin.scm (nnn): Update to 4.6.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
db0bab5b9e
gnu: inxi-minimal: Update to 3.3.19-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.19-1.
2022-07-17 02:00:15 +02:00
Tobias Geerinckx-Rice
06d2e72262
gnu: dmidecode: Use G-expressions.
...
* gnu/packages/admin.scm (dmidecode)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:13 +02:00
Tobias Geerinckx-Rice
e36fa380c4
gnu: dmidecode: Update to 3.4.
...
* gnu/packages/admin.scm (dmidecode): Update to 3.4.
2022-07-17 02:00:13 +02:00
Tobias Geerinckx-Rice
023b3ca6e5
gnu: smartmontools: Do not claim to be a ‘local build’.
...
* gnu/packages/admin.scm (smartmontools)[arguments]: Set BUILD_INFO
in #:make-flags.
2022-07-17 02:00:12 +02:00
Maxim Cournoyer
023259c4bd
gnu: inkscape: Rename variable to inkscape/stable and hide package.
...
This will allow introducing a new 'inkscape' package that can be more freely
upgraded on the main branch.
* gnu/packages/inkscape.scm (inkscape): Rename to...
(inkscape/stable): ... this, and make it a hidden package.
* gnu/packages/admin.scm (wpa-supplicant-gui)[native-inputs]: Rename inkscape
input accordingly.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme): Likewise.
* gnu/packages/python-xyz.scm (python-matplotlib-documentation): Likewise.
(python-nbconvert): Likewise.
* gnu/packages/xfce.scm (xfdesktop): Likewise.
* gnu/packages/xorg.scm (hackneyed-x11-cursors): Likewise.
2022-07-12 23:23:25 -04:00
Ludovic Courtès
0483c71cc5
services: root-file-system: Cleanly unmount upon shutdown.
...
Fixes <https://issues.guix.gnu.org/56209 >.
Reported by angry rectangle <angryrectangle@cock.li>.
* gnu/packages/admin.scm (shepherd-0.9)[modules, snippet]: New fields.
* gnu/services/base.scm (%root-file-system-shepherd-service): In 'stop'
method, remove 'call-with-blocked-asyncs'. When 'mount' throws to
'system-error, call (@ (fibers) sleep) and try again.
* gnu/tests/base.scm (run-root-unmount-test): New procedure.
(%test-root-unmount): New variable.
2022-07-01 12:10:28 +02:00
Tobias Geerinckx-Rice
882cbfa074
gnu: nmon: Use the new TARGET-X86? test.
...
* gnu/packages/admin.scm (nmon)[arguments]: Use TARGET-X86?.
2022-06-19 02:00:00 +02:00
Tobias Geerinckx-Rice
3589537dac
gnu: sudo: Update to 1.9.11p3.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.11p3.
2022-06-19 02:00:00 +02:00
muradm
167b8f29b3
gnu: admin: Add libseat 0.8.0 and move seatd.
...
* gnu/packages/admin.scm (libseat): New variable
* gnu/packages/admin.scm (seatd): New variable
* gnu/packages/freedesktop.scm (seatd): Remove variable
* gnu/packages/wm.scm (wlroots): Replace seatd input with libseat
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:42 +02:00
muradm
32ca068cb9
gnu: admin: Add greetd-pam-mount.
...
* gnu/packages/admin.scm (greetd-pam-mount): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:40 +02:00
muradm
c08d56a161
gnu: admin: Add greetd 0.8.0.
...
* gnu/packages/admin.scm (greetd): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:39 +02:00
Greg Hogan
142d136abd
gnu: htop: Update to 3.2.1.
...
* gnu/packages/admin.scm (htop): Update to 3.2.1.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice
e1b647fdf6
gnu: sudo: Update to 1.9.11p2.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.11p2.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice
1023bd85cc
gnu: Add nmon.
...
* gnu/packages/admin.scm (nmon): New public variable.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice
ce21522706
gnu: sudo: Update to 1.9.11p1.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.11p1.
[source]: Remove patch again.
* gnu/packages/patches/sudo-missing-sudo_pt_regs-aarch64.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-06-05 02:00:09 +02:00
Tobias Geerinckx-Rice
5124d0dbe0
gnu: sudo: Fix build on aarch64.
...
* gnu/packages/admin.scm (sudo)[source]: Add patch.
* gnu/packages/patches/sudo-missing-sudo_pt_regs-aarch64.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice
e3b94eddf6
gnu: sudo: Update to 1.9.11.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.11.
2022-06-05 02:00:00 +02:00
Roman Riabenko
544a886ae1
gnu: wpa-supplicant: Install DBus service file.
...
* gnu/packages/admin.scm (wpa-supplicant)[arguments]: In
'install-dbus-conf' phase, install DBus service file for
dbus-system-services-builder to find.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-05 23:35:30 +02:00
Tobias Geerinckx-Rice
d6d06ee237
gnu: cloud-utils: Fix wrapping.
...
* gnu/packages/admin.scm (cloud-utils)[arguments]:
Search for readlink & sfdisk in inputs.
[inputs]: Add coreutils.
2022-05-29 02:00:10 +02:00
Tobias Geerinckx-Rice
0e5e26dc71
gnu: cloud-utils: Update to 0.33.
...
* gnu/packages/admin.scm (cloud-utils): Update to 0.33.
[arguments]: Don't explicitly return #t from phases.
2022-05-29 02:00:09 +02:00
Vagrant Cascadian
aaed8bab46
gnu: inxi-minimal: Build reproducibly.
...
Avoid embedding timestamp in inxi.1.gz manpage.
* gnu/packages/admin.scm (inxi-minimal)[arguments]: Pass "-n" to gzip
invocation.
2022-06-02 12:00:18 -07:00
Tobias Geerinckx-Rice
1e42c76c0f
gnu: daemonize: Use HTTPS home page.
...
* gnu/packages/admin.scm (daemonize)[home-page]: Use HTTPS.
2022-05-29 02:00:00 +02:00
Maxim Cournoyer
cd46c8c34b
gnu: Remove graphios.
...
* gnu/packages/admin.scm (graphios): Delete variable.
2022-05-31 14:52:14 -04:00
Efraim Flashner
e4fe344a5c
gnu: nmap: Honor tests? flag.
...
* gnu/packages/admin.scm (nmap)[arguments]: In custom 'check phase honor
the #:tests? flag.
2022-05-29 16:31:09 +03:00
Tobias Geerinckx-Rice
1a6be55701
gnu: jc: Update to 1.19.0.
...
* gnu/packages/admin.scm (jc): Update to 1.19.0.
[arguments]: Add a new 'hack-time-zone phase.
2022-05-22 02:00:00 +02:00
Tobias Geerinckx-Rice
52431e42ef
gnu: lynis: Work.
...
Work around <https://issues.guix.gnu.org/55287 >.
* gnu/packages/admin.scm (lynis)[arguments]: Add a custom 'unpack phase
that doesn't MAKE-FILE-WRITABLE.
2022-05-22 02:00:09 +02:00
Tobias Geerinckx-Rice
e490aacde1
gnu: lynis: Update to 3.0.8.
...
* gnu/packages/admin.scm (lynis): Update to 3.0.8.
2022-05-22 02:00:09 +02:00
Ludovic Courtès
8a588eb871
gnu: shepherd: Update to 0.9.1.
...
* gnu/packages/admin.scm (shepherd-0.9): Update to 0.9.1.
2022-05-22 21:56:39 +02:00
Efraim Flashner
ef55192ef8
gnu: atop: Use new package format.
...
* gnu/packages/admin.scm (atop)[arguments]: Rewrite using g-exps.
[inputs]: Remove input labels.
2022-05-17 12:38:32 +03:00
Efraim Flashner
2d229578bd
gnu: atop: Adjust build.
...
* gnu/packages/admin.scm (atop)[arguments]: Adjust custom 'patch-build
phase to remove references to '/usr' and adjust make-flags accordingly.
Remove trailing #t.
2022-05-17 12:38:29 +03:00
Efraim Flashner
eab070a89d
gnu: atop: Update to 2.7.1.
...
* gnu/packages/admin.scm (atop): Update to 2.7.1.
[arguments]: Remove unnecessary make-flag. Remove unneeded
substitutions.
2022-05-17 12:38:26 +03:00
Efraim Flashner
e81f26d2c1
gnu: atop: Add release-monitoring-url.
...
* gnu/packages/admin.scm (atop)[properties]: New field.
2022-05-17 12:38:23 +03:00
Tobias Geerinckx-Rice
388e039044
gnu: isc-dhcp: Update to 4.4.3.
...
* gnu/packages/admin.scm (isc-dhcp): Update to 4.4.3.
[source]: Remove upstreamed patch.
* gnu/packages/patches/isc-dhcp-gcc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-05-08 02:00:00 +02:00
Tobias Geerinckx-Rice
d24ad39491
gnu: nq: Use G-expressions.
...
* gnu/packages/admin.scm (nq)[arguments]:
Rewrite as G-expressions.
2022-05-08 02:00:01 +02:00
Tobias Geerinckx-Rice
4051231d20
gnu: nq: Update to 0.5.
...
* gnu/packages/admin.scm (nq): Update to 0.5.
2022-05-08 02:00:00 +02:00
Tobias Geerinckx-Rice
09e885d848
gnu: netcat-openbsd: Update to 1.218-5.
...
* gnu/packages/admin.scm (netcat-openbsd): Update to 1.218-5.
2022-05-08 02:00:00 +02:00
Tobias Geerinckx-Rice
85d56c1780
gnu: inxi-minimal: Update to 3.3.15-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.15-1.
2022-05-08 02:00:00 +02:00
Tobias Geerinckx-Rice
8de6d6ffb2
gnu: htop: Update to 3.2.0.
...
* gnu/packages/admin.scm (htop): Update to 3.2.0.
2022-05-08 02:00:00 +02:00
Tobias Geerinckx-Rice
644a966772
gnu: libcap-ng: Omit static libraries.
...
* gnu/packages/admin.scm (libcap-ng)[arguments]: Add "--disable-static"
to #:configure-flags.
2022-05-01 02:00:08 +02:00
Tobias Geerinckx-Rice
ef2a240100
gnu: libcap-ng: Update to 0.8.3.
...
* gnu/packages/admin.scm (libcap-ng): Update to 0.8.3.
2022-05-01 02:00:07 +02:00
Tobias Geerinckx-Rice
755e702db7
gnu: nnn: Use G-expressions.
...
* gnu/packages/admin.scm (nnn)[arguments]:
Rewrite as G-expressions.
2022-05-01 02:00:00 +02:00
Tobias Geerinckx-Rice
769202ecf8
gnu: nnn: Update to 4.5.
...
* gnu/packages/admin.scm (nnn): Update to 4.5.
2022-05-01 02:00:00 +02:00