Sharlatan Hellseher
fc53338694
gnu: qdirstat: Update to 1.9.
...
* gnu/packages/disk.scm (qdirstat): Update to 1.9.
Change-Id: Ie1a7a062d08cdafb0d0ce5f00193639239c07acd
2025-06-27 12:09:40 +01:00
Sharlatan Hellseher
3ac3c0d636
gnu: qdirstat: Improve package.
...
* gnu/packages/disk.scm (qdirstat): Apply G-expressions, shift order of
the fields.
Change-Id: I05a1df8d1b9d1106b64b465aeb2ee4a326ee50f3
2025-06-27 12:08:19 +01:00
Sharlatan Hellseher
751eab8919
gnu: packages/disk: Sort used module.
...
* gnu/packages/disk.scm: Sort #:used-module alphabetically.
Change-Id: Ie2f70a0fd16c06385fb1f08878c2373a44e668df
2025-06-27 12:07:16 +01:00
Grigory Shepelev
9e2328819c
gnu: Add open-iscsi.
...
* gnu/packages/disk.scm (open-iscsi): New variable.
Change-Id: I900d12757c20e86bb68c762d732fdf64efe30742
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:52:33 +01:00
Grigory Shepelev
871c3adee2
gnu: Add open-isns.
...
* gnu/packages/disk.scm (open-isns): New variable.
Change-Id: I63f14426888d0482a1aee1d1c1a60c00c8a4e75d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:51:02 +01:00
Vinicius Monego
64127f9fd1
gnu: ranger: Improve package style.
...
* gnu/packages/disk.scm (ranger): Move native-inputs under arguments,
inputs under native-inputs.
[arguments]: Use G-Expressions.
Change-Id: Icc09cef69a552643bba426debee5002de787a86f
2025-06-21 23:27:33 -03:00
Vinicius Monego
4258e963f4
gnu: ranger: Update to 1.9.4.
...
* gnu/packages/disk.scm (ranger): Update to 1.9.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove which. Add python-setuptools, python-wheel.
[arguments]: Remove '#:test-target'. Do not override the 'check' phase.
Change-Id: I96bdfebd8ffb7793835fdf33f6f68249fe59eaba
2025-06-21 23:27:33 -03:00
Ian Eure
6b9a7f5118
gnu: greaseweazle-host-tools: Update to 1.22.
...
* gnu/packages/disk.scm (greaseweazle-host-tools): Update to 1.22.
[native-inputs]: Add python-setuptools and python-wheel.
[native-inputs]: Reformat.
Change-Id: Ib9fbfe0c130a1caf71a857ab8ee4e34f89f54697
2025-04-14 10:19:52 +02:00
Ashish SHUKLA
538f41d09e
gnu: libblockdev: Update to 3.3.0.
...
* gnu/packages/disk.scm (libblockdev): Update to 3.3.0.
[inputs]: Add json-glib-minimal, libatasmart.
Change-Id: I50c167ed0692133c9a36e691911576c283c7bbfe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-01 14:49:34 +02:00
Andy Tai
b282b5ecd9
gnu: ddrescue: Update to 1.29.1.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.29.1.
Change-Id: Ifb8fbc7d04c5c428d18fee0b48d53b0af0aae04e
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-28 19:43:31 +00:00
Efraim Flashner
71122981cb
gnu: libblockdev: Allow building on riscv64-linux.
...
* gnu/packages/disk.scm (libblockdev)[inputs]: Only add multipath-tools
on systems which are supported.
Change-Id: Ie79a78bfdf0147589494a0a1a39e4ff45fefbbee
2025-02-20 19:36:01 +02:00
Danny Milosavljevic
bcdd965696
gnu: qdirstat: Support wayland.
...
* gnu/packages/disk.scm (qdirstat)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.
Change-Id: Iffbf3760ad37112719dbeadcf87bb84ced30c116
2025-02-16 14:29:47 +01:00
Andy Tai
a10dda503b
gnu: ddrescue: Update to 1.29.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.29.
Change-Id: I90e1425282372c00cce2b999b22aace52ac232ec
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-11 20:08:06 +08:00
Sughosha
b64d3168af
gnu: Add fatresize.
...
* gnu/packages/disk.scm (fatresize): New variable.
Change-Id: Iebe5d4df7e3c8b4d41f72d5774577672c9c6ba9b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-02 14:55:59 +08:00
Sharlatan Hellseher
75437dbb76
Merge remote-tracking branch 'origin/go-team'
...
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26 20:55:06 +00:00
Maxim Cournoyer
0e8c8fd1a4
gnu: libblockdev: List unpatched file system plugins/programs.
...
* gnu/packages/disk.scm (libblockdev) [arguments] <phases>: Output a warning
message for each unpatched program in the patch-plugin-paths phase.
Change-Id: I44fcb1cad339581536f9136147de54ca259719c1
2025-01-26 00:49:39 +09:00
Sharlatan Hellseher
6be8928ef8
gnu: packages/disk: Remove golang module.
...
* gnu/packages/disk.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang" module from used
ones.
Change-Id: If89a980e99747bc7501f4bbc26a41a39fb90ae05
2025-01-21 23:41:47 +00:00
Sharlatan Hellseher
14d16c94eb
gnu: lf: Update to 33.
...
* gnu/packages/disk.scm (lf): Update to 33.
[native-inputs]: Remove go-gopkg-in-djherbis-times-v1; add
go-github-com-fsnotify-fsnotify, go-github-com-xuanwo-go-locale,
go-golang-org-x-sys, and go-golang-org-x-text.
Change-Id: Ia82629c748254838b2aefbc21bc226b81bb2a660
2025-01-21 23:41:47 +00:00
Sharlatan Hellseher
0a5b060be1
gnu: python-pyparted: Update to 3.13.0.
...
* gnu/packages/disk.scm: Add pyproject.
(python-pyparted): Update to 3.13.0, fix build.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I1f5e7ff6e49ed4c868f7bb3033a92d27020f4114
2024-12-18 02:04:14 +00:00
Maxim Cournoyer
a8bd933362
gnu: libblockdev: Use gexps.
...
* gnu/packages/disk.scm (libblockdev)
[phases]: Use gexps.
{patch-plugin-paths}: Use search-input-file.
Change-Id: I61f9b3dfdd4dc249fb0f59abb99826a8e759bb42
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-16 19:11:48 +02:00
Sarah Morgensen
c3a8251f77
gnu: libblockdev: Update to 3.1.1.
...
* gnu/packages/disk.scm (libblockdev): Update to 3.1.1.
[inputs]: Add keyutils and libnvme.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-16 19:11:48 +02:00
Sarah Morgensen
d86c049c1e
gnu: libblockdev: Fix inputs.
...
Add missing inputs; make util-linux a regular input since libblockdev
retains references to it.
* gnu/packages/disk.scm (libblockdev):
[native-inputs]: Move util-linux...
[inputs]: ... here. Add bcache-tools, e2fsprogs, gptfdisk, multipath-tools,
and ntfs-3g.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-16 19:11:47 +02:00
Sarah Morgensen
69899ca818
gnu: libblockdev: Embed executable paths.
...
* gnu/packages/disk.scm (libblockdev)[arguments]<#:phases>: Add
'patch-plugin-paths' phase.
Fixes: <https://bugs.gnu.org/33896 >.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I96f9e2f03650b22ffef5a7fe091159450e4c5b67
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-16 19:11:47 +02:00
Hilton Chain
178d407c42
gnu: duperemove: Update to 0.14.1.
...
* gnu/packages/disk.scm (duperemove): Update to 0.14.1.
Change-Id: Id5683391ec65266b12c664c8851afdeccbcdee0e
2024-10-14 21:48:36 +08:00
Tobias Geerinckx-Rice
424197c8ca
gnu: gparted: Update to 1.6.0.
...
* gnu/packages/disk.scm (gparted): Update to 1.6.0.
Change-Id: If6ef93f6107431b6af3f2a66ad3eb2e84f10acea
2024-09-29 02:00:00 +02:00
宋文武
547c19ed52
gnu: memkind: Disable parallel build.
...
* gnu/packages/disk.scm (memkind)[arguments]: Add '#:parallel-build? #f'.
Change-Id: I64f92c2a23e48eb7a131048ca1da3784416546e4
2024-08-31 10:45:18 +02:00
宋文武
2b6a1829b9
gnu: ranger: Fix build.
...
* gnu/packages/disk.scm (ranger)[phases]: Put 'wrap-program' after 'install'.
Change-Id: I6a07b896995f40ff2169b1bc5aaf2251d353bdc7
2024-08-31 10:45:09 +02:00
宋文武
f4cfa0218f
gnu: fdisk: Add libxcrypt dependency.
...
* gnu/packages/disk.scm (fdisk)[inputs]: Add libxcrypt.
Change-Id: I78d5a320ba3415193097801fca038fd6080af2ff
2024-08-31 10:45:06 +02:00
Josselin Poiret
b206309b07
gnu: libblockdev: Add libcryptsetup propagated inputs.
...
* gnu/packages/disk.scm (libblockdev): Add propagated inputs from libcryptsetup.
Change-Id: I4e1a6330f093d7829b1cd97921d078c524f5f9fc
2024-08-31 10:44:50 +02:00
Josselin Poiret
6747d4bdb5
gnu: volume-key: Add required transitive dependencies.
...
* gnu/packages/disk.scm (volume-key): Add transitive dependencies for
libdevmapper and libcryptsetup.
Change-Id: Iaced5bedd2f6ec8e67118b2ee4d01f14704a3694
2024-08-31 10:44:50 +02:00
Josselin Poiret
7763a6d7bd
gnu: parted: Use C.UTF-8 for Unicode tests.
...
* gnu/packages/disk.scm (parted): Switch back from en_US.utf8 to the initially
upstream-intended C.UTF-8.
Change-Id: I96352abeecd0f63d64fdaa826a24c9564ef16616
2024-08-31 10:44:27 +02:00
Maxime Devos
8ac86b913c
gnu: ranger: Add 'bash' input for 'wrap-program'.
...
It is required for cross-compilation.
* gnu/packages/disk.scm
(ranger)[inputs]: Add 'bash-minimal'.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Idff39ad6a1d50519724f3c445a01eee30826092e
2024-08-31 10:42:42 +02:00
Tobias Geerinckx-Rice
ed4e0b48f1
Replace some more occurrences of ‘setuid-programs’.
...
* gnu/packages/containers.scm (podman, buildah)[arguments]:
Substitute /run/privileged/bin for /run/setuid-programs.
* gnu/packages/mail.scm (opensmtpd)[arguments]: Likewise.
* gnu/packages/spice.scm (spice-gtk)[arguments]: Likewise.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Likewise.
* gnu/packages/xdisorg.scm (xsecurelock)[description]: Rewrite
example code to use the ‘privileged-program(s)’ terminology.
* doc/guix-cookbook.texi (Network bridge for QEMU): Likewise.
* gnu/packages/disk.scm (udevil)[arguments]: Update a comment.
Change-Id: I7f467e8743a3ef556cd89bac41509bf51d9edb30
2024-08-18 02:00:00 +02: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
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
Nicolas Graves
3bdefd2343
gnu: rmlint: Use default scons.
...
* gnu/packages/disk.scm (rmlint): Use default scons.
Change-Id: I84f66876f8acaee719f657ca85693bc23a8d0c4d
Signed-off-by: jgart <jgart@dismail.de>
2024-06-18 03:23:21 -05:00
Sharlatan Hellseher
6533ff252a
gnu: lf: Refresh package style.
...
* gnu/packages/disk.scm (lf): Adjust indentation.
[arguments]: Use list style. Add <#:install-source?>.
[native-inputs]: Sort alphabetically, move after arguments.
[description]: Use texinfo style, adjust indentation.
Change-Id: I7ce733139ca9a1514329cc1034de8f21c100b855
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
0243721fb9
gnu: lf: Update to 31.
...
* gnu/packages/disk.scm (lf): Update to 31.
[arguments] <#:go>: Use go-1.18.
[native-inputs]: Remove go-github-com-gdamore-tcell-v2-2.3; add
go-github-com-gdamore-tcell-v2 and go-github-com-djherbis-times.
* gnu/packages/golang.scm (go-github-com-gdamore-tcell-v2-2.3): Remove
variable.
Change-Id: I02f675eeb74a2a08dd153ca64619bd6a8f23943c
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
5abebf71e9
gnu: go-github-com-mattn-go-runewidth: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/check.scm: Add (gnu packages golang-xyz) module.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/time.scm: Likewise.
* gnu/packages/weather.scm: Likewise.
Change-Id: I80f8b4c31c0fd8fee7c190a7740513ee139646d4
2024-04-06 13:14:43 +01:00
Timotej Lazar
80977dc813
gnu: nwipe: Update to 0.36.
...
* gnu/packages/disk.scm (nwipe): Update to 0.36.
Change-Id: I71e6714118cfc2a98e19373b3db80188903a63c3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:00:05 +01:00
Vinicius Monego
a414fd2c9a
gnu: ddrescue: Update to 1.28.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.28.
Change-Id: I6211c020890df293312d7c5cf213c12467fc9d00
2024-03-30 09:23:24 -03:00
Vivien Kraus
939ed8515c
gnu: duc: Update style.
...
* gnu/packages/disk.scm (duc) [arguments]: Convert to list of G-Expressions.
Change-Id: Iefcdcc55b1e71f7e866cb04795ef74f3b675cfce
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:02:44 +00:00
Vivien Kraus
19cd76e3f7
gnu: duc: Fix build.
...
* gnu/packages/patches/duc-fix-test-sh.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/disk.scm (duc): Use it here.
Change-Id: I664614dc35fb88f8ee63dbe727a38f17f4af0f8e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:02:44 +00:00
Sharlatan Hellseher
d8b0ad79a8
gnu: go-golang-org-x-term: Move to golang-build.
...
* gnu/packages/golang.scm (go-golang-org-x-term): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
* gnu/packages/disk.scm: Add (gnu packages golang-build) module.
* gnu/packages/image-viewers.scm: As above.
Change-Id: Ibdb637bb129437ef74a0270fd44edc8804bb3055
2024-02-13 14:33:15 +00:00
Zheng Junjie
2c371d2cd9
gnu: f3: Fix cross-compiling.
...
* gnu/packages/disk.scm (f3)
[arguments]: Use Gexp.
Change-Id: I906a2b7b7691ae53592cfa35ba64fc7e7d735664
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-29 19:48:16 +01:00
Tobias Geerinckx-Rice
a5a9a70a0d
gnu: nwipe: Update to 0.35.
...
* gnu/packages/disk.scm (nwipe): Update to 0.35.
[inputs]: Add libconfig.
Change-Id: Ia4d704ffd58c3d4ea6d10e718808797b528438e0
2023-11-19 01:00:00 +01:00
Morgan Smith
f40f9178e6
gnu: Add findimagedupes.
...
* gnu/packages/disk.scm (findimagedupes): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:46 +01:00
Felix Lechner
63b2d9a8f1
gnu: hdparm: Move to (gnu packages disk).
...
* gnu/packages/linux.scm (hdparm): Move to...
* gnu/packages/disk.scm (hdparm): ... here.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-08-24 12:44:41 +08:00
Tobias Geerinckx-Rice
77f54cce4e
gnu: rmlint: Remove libelf.
...
libelf provides libelf.so.0, elfutils libelf.so.1. rmlint links only to one.
* gnu/packages/disk.scm (rmlint)[inputs]: Remove libelf.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
3a1547db2e
gnu: rmlint: Update package style.
...
* gnu/packages/disk.scm (rmlint)[arguments]:
Rewrite as G-expressions.
[native-inputs, inputs]: Remove input labels.
2023-08-06 02:00:00 +02:00