me
/
guix
Archived
1
0
Fork 0
Commit Graph

1212 Commits (aedb7042439889e417e524bd7ff0fa5991558739)

Author SHA1 Message Date
Tobias Geerinckx-Rice cc8cc4a821
gnu: inxi-minimal: Update to 3.3.23-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.23-1.
2022-10-30 02:00:03 +01:00
Guillaume Le Vaillant 6de705f259
gnu: isc-dhcp: Add grep input.
The grep program is required by the dhclient script.

* gnu/packages/admin.scm (isc-dhcp)[inputs]: Add grep.
  [arguments]: Add grep to wrapping in 'post-install' phase.
2022-11-02 17:30:43 +01:00
Guillaume Le Vaillant 1ea1fa96fe
gnu: Add ndppd.
* gnu/packages/admin.scm (ndppd): New variable.
2022-10-29 13:58:45 +02:00
Maxim Cournoyer 3511ad2857
gnu: rottlog: Apply patch adding a Texinfo direntry.
Relates to <https://issues.guix.gnu.org/58821>.

* gnu/packages/patches/rottlog-direntry.patch: Add patch.
* gnu/packages/admin.scm (rottlog): Apply it.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-10-27 23:34:46 -04:00
Maxim Cournoyer ff097b450b
gnu: rottlog: Use gexps and bootstrap Autotools build system.
* gnu/packages/admin.scm (rottlog) [snippet]: Delete build system files.
Delete trailing #t.  Patch Makefile.am instead of Makefile.in.  Do not patch
INSTALL_RC and INSTALL_SCRIPT variables default values.
[arguments]: Use gexps.  Delete trailing #t.
[make-flags]: Override INSTALL_RC and INSTALL_SCRIPT.
[phases]{fix-configure}: Delete phase.
[native-inputs]: Add autoconf.  Sort inputs.
2022-10-27 23:34:46 -04:00
Tobias Geerinckx-Rice df5cbe529b
gnu: sudo: Update to 1.9.12.
* gnu/packages/admin.scm (sudo): Update to 1.9.12.
2022-10-23 02:00:07 +02:00
Matthew James Kraai 5bf34e36b1
gnu: Add doctl.
* gnu/packages/admin.scm (doctl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23 15:56:18 +02:00
Tobias Geerinckx-Rice 408da03c19
gnu: audit: Update to 3.0.9.
* gnu/packages/admin.scm (audit): Update to 3.0.9.
2022-10-16 02:00:00 +02:00
( 44f8aa26bc
gnu: Add wlgreet.
* gnu/packages/admin.scm (wlgreet): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:03 +01:00
Andreas Rammhold f33733785a
gnu: wpa-supplicant: Enable OWE support.
With OWE support users are enable to connect to "Opportunistic Wireless
Encryption" networks. This means users are able to have an encrypted
data channel in an otherwise open wireless network.

* gnu/packages/admin.scm (wpa-supplicant)[arguments]: Rename
'configure-for-dbus' phase to 'set-config-options'.  Set CONFIG_OWE=y.
Remove trailing #t.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-09-28 22:41:49 +02:00
Petr Hodina 3fb7add10f
gnu: Add btop.
* gnu/packages/admin.scm (btop): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-28 15:15:15 -04:00
Maxim Cournoyer 990a4822f1
Merge branch 'staging' into core-updates
Conflicts resolved in:
	gnu/local.mk
	gnu/packages/cran.scm
	gnu/packages/gnome.scm
	gnu/packages/gtk.scm
	gnu/packages/icu4c.scm
	gnu/packages/java.scm
	gnu/packages/machine-learning.scm
	gnu/packages/tex.scm
2022-09-27 15:59:30 -04:00
Efraim Flashner 6a2f735983
gnu: tree: Use https.
* gnu/packages/admin.scm (tree)[source]: Use https.
[home-page]: Same.
2022-09-20 13:57:57 +03:00
Efraim Flashner 00537ec17d
gnu: tree: Update to 2.0.4.
* gnu/packages/admin.scm (tree): Update to 2.0.4.
[arguments]: Add phase to fix the version string in the man page.
2022-09-20 13:57:22 +03:00
Marius Bakke a91cf65a7e
gnu: Python: Update to 3.10.7.
* gnu/packages/python.scm (python-3.9): Rename to ...
(python-3.10): ... this.  Update to 3.10.7.
[source](patches): Remove 'python-3-no-static-libs.patch' in favor of ...
[arguments]: Add #:configure-flags.
(python-3): Refer to PYTHON-3.10.
* gnu/packages/patches/python-3-fix-tests.patch: Refresh.
* gnu/packages/patches/python-3-no-static-lib.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/version-control.scm (mercurial)[native-search-paths]: Adjust
Python version.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Likewise.
* gnu/packages/bioinformatics.scm (scvelo)[arguments]: Replace hard-coded
python3.9 paths with python3.10.
* gnu/packages/cran.scm (r-torch)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (liblantern)[arguments]: Likewise.
2022-09-18 17:06:05 +02:00
Marius Bakke 9e256a05f2
gnu: shepherd: Promote 0.9 to the default.
* gnu/packages/admin.scm (shepherd-0.9): Inherit from SHEPHERD-0.8.
(shepherd): Alias to SHEPHERD-0.9.
2022-09-18 10:35:38 +02:00
Maxim Cournoyer 4920f6e634
Merge branch 'staging' into core-updates
Conflicts resolved in:
	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/glib.scm
	gnu/packages/gnome.scm
	gnu/packages/gtk.scm
	gnu/packages/sdl.scm

pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15 11:43:21 -04:00
gyara 25d88eb9f3
gnu: hyfetch: Update to 1.4.1.
* gnu/packages/admin.scm (hyfetch): Update to 1.4.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:50 +01:00
Ludovic Courtès 1ba0e38267
gnu: shepherd: Update to 0.9.2.
* gnu/packages/admin.scm (shepherd-0.9): Update to 0.9.2.
2022-09-11 00:16:58 +02:00
Marius Bakke 884548b476
Merge branch 'staging' into core-updates 2022-09-08 21:12:52 +02:00
Efraim Flashner e7532d281b
gnu: isc-dhcp: Fix cross-compiling to riscv64-linux.
* gnu/packages/admin.scm (isc-dhcp)[arugments]: Split custom
'update-config-scripts phase to substitute one set of config scripts
earlier in the build process.
2022-09-06 18:44:53 +03:00
Marius Bakke 58863b93b0
Merge branch 'staging' into core-updates 2022-09-01 23:26:57 +02:00
Efraim Flashner 16ee7f1f62
gnu: tree: Update to 2.0.3.
* gnu/packages/admin.scm (tree): Update to 2.0.3.
2022-08-30 21:34:20 +03:00
Marius Bakke 59c136ef61
Merge branch 'staging' into core-updates 2022-08-30 20:18:55 +02:00
Marius Bakke 3e8769f3c9
gnu: realmd: Remove input labels.
* gnu/packages/admin.scm (realmd)[native-inputs]: Remove labels.
2022-08-27 23:48:56 +02:00
Marius Bakke 375e9147e8
gnu: inetutils: Update to 2.3.
* gnu/packages/admin.scm (inetutils): Update to 2.3.
2022-08-27 17:29:01 +02:00
Marius Bakke 73b829b4cc
gnu: inetutils: Remove input labels.
* gnu/packages/admin.scm (inetutils)[inputs, native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE.
2022-08-27 17:29:01 +02:00
Marius Bakke ad384816fe
Merge branch 'staging' into core-updates 2022-08-27 17:10:55 +02:00
宋文武 517f0ed813
gnu: Add rex.
* gnu/packages/admin.scm (rex): New variable.
2022-08-19 09:13:08 +08:00
Marius Bakke 77eb3008e3
Merge branch 'staging' into core-updates 2022-08-11 23:36:10 +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
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
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
Marius Bakke 9044b086dd
Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +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
Marius Bakke 2a7648774f
Merge branch 'master' into core-updates 2022-06-27 19:23:48 +02:00
Ludovic Courtès 8655a71445
Merge branch master into core-updates 2022-06-22 18:48:00 +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
Ludovic Courtès 8c3e9da13a
Merge branch 'master' into core-updates 2022-06-08 14:46:24 +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
Tobias Geerinckx-Rice 1023bd85cc
gnu: Add nmon.
* gnu/packages/admin.scm (nmon): New public variable.
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 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 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
Tobias Geerinckx-Rice 28741adda9
gnu: audit: Update to 3.0.8.
* gnu/packages/admin.scm (audit): Update to 3.0.8.
2022-05-01 02:00:19 +02:00
Tobias Geerinckx-Rice 0bb0984724
gnu: acpica: Update to 20220331.
* gnu/packages/admin.scm (acpica): Update to 20220331.
2022-05-01 02:00:19 +02:00
Wamm K. D ff12cf5e07
gnu: Add hyfetch.
* gnu/packages/admin.scm (hyfetch): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-27 23:18:37 +02:00
Ludovic Courtès 6e174c4edd
gnu: shepherd: Support cross-compilation.
Reported by phodina <phodina@protonmail.com>.

* gnu/packages/admin.scm (shepherd-0.9)[arguments]: New field.
[native-inputs]: Add GUILE-FIBERS-1.1.
2022-04-15 19:13:02 +02:00
Ludovic Courtès d4172babe0
gnu: shepherd: Add 0.9.0.
* gnu/packages/admin.scm (shepherd): Rename to...
(shepherd-0.8): ... this.  New variable.
(shepherd): Define as an alias for SHEPHERD-0.8.
(shepherd-0.9): New variable.
(guile2.2-shepherd): Inherit from SHEPHERD-0.9 and adjust inputs
accordingly.
2022-04-07 00:08:55 +02:00
Efraim Flashner b103d8e490
gnu: munge: Fix cross-compiling.
* gnu/packages/admin.scm (munge)[arguments]: Add configure-flag to set
path to libgcrypt prefix.  Add configure flags when cross-compiling to
assume support for pipes.
2022-03-28 21:34:09 +03:00
Maxim Cournoyer e91a525858
gnu: ansible: Use GUIX_PYTHONPATH in the search path specification.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Use GUIX_PYTHONPATH.
2022-03-28 13:52:45 -04:00
Maxim Cournoyer a9429c8f22
Merge branch 'staging' into core-updates. 2022-03-21 23:39:43 -04:00
Ludovic Courtès fe83583b7f
gnu: shadow: Add variant with man pages.
* gnu/packages/admin.scm (shadow)[properties]: New field.
(shadow-with-man-pages): New variable.
2022-03-21 23:03:35 +01:00
Tobias Geerinckx-Rice 3076e69577
gnu: isc-dhcp: Update bundled BIND to 9.11.37.
* gnu/packages/admin.scm (isc-dhcp)[inputs]:
Update bind-source-tarball to 9.11.37.
2022-03-13 01:00:37 +01:00
Mathieu Othacehe 4ba35ccd18
gnu: isc-dhcp: Fix cross-compilation.
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Move config to ...
[native-inputs]: ... here.
2022-03-14 09:46:01 +01:00
Tobias Geerinckx-Rice a001522657
gnu: sudo: Update to 1.9.10.
* gnu/packages/admin.scm (sudo): Update to 1.9.10.
2022-02-27 01:00:00 +01:00
Guillaume Le Vaillant 73db69bea1
gnu: thermald: Fix build.
* gnu/packages/admin.scm (thermald)[arguments]: Add "--disable-werror" to
  'configure-flags'.
2022-02-26 17:14:14 +01:00
Maxim Cournoyer f1f1b8b4e6
gnu: testdisk: Relocate and improve description.
This is the result of attempting to package 'photorec', only to realize it's
part of testdisk, which we already had in the first place.

* gnu/packages/admin.scm (testdisk): Move to...
* gnu/packages/disk.scm (testdisk): ... here.
[description]: Expound, and add a description section about the included
PhotoRec tool.
2022-02-22 23:28:47 -05:00
Efraim Flashner 3aaab0c9c4
gnu: tree: Update to 2.0.2.
* gnu/packages/admin.scm (tree): Update to 2.0.2.
2022-02-19 18:39:58 +02:00
Tobias Geerinckx-Rice a0a3ff72a2
gnu: opendoas: Update to 6.8.2.
* gnu/packages/admin.scm (opendoas): Update to 6.8.2.
[arguments]: Don't explicitly return #t from phases.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice 8937253fde
gnu: audit: Update to 3.0.7.
* gnu/packages/admin.scm (audit): Update to 3.0.7.
2022-02-13 01:00:00 +01:00
Michael Rohleder 8487383030
gnu: udpcast: Update to 20211207.
* gnu/packages/admin.scm (udpcast): Update to 20211207.
[source]: Remove buildroot.net uri.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-14 10:56:40 +01:00
Efraim Flashner 063b43b95e
gnu: novena-eeprom: Build with older i2c-tools.
* gnu/packages/admin.scm (novena-eeprom)[inputs]: Build with i2c-tools-3.
* gnu/packages/linux.scm (i2c-tools-3): New variable.
2022-02-07 14:19:16 +02:00
Efraim Flashner 3344567bb1
gnu: isc-dhcp: Fix building on riscv64-linux.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Add phase to update
configure scripts.
[inputs]: Add config.
2022-02-07 11:30:02 +02:00
Eric Bavier 1949c8b206
gnu: cpulimit: Fix build with glibc-2.32.
* gnu/packages/patches/cpulimit-with-glib-2.32.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (cpulimit)[source]: Use it.
2022-01-29 00:53:31 -06:00
Maxim Cournoyer 0d41fe4855
Merge branch 'staging' into core-updates.
With "conflicts" resolved in (mostly in favor of master/staging):
	gnu/packages/admin.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/gtk.scm
	gnu/packages/kerberos.scm
	gnu/packages/linux.scm
	guix/lint.scm
2022-01-25 23:48:37 -05:00
Leo Famulari d331bd0a39
gnu: wpa-wupplicant: Update to 2.10 [security fixes].
See the upstream advisory for more information on the security fixes
contained in these updates:

https://w1.fi/security/2022-1/sae-eap-pwd-side-channel-attack-update-2.txt

* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.10.
[source]: Remove obsolete patches.
* gnu/packages/patches/wpa-supplicant-CVE-2021-27803.patch,
gnu/packages/patches/wpa-supplicant-CVE-2021-30004.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-01-16 01:00:05 +01:00
Tobias Geerinckx-Rice a41fee184f
gnu: hostapd: Use G-expressions.
* gnu/packages/admin.scm (hostapd)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice 3b3a4544a1
gnu: hostapd: Use PKG-CONFIG-FOR-TARGET.
* gnu/packages/admin.scm (hostapd)[arguments]: Use PKG-CONFIG-FOR-TARGET.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice 07efa9df3e
gnu: hostapd: Update to 2.10.
* gnu/packages/admin.scm (hostapd): Update to 2.10.
[arguments]: Don't explicitly return #t from phases.
[source]: Remove patches.
2022-01-16 01:00:00 +01:00
Marius Bakke 9070dc562e
Revert "gnu: password-store: Fix failing test suite."
This reverts commit a40ac62715.
2022-01-17 18:23:14 +01:00
Maxim Cournoyer 276f40fdc3
Merge branch 'version-1.4.0'
With resolved conflicts in:
	gnu/packages/gnome.scm
	gnu/packages/openstack.scm
	gnu/packages/python-xyz.scm
2022-01-17 11:47:09 -05:00
Maxim Cournoyer 7ecc2e3d2b
gnu: shadow: Update to 4.9.
* gnu/packages/admin.scm (shadow): Update to 4.9.
[source]: Remove hurd patch, merged upstream.
[phases]{fix-linking-to-pam}: New phase.
* gnu/packages/patches/shadow-hurd-pctrl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer d3f195f77e
gnu: isc-dhcp: Address TODOs.
* gnu/packages/admin.scm (isc-dhcp): Remove trailing #t.
[phases]{post-install}: Remove the 'native-inputs' argument.
{post-configure}: Do not patch the libexec scripts.
[inputs]{bash}: Remove conditional.
2022-01-10 11:44:30 -05:00
Danny Milosavljevic c78f916a46
gnu: Add xfel.
* gnu/packages/admin.scm (xfel): New variable.
2022-01-10 15:29:23 +01:00
Tobias Geerinckx-Rice 924352ab22
gnu: thermald: Update to 2.4.7.
* gnu/packages/admin.scm (thermald): Update to 2.4.7.
2022-01-09 01:36:38 +01:00
Tobias Geerinckx-Rice 360379200d
Revert "gnu: tree: Fix problem with no output when fd3 is present."
This reverts commit bd4f314bba.
2022-01-09 01:00:00 +01:00
Tobias Geerinckx-Rice a40ac62715
gnu: password-store: Fix failing test suite.
* gnu/packages/admin.scm (tree-1): New public variable.
* gnu/packages/password-utils.scm (password-store)[inputs]:
Use it rather than the default tree@2.

Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com> and
Olivier Dion <olivier.dion@polymtl.ca>.
2022-01-15 00:51:34 +00:00
Marius Bakke bd4f314bba
gnu: tree: Fix problem with no output when fd3 is present.
* gnu/packages/patches/tree-disable-stddata.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/admin.scm (tree)[source](patches): New field.
2022-01-15 15:18:31 +01:00
Efraim Flashner 2d3bec89b5
gnu: tree: Rewrite with gexps.
* gnu/packages/admin.scm (tree)[arguments]: Rewrite with gexps.
2022-01-12 12:42:12 +02:00
Efraim Flashner e773326cc2
gnu: tree: Fix cross-compiling.
* gnu/packages/admin.scm (tree)[arguments]: Use cc-for-taget.
2022-01-12 12:36:09 +02:00
Efraim Flashner 28302e04ae
gnu: tree: Update to 2.0.1.
* gnu/packages/admin.scm (tree): Update to 2.0.1.
2022-01-12 12:35:41 +02:00
Tobias Geerinckx-Rice 046322189b
gnu: Add stress-ng.
* gnu/packages/admin.scm (stress-ng): New public variable.
2022-01-07 05:57:52 +01:00
Marius Bakke 56b29a61e8
gnu: nmrpflash: Update to 0.9.16.
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.16.
2022-01-05 11:20:00 +01:00
Tobias Geerinckx-Rice a0c6b55881
gnu: direvent: Update to 5.3.
* gnu/packages/admin.scm (direvent): Update to 5.3.
[source]: Drop hard-to-maintain snippet…
[arguments]: …in favour of a wider regexp in the 'substitute-file-names
phase, renamed from 'patch-/bin/sh, as we also patch "/bin/kill" to keep
the tests passing.
2022-01-04 05:39:01 +01:00
Tobias Geerinckx-Rice 65fdb84d7c
gnu: direvent: Use G-expressions.
* gnu/packages/admin.scm (direvent)[source, arguments]:
Rewrite using G-expressions.  Don't explicitly return #t from phases.
2022-01-04 05:39:01 +01:00
Efraim Flashner 8189ce1705
gnu: pies: Update to 1.7.
* gnu/packages/admin.scm (pies): Update to 1.7.
[arguments]: Remove trailing #t from phases.
2022-01-03 09:30:41 +02:00
Efraim Flashner 2e09516ea5
gnu: alive: Update to 2.0.5.
* gnu/packages/admin.scm (alive): Update to 2.0.5.
[inputs]: Replace guile-2.0 with guile-3.0.
[native-inputs]: Add lzip.
2022-01-03 09:19:47 +02:00
Vagrant Cascadian ae876b9ce1
gnu: Capitalize beginning of synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Captalize.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 21:23:27 -08:00
Vagrant Cascadian 9c3c68dae4
gnu: Remove leading article from synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Remove leading article.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12,
  rust-svd-parser-0.9)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/lisp.scm (gcl, clisp)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-pari-jupyter, python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/scheme.scm (mit-scheme)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 20:54:47 -08:00
Michael Rohleder be70ca27e3
gnu: bpytop: Update to 1.0.68.
* gnu/packages/admin.scm (bpytop): Update to 1.0.68.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-27 19:17:58 -05:00
Sarah Morgensen 717be95339
build-system/go: Use go-1.17 by default.
Build all Go packages with go-1.17 by default.  Explicitly specify an
older Go version in packages which cannot build with go-1.17.

* gnu/packages/golang.scm (go): Update from 'go-1.14' to 'go-1.17'.
* gnu/packages/docker.scm (docker)[native-inputs]: Explicitly use 'go-1.14'.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files)[arguments]:
Explicitly use Go 1.16.
(go-ipfs)[arguments]: Use the default version of Go.
* gnu/packages/syncthing.scm (syncthing)[arguments]: Likewise.
* gnu/packages/admin.scm (runitor)[arguments]: Likewise.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-24 16:32:25 -05:00
Michael Rohleder 2a3027143c
gnu: bpytop: Fix build.
* gnu/packages/admin.scm (bpytop)[arguments]: Delete 'sanity-check phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:41 +01:00
Artyom V. Poptsov 85e3ed2bbc
gnu: Add udpcast
* gnu/packages/admin.scm (udpcast): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:40 +01:00
Tobias Geerinckx-Rice 67c72c8c70
gnu: acpica: Update to 20211217.
* gnu/packages/admin.scm (acpica): Update to 20211217.
2021-12-20 03:26:20 +01:00
Efraim Flashner 6ccf8ea81f
Merge branch 'master' into core-updates 2021-12-19 15:15:11 +02:00
Tobias Geerinckx-Rice a035acc652
gnu: inxi-minimal: Update to 3.3.11-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.11-1.
2021-12-19 00:36:28 +01:00
Tobias Geerinckx-Rice 6a3900e75b
gnu: inxi-minimal: Update to 3.3.10-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.10-1.
2021-12-17 05:34:50 +01:00
Tobias Geerinckx-Rice 4b6ce80a5e
gnu: audit: Tweak description.
* gnu/packages/admin.scm (audit)[description]: Edit slightly.
2021-12-17 03:07:55 +01:00
Tobias Geerinckx-Rice 6557476742
gnu: audit: Remove input labels.
* gnu/packages/admin.scm (audit)[inputs]:
Remove input labels.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice 27e5e38763
gnu: audit: Update to 3.0.6.
* gnu/packages/admin.scm (audit): Update to 3.0.6.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice 028bf93355
gnu: htop: Update to 3.1.2.
* gnu/packages/admin.scm (htop): Update to 3.1.2.
2021-12-17 03:07:52 +01:00
Efraim Flashner 87624540b4
gnu: ansible: Update native-search-paths.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Update to
search in python3.9 subfolder.
2021-12-15 12:21:10 +02:00
Tobias Geerinckx-Rice c4b786fb33
gnu: igt-gpu-tools: Include man pages.
* gnu/packages/admin.scm (igt-gpu-tools)[arguments]:
Add a new 'find-rst2man.py phase.
(native-inputs): Add python-docutils.
2021-12-14 19:35:23 +01:00
Tobias Geerinckx-Rice cf879dc0b6
gnu: igt-gpu-tools: Fix build with newer Mesons.
* gnu/packages/admin.scm (igt-gpu-tools)[arguments]:
Add a new 'fix-meson.build phase.
2021-12-14 19:35:23 +01:00
Ludovic Courtès e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Mathieu Othacehe 32750e8c3e
Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
Nikolay Korotkiy 2fa1bcd971
gnu: nnn: Update to 4.4.
* gnu/packages/admin.scm (nnn): Update to 4.4.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-10 00:44:01 +01:00
Leo Famulari 37186ec462
gnu: isc-dhcp: Update bundled BIND to 9.11.36 [fixes CVE-2021-25219].
* gnu/packages/admin.scm (isc-dhcp)[inputs]:
Update bundled BIND to 9.11.36.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-12-09 01:24:37 +01:00