Commit graph

1279 commits

Author SHA1 Message Date
Maxim Cournoyer
3528d888ee
gnu: Add sysdig.
* gnu/packages/admin.scm (sysdig): New variable.
* gnu/packages/patches/sysdig-shared-falcosecurity-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I02b64db7a548e17ea83beb1ea27db87d29e99cf1
2024-05-29 22:01:20 -04:00
Wilko Meyer
116d3b32cf
gnu: htop: Update to 3.3.0.
* gnu/packages/admin.scm (htop): Update to 3.3.0.

Change-Id: Ia19d3fc5b65f8256321c7c07ac6fe8075d50515a
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-29 12:23:43 +08:00
Artyom V. Poptsov
e51d98d8e9
gnu: fasd: Update to 1.0.2.
* gnu/packages/admin.scm (fasd): Update to 1.0.2.
[source]: Use project fork that integrates recent pull requests as the
original project is unmaintained and archived.
[home-page]: Update.
[description]: Improve formatting.
[license]: Change to expat (MIT) license as "LICENSE" file of the project
contains MIT license.

Change-Id: I0070c394a9a8b80ac137728831c0eb7a0e15e2b4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-26 09:52:42 +01:00
Artyom V. Poptsov
036c0b5843
gnu: btop: Update to 1.3.2.
* gnu/packages/admin.scm (btop): Update to 1.3.2.

Change-Id: I503bc5730dd498640cff76e252825c7b47cd5d11
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 12:58:47 +08:00
Zheng Junjie
eaa99648ff
gnu: shepherd-0.10: When target riscv64, use guile-fibers-1.1.
* gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: When target-riscv64?
is true, use guile-fibers-1.1.

Change-Id: I89d2e1a7bd6cbc69d19230d9b1c45ce6e339a13d
2024-05-22 11:15:30 +08:00
Artyom V. Poptsov
ad520acdad
gnu: atop: Update to 2.10.0.
* gnu/packages/admin.scm (atop): Update to 2.10.0.
  [native-inputs]: Add "pkg-config".
  [inputs]: Add "glib".

Change-Id: I5d535489084c75867178668d74e51227e83b66b7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-19 12:50:39 +01:00
Alexey Abramov
7d6d54202a
gnu: isc-dhcp: Add debianutils as an input.
dhclient provides a hook mechanism for users.  In order to run these hooks,
dhclient-script uses run-parts to run all the executable files found in
requested directory. run-parts is part of debianutils packages.

* gnu/packages/admin.scm (isc-dhcp)[inputs]: Add "debianutils" to provide
access to run-parts.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I2057881da57a6065d65d1de95e51ed1c8b19e15f
2024-05-13 19:31:20 +01:00
Oleg Pykhalov
7d7fca1942
gnu: jc: Update to 1.25.2.
* gnu/packages/admin.scm (jc): Update to 1.25.2.

Change-Id: I076bf285a6fd23ef65f6c094b355c5891c8b76e7
2024-05-01 09:24:57 +03:00
Sharlatan Hellseher
432f57cc7d
gnu: go-github-com-hashicorp-go-multierror: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-go-multierror):
[propagated-inputs]: Swap from native-inputs to propagated-inputs.

* gnu/packages/admin.scm (fiano): [inputs]: Remove
go-github-com-hashicorp-errwrap.

Change-Id: Ie04c05d76b5d0e3ac94e2d956a282a8b9b13f6c6
2024-04-12 16:58:44 +01:00
Greg Hogan
4af58f55d6
gnu: atop: Update source hash.
The new ‘atop-2.9.0.tar.gz’ adds a single file, ‘mkdate’, which, when
available, generates a ‘versdate.h’ file containing the current date.

* gnu/packages/admin.scm (atop): Update source hash and add snippet.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I2de2068d052d0b37aff1a6d18f5639baac6ccdfa
2024-04-05 18:23:43 +02:00
Sharlatan Hellseher
9b6ff81352
gnu: fiano: Update to 1.2.0.
The version style has been changed from v7.0.2 starting v1.0.3. This
change may cause guix refresh to detect incorrect latest version, see
<https://github.com/linuxboot/fiano/tags>.

