summaryrefslogtreecommitdiff
path: root/gnu/packages/admin.scm
AgeCommit message (Collapse)Author
2022-12-08gnu: Add du-dust.Danny Milosavljevic
* gnu/packages/admin.scm (du-dust): New variable.
2022-11-27gnu: netcat-openbsd: Update to 1.219-1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (netcat-openbsd): Update to 1.219-1.
2022-11-20gnu: ansible-core: Build with python-pycryptodome.Marius Bakke
* gnu/packages/admin.scm (ansible-core)[native-inputs]: Replace PYTHON-PYCRYPTO with PYTHON-PYCRYPTODOME.
2022-11-19gnu: Add smem.jgart
* gnu/packages/admin.scm (smem): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-17gnu: shepherd: Update to 0.9.3.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-0.9): Update to 0.9.3. [source](modules, snippet): Remove.
2022-11-14gnu: btop: Don't use autogenerated tarball.Efraim Flashner
* gnu/packages/admin.scm (btop)[source]: Download using git-fetch.
2022-11-10gnu: btop: Update to 1.2.13.Michael Rohleder
* gnu/packages/admin.scm (btop): Update to 1.2.13. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-06gnu: sudo: Update to 1.9.12p1 [fixes CVE-2022-43995].Tobias Geerinckx-Rice
* gnu/packages/admin.scm (sudo): Update to 1.9.12p1.
2022-11-06gnu: shepherd@0.9: Use 'guile-3.0-latest' to address memory leak.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/58631>. Previously, shepherd's heap would grow roughly linearly in the number of context switches (delimited continuations being captured). For example, if shepherd spawned services that logged a lot of data, it would context-switch a lot, leading to relatively quick heap growth. * gnu/packages/admin.scm (shepherd-0.9)[inputs, native-inputs]: Replace 'guile-3.0' with 'guile-3.0-latest'.
2022-11-05gnu: thefuck: Update to 3.32.jgart
* gnu/packages/admin.scm (thefuck): Update to 3.32. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-30gnu: pam-mount: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pam-mount)[arguments]: Rewrite as G-expressions.
2022-10-30gnu: pam-mount: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pam-mount)[inputs]: Remove input labels. [arguments]: Replace the 'fix-program-paths phase with a new 'patch-file-names one. Don't explicitly return #t from it.
2022-10-30gnu: pam-mount: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pam-mount)[home-page]: Follow permanent (HTTPS) redirect.
2022-10-30gnu: pam-mount, greetd-pam-mount: Rewrite descriptions.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pam-mount, greetd-pam-mount)[description]: Edit for style.
2022-11-03gnu: Fix various synopsis and description issues.Vagrant Cascadian
* gnu/packages/admin.scm (greetd-pam-mount)[synopsis]: Base synopsis on pam-mount synopsis. [description]: Use two spaces consistently. (greetd)[synopsis]: Begin sentence with upper-case. * gnu/packages/xdisorg.scm (wlsunset)[description]: Fix spelling and case of wlsunsest. * gnu/packages/mail.scm (libpst): Add synopsis. * gnu/packages/networking.scm (librecast)[synopsis]: Update synopsis. (lcrq)[description]: Use two spaces after sentences.
2022-10-30gnu: inxi-minimal: Update to 3.3.23-1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.23-1.
2022-11-02gnu: isc-dhcp: Add grep input.Guillaume Le Vaillant
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-10-29gnu: Add ndppd.Guillaume Le Vaillant
* gnu/packages/admin.scm (ndppd): New variable.
2022-10-27gnu: rottlog: Apply patch adding a Texinfo direntry.Maxim Cournoyer
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-27gnu: rottlog: Use gexps and bootstrap Autotools build system.Maxim Cournoyer
* 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-23gnu: sudo: Update to 1.9.12.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (sudo): Update to 1.9.12.
2022-10-23gnu: Add doctl.Matthew James Kraai
* gnu/packages/admin.scm (doctl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-16gnu: audit: Update to 3.0.9.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (audit): Update to 3.0.9.
2022-10-06gnu: Add wlgreet.(
* gnu/packages/admin.scm (wlgreet): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-28gnu: wpa-supplicant: Enable OWE support.Andreas Rammhold
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-28gnu: Add btop.Petr Hodina
* 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-20gnu: tree: Use https.Efraim Flashner
* gnu/packages/admin.scm (tree)[source]: Use https. [home-page]: Same.
2022-09-20gnu: tree: Update to 2.0.4.Efraim Flashner
* gnu/packages/admin.scm (tree): Update to 2.0.4. [arguments]: Add phase to fix the version string in the man page.
2022-09-12gnu: hyfetch: Update to 1.4.1.gyara
* gnu/packages/admin.scm (hyfetch): Update to 1.4.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-11gnu: shepherd: Update to 0.9.2.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-0.9): Update to 0.9.2.
2022-09-06gnu: isc-dhcp: Fix cross-compiling to riscv64-linux.Efraim Flashner
* 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-08-30gnu: tree: Update to 2.0.3.Efraim Flashner
* gnu/packages/admin.scm (tree): Update to 2.0.3.
2022-08-27gnu: realmd: Remove input labels.Marius Bakke
* gnu/packages/admin.scm (realmd)[native-inputs]: Remove labels.
2022-08-19gnu: Add rex.宋文武
* gnu/packages/admin.scm (rex): New variable.
2022-08-14gnu: pies: Remove pre-generated files.Efraim Flashner
* gnu/packages/admin.scm (pies)[source]: Add snippet to remove pre-generated files. [native-inputs]: Add bison, flex.
2022-08-14gnu: pies: Update to 1.8.Efraim Flashner
* gnu/packages/admin.scm (pies): Update to 1.8.
2022-08-07gnu: inxi-minimal: Update to 3.3.20-1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.20-1.
2022-08-11gnu: wpa-supplicant-gui: Fix build.Timotej Lazar
* 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-01gnu: Add fail2ban.muradm
* 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-07-31gnu: qtsvg: Rename variable to qtsvg-5.Maxim Cournoyer
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-08-01gnu: rottlog: Remove input labels.Ludovic Courtès
* gnu/packages/admin.scm (rottlog)[arguments]: In 'tweak-rc-weekly', use 'search-input-file' instead of 'assoc-ref'. [inputs]: Remove labels.
2022-07-24gnu: nnn: Update to 4.6.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nnn): Update to 4.6.
2022-07-17gnu: inxi-minimal: Update to 3.3.19-1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.19-1.
2022-07-17gnu: dmidecode: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (dmidecode)[arguments]: Rewrite as G-expressions.
2022-07-17gnu: dmidecode: Update to 3.4.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (dmidecode): Update to 3.4.
2022-07-17gnu: smartmontools: Do not claim to be a ‘local build’.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (smartmontools)[arguments]: Set BUILD_INFO in #:make-flags.
2022-07-12gnu: inkscape: Rename variable to inkscape/stable and hide package.Maxim Cournoyer
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-01services: root-file-system: Cleanly unmount upon shutdown.Ludovic Courtès
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-06-19gnu: nmon: Use the new TARGET-X86? test.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nmon)[arguments]: Use TARGET-X86?.
2022-06-19gnu: sudo: Update to 1.9.11p3.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (sudo): Update to 1.9.11p3.