This changes consolidate building all commands directly from the fiano
package.

* gnu/packages/admin.scm (fiano): Make variable public, update to 1.2.0.
[source]: Remove snippet, there is no longer 'vendor' directory in a
new release.
[arguments] <#:phases>: Add custom 'build, 'check and 'install phases to
cover complex package structure and produce all provided commands.
[inputs]: Add go-github-com-dustin-go-humanize,
go-github-com-hashicorp-errwrap, go-github-com-hashicorp-go-multierror,
go-github-com-jessevdk-go-flags, go-github-com-pierrec-lz4, and
go-github-com-spf13-pflag.
[description]: Highlight which commands are included in the package.

* gnu/packages/admin.scm (fiano-utk, fiano-fmap): Delete variables.

Change-Id: I4b7573e20953ba52c9736e7f64c6b6347221fc72
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
dea7816825
gnu: fiano: Refresh package style.
* gnu/packages/admin.scm (fiano): Refresh package style.
[source]: Remove trailing #t from the snippet.
[arguments]: Use list style.
[inputs]: Remove labels and use list style.
[home-page]: Place before synopsis.

Change-Id: I896c59d4be14c7ed16bc1978e0d9996bd7b93c17
2024-04-04 17:16:57 +01:00
dan
ddffc370ef
gnu: greetd: Fix cross-compilation.
* gnu/packages/admin.scm (greetd): Fix cross-compilation.
[native-inputs]: Move linux-pam from here ...
[inputs]: ... to here.
[arguments]<#:phases>: Set release directory based on target.

Change-Id: I822f8f215677bc951b21e46dddf44954a43df58f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-04-02 16:19:16 +03:00
Ludovic Courtès
d727c39e23
gnu: shepherd: Update to 0.10.4.
* gnu/packages/admin.scm (shepherd-0.10): Update to 0.10.4.

Change-Id: I09b8ac3544c59e47207bf7f640db13e4001a6322
2024-03-31 22:21:06 +02:00
Hilton Chain
edfb05e16d
gnu: wlgreet: Update to 0.4.1-1.7e79d60.
This is a follow-up to 0e9c2d2eba (sway 1.9
update), which breaks wlgreet 0.4.1.

Reported in <https://issues.guix.gnu.org/69667>.

* gnu/packages/admin.scm (wlgreet): Update to 0.4.1-1.7e79d60.

Change-Id: I81613baac01d366d6fc507203fca2cc95977df46
Reported-by: chris <chris@bumblehead.com>
2024-03-17 08:57:47 +08:00
Sharlatan Hellseher
b75db99600
gnu: go-github.com-ulikunitz-xz: Adjust name.
* gnu/packages/golang-compression.scm (go-github.com-ulikunitz-xz):
Rename variable to go-github-com-ulikunitz-xz to follow golang naming
style.

* gnu/packages/admin.scm (fiano) [inputs]: Remove
go-github.com-ulikunitz-xz. Add go-github-com-ulikunitz-xz.

* gnu/packages/bioinformatics.scm (go-github-com-biogo-hts-cram)
[propagated-inputs]: Remove go-github.com-ulikunitz-xz. Add
go-github-com-ulikunitz-xz.

Change-Id: Id2f2556666c4f9a08e0203f5ca7eb8352c492051
2024-03-06 23:28:29 +00:00
Efraim Flashner
f29f80c194
Merge branch 'rust-team'
Change-Id: Iee31c5de29c357c822f60df4fa8ce758779eb349
2024-02-28 12:18:45 +02:00
Efraim Flashner
3247e87125
gnu: rust-winapi: Move to (gnu packages crates-windows).
* gnu/packages/crates-io.scm (rust-winapi-0.3, rust-winapi-0.2,
rust-winapi-build-0.1, rust-winapi-i686-pc-windows-gnu-0.4,
rust-winapi-util-0.1, rust-winapi-wsapoll-0.1,
rust-winapi-x86-64-pc-windows-gnu-0.4): Move from here ...
* gnu/packages/crates-windows.scm: ... to here.

Change-Id: Ida3a2a0cdae7f823c11c3b4a6d0dd36a158ec021
2024-02-20 13:57:00 +02:00
Tomás Ortín
ffcce77ec4
gnu: Add rdfind.
* gnu/packages/admin.scm (rdfind): New variable.

Change-Id: Ie25bb6b8f5f9a3942eec8d9346da99d73e3bf1dd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-20 10:57:17 +01:00
Nicolas Graves
8b7e0c1952
gnu: Add restartd.
* gnu/packages/admin.scm (restartd): New variable.
* gnu/packages/patches/restartd-update-robust.patch: Add file.
* gnu/local.mk: Register gnu/packages/patches/restartd-update-robust.patch.

Change-Id: I38b9b70e97b64f006a86d7618a75f1ec3ed8b034
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 15:55:06 +01:00
Sharlatan Hellseher
c185c51e14
gnu: go-github.com-ulikunitz-xz: Move to golang-compression.
* gnu/packages/golang.scm (go-github.com-ulikunitz-xz): Move from here ...
* gnu/packages/golang-compression.scm: ... to here.

* gnu/packages/admin.scm: Add (gnu packages golang-compression) module.
* gnu/packages/bioinformatics.scm: As above.

Change-Id: I1901e67ac4336efd356085332572b3f09de90f7a
2024-02-13 14:33:17 +00:00
Sharlatan Hellseher
de36ec1480
gnu: go-golang-org-x-text: Move to golang-build.
* gnu/packages/golang.scm (go-golang-org-x-text): Move from here ...
* gnu/packages/golang-build.scm: ... to here.

* gnu/packages/admin.scm: Add (gnu packages golang-build) module.
* gnu/packages/bioinformatics.scm: As above.
* gnu/packages/mail.scm: As above.

Change-Id: Ifd15b35b460ae30c5c1d677551e95842b322b246
2024-02-13 14:33:16 +00:00
Hilton Chain
368c6e3cf0
gnu: Add pam-uaccess.
* gnu/packages/admin.scm (pam-uaccess): New variable.

Change-Id: I71b16e8548359fe59b2d09bb91b050bf9be33a78
2024-02-05 14:04:32 +08:00
宋文武
b347c563d2
gnu: btop: Update to 1.3.0.
* gnu/packages/admin.scm (btop): Update to 1.3.0.

Change-Id: Ie273ddde16d11b880493993070eda681a9f27e80
2024-01-11 20:40:28 +08:00
Ludovic Courtès
6dc7307cfb
gnu: shepherd: Update to 0.10.3.
* gnu/packages/admin.scm (shepherd-0.10): Update to 0.10.3.

Change-Id: I6b14a41c22a18bcf0c5bd380d7f118276d0f761c
2024-01-07 16:55:18 +01:00
Ricardo Wurmus
2bf5102aac
gnu: swineherd: Update to 0.0.4.
* gnu/packages/admin.scm (swineherd): Update to 0.0.4.

Change-Id: Ie8ca91c0de969fdfd524be915a2eee020bb3f7df
2023-12-23 12:26:50 +01:00
Jaeme Sifat
d9c8432cb1
gnu: hyfetch: Update to 1.4.11.
* gnu/packages/admin.scm (hyfetch): Update to 1.4.11.

Change-Id: I244020ef556911107040e913ef76932ed97ae6e9
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-12-19 21:48:27 +08:00
Tobias Geerinckx-Rice
38035705ed
gnu: inxi-minimal: Update to 3.3.31-2.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.31-2.

Change-Id: I6645cdc0870396ef6726bed1e24af534a4e03503
2023-12-10 01:00:00 +01:00
Gabriel Wicki
27c24ce83f
gnu: igt-gpu-tools: Update to 1.28
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.28.
[source]: Remove patch.
[inputs]: Add python.
* gnu/packages/patches/igt-gpu-tools-Use-libproc2.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I5dccd7d5a5df0084fabf713949940775671aecd7
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:08 +01:00
Tobias Geerinckx-Rice
a640b698f8
gnu: bfs: Update to 3.0.4.
* gnu/packages/admin.scm (bfs): Update to 3.0.4.

Change-Id: Idc65d4629aa185b13a375263e10ebcc5b71a81ce
2023-11-19 01:00:00 +01:00
Tobias Geerinckx-Rice
ac0b2471e9
gnu: bfs: Fix Texinfo typo.
* gnu/packages/admin.scm (bfs)[description]: Fix typo.
2023-11-19 01:00:00 +01:00
Ludovic Courtès
f87c955725
gnu: spindle: Update to 0.13; remove input labels.
* gnu/packages/admin.scm (spindle): Update to 0.13.
[inputs]: Remove labels.

Change-Id: I2ccaaf2385797d81de2b1ffe28452281b4e5ae90
2023-11-15 11:36:21 +01:00
Ludovic Courtès
006f9f0f21
gnu: spindle: Fix compilation with GCC 11.
* gnu/packages/admin.scm (spindle)[arguments]: Add CXXFLAGS
to #:configure-flags.

Change-Id: I660228b8839a524791273f3fc7b6935d704b6715
2023-11-15 11:36:21 +01:00
Ludovic Courtès
aaee0e4af3
gnu: launchmon: Fix compilation with GCC 11.
* gnu/packages/admin.scm (launchmon)[arguments]: New field.

Change-Id: I30665896ef90e74b91055c85bcfe991af24f3a38
2023-11-15 11:36:20 +01:00
Jack Hill
85451b38dd
gnu: ansible: Update to 8.5.0.
* gnu/packages/admin.scm (ansible): Update to 8.5.0.

Change-Id: I38ac84a0945f3ba10e13246cf8ae95c3795b52b3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-30 11:17:43 +00:00
Jack Hill
a85cbaa437
gnu: ansible-core: Update to 2.15.5 and fix tests.
* gnu/packages/admin.scm (ansible-core): Update to 2.15.5.
[#:phases]<check>: Enable tests that now pass and choose
the right ansible-test to invoke.
[propagated-inputs]: Replace python-resolvelib-0.5 with python-resolvelib.

Change-Id: Ibda3222a16fefb1484affdb62e38a3a07ce61986
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-30 11:17:42 +00:00
Ricardo Wurmus
a7083cab3a
gnu: swineherd: Update to 0.0.3.
* gnu/packages/admin.scm (swineherd): Update to 0.0.3.

Change-Id: I4b0907c5e57a82b5bd628a8c6a7f9851b19e0a5e
2023-10-26 11:12:44 +02:00
Efraim Flashner
e6af40d7b4
Merge remote-tracking branch 'origin/rust-team' 2023-10-21 20:34:46 +03:00
Efraim Flashner
003dc790fd
Revert "build: cargo-build-system: Disable tests by default."
This reverts commit 37667443074a6de29f7665868f102111d62f0af9.

This change needs more discussion.
2023-10-18 11:36:31 +03:00
Efraim Flashner
d631d901d8
build: cargo-build-system: Disable tests by default.
* guix/build-system/cargo.scm (cargo-build): Disable tests by default.
* gnu/packages/admin.scm (greetd, wlgreet, du-dust),
* gnu/packages/bioinformatics.scm (circtools, python-gseapy),
* gnu/packages/crypto.scm (rust-minisign, b3sum),
* gnu/packages/gnome.scm (librsvg),
* gnu/packages/python-crypto.scm (python-blake3,
python-cryptography-rust),
* gnu/packages/python-xyz.scm (python-orjson),
* gnu/packages/rust-apps.scm (agate, alfis, bat, diffr, drill, dutree,
exa, fd, hexyl, hyperfine, i3status-rust, just, maturin, ripgrep, rot8,
rust-swc, rust-cargo-edit, git-interactive-rebase-tool, rust-cbindgen,
rust-cbindgen-0.24, rust-cbindgen-0.19, sniffglue, tectonic, treefmt,
hex, tokei, vivid, watchexec, rbw, rust-analyzer, rust-cargo-c, rtss,
skim, skim-0.7, svd2rust, swayhide, tealdeer, git-absorb, zoxide, htmlq),
* gnu/packages/sequoia.scm (sequoia-sqv),
* gnu/packages/syndication.scm (newsboat),
* gnu/packages/terminals.scm (alacritty),
* gnu/packages/text-editors.scm (kak-lsp, parinfer-rust),
* gnu/packages/tree-sitter.scm (tree-sitter-cli),
* gnu/packages/video.scm (rav1e),
* gnu/packages/web.scm (monolith, castor)
[arguments]: Enable tests.
2023-10-18 11:36:18 +03:00
Efraim Flashner
bed8878cdc
gnu: du-dust: Install manpage, shell completions.
* gnu/packages/admin.scm (du-dust)[arguments]: Add a phase to install
the manpage and shell completions.
2023-10-18 11:36:12 +03:00
Efraim Flashner
1dbfb834ba
gnu: du-dust: Update to 0.8.6.
* gnu/packages/admin.scm (du-dust): Update to 0.8.6.
[arguments]: Add cargo-test-flags. Don't install the source.
[cargo-inputs]: Add rust-ansi-term-0.12, rust-atty-0.2,
rust-clap-mangen-0.1.  Replace rust-lscolors-0.7 with 0.13,
rust-sysinfo-0.15 with 0.27, rust-terminal-size-0.1 with 0.2.
[cargo-development-inputs]: Replace rust-assert-cmd-1 with 2.
2023-10-18 11:36:12 +03:00
Efraim Flashner
f64353c49a
gnu: wlgreet: Update to 0.4.1.
* gnu/packages/admin.scm (wlgreet): Update to 0.4.1.
[cargo-inputs]: Replace rust-greetd-ipc-0.8 with 0.9, rust-nix-0.15 with
0.25, rust-os-pipe-0.8 with 1, rust-rusttype-0.7 with 0.9.  Remove
rust-xml-rs-0.8.
2023-10-18 11:36:12 +03:00
Tobias Geerinckx-Rice
3145968e38
gnu: isc-dhcp: Remove unused net-tools input.
* gnu/packages/admin.scm (isc-dhcp)[arguments]:
Don't wrap the ‘dhclient-script’ PATH with net-tools.
[inputs]: Remove net-tools altogether.
2023-10-15 02:00:00 +02:00
Yovan Naumovski
3d0cdf9638
gnu: dool: Update to 1.3.0.
* gnu/packages/admin.scm (dool): Update to 1.3.0.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-14 15:40:03 +02:00
Efraim Flashner
1076f32111
gnu: isc-dhcp: Fix cross-compilation to powerpc-linux.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Adjust the custom
'fix-bind-cross-compilation phase to force linking with '-latomic' when
building for powerpc-linux.
2023-10-18 14:21:10 +03:00
Tobias Geerinckx-Rice
3802745802
gnu: inxi-minimal: Update to 3.3.30-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
2bae0081f9
gnu: nmrpflash: Use G-expressions.
* gnu/packages/admin.scm (nmrpflash)[arguments]:
Rewrite as G-expressions.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
674355c399
gnu: nmrpflash: Update to 0.9.21.
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
2023-09-24 02:00:00 +02:00
Christopher Baines
ce22a756d0
gnu: guile-fibers: Remove version from latest package.
As I think this makes more sense, the version is only specified when you need
a specific previous release.

* gnu/packages/guile-xyz.scm (guile-fibers): Rename to guile-fibers-1.0.
(guile-fibers-1.3): Rename to guile-fibers.
(guile-fibers-1.1): Inherit from guile-fibers.
* gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: Replace
guile-fibers-1.3 with guile-fibers.
* gnu/packages/ci.scm (cuirass)[inputs]: Likewise.
* gnu/packages/gnunet.scm (gnunet-scheme)[propagated-inputs,native-inputs]:
Likewise.
* gnu/packages/package-management.scm (guix-build-coordinator)
[inputs,propagated-inputs]: Likewise.
* gnu/packages/package-management.scm (nar-herder)[inputs,propagated-inputs]:
Likewise.
* gnu/packages/web.scm (guix-data-service)[propagated-inputs]: Likewise.
2023-09-25 11:30:01 +01:00