summaryrefslogtreecommitdiff
path: root/gnu/packages/disk.scm
AgeCommit message (Collapse)Author
2025-12-27gnu: pydf: Update to 15-0.af38bb3.Nicolas Graves
* gnu/packages/disk.scm (pydf): Update to 15-0.af38bb3. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I16dbe1f9d0e74fb5bc64e35b69f1ff8b9b032f84 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: greaseweazle-host-tools: Switch to pyproject.Nicolas Graves
* gnu/packages/disk.scm (greaseweazle-host-tools): [build-system]: Switch to pyproject-build-system. Change-Id: Ifeaf9454be3f97e31d59f382c079b6dfe2f7bf2d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-27gnu: duperemove: Update to 0.15.2.luca
* gnu/packages/disk.scm (duperemove): Update to 0.15.2. [native-inputs]: Add xxhash, libbsd. Change-Id: Iefbb30b587a62b842e3f5c640bf17045fb99387b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-20gnu: greaseweazle-host-tools: Disable tests.Sharlatan Hellseher
* gnu/packages/disk.scm (greaseweazle-host-tools)[arguments] <tests?>: Disable for now. [native-inputs]: Remove python-wheel. Change-Id: Icd1d43243e26a52468604860bf5bd458183d1c82
2025-10-25gnu: gptfdisk: Update to 1.0.10.Sören Tempel
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.10.
2025-10-23gnu: Use ‘define-deprecated-package’ for deprecated packages.Ludovic Courtès
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …)) throughout gnu/packages/*.scm. Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-15gnu: libblockdev: Patch more commands.Alvin Hsu
* gnu/packages/disk.scm (libblockdev): [arguments]<#:phases>{patch-paths}: Patch mkswap and swaplabel commands. Change-Id: I8da2feccc4dd02d198ccee05f8ea8551c3165e28 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop> Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Reviewed-by: Noé Lopez <noelopez@free.fr>
2025-10-13gnu: libblockdev: More thoroughly patch commands.Maxim Cournoyer
* gnu/packages/disk.scm (libblockdev) [#:phases] {patch-plugins-paths}: Rename to... {patch-paths}: ... this, and extend with more patching. [inputs]: Add exfatprogs, f2fs-tools, nilfs-utils and udftools. Fixes: #3466 Change-Id: I35659abcd7cdefa694f69900e5c956812f937499
2025-10-10gnu: open-iscsi: Fix build.Yan Abu Arab
* gnu/packages/disk.scm (open-iscsi)[arguments] <configure-flags>: Remove "-Ddbroot" as the utility iscsiadm requires /var/lib to be writable. <phases>: Add 'dont-install-to-/var. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2025-09-25gnu: Remove bmaptools.Sharlatan Hellseher
This project was archived by the owner on Oct 16, 2024 and will no longer be maintained by Intel. Failed to build. * gnu/packages/disk.scm (bmaptools): Delete variable. Change-Id: I7f34fd71891763c3c126a7e8ea907758a648c389
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-11gnu: lf: Update to 37.Sharlatan Hellseher
* gnu/packages/disk.scm (lf): Update to 37. [native-inputs]: Remove go-golang-org-x-text. Change-Id: I65e526ca6b24bb5d359ef8d264b7efd0995072d1
2025-08-17gnu: nss-certs: Relocate to (gnu packages nss).Maxim Cournoyer
This is made so that the source can be shared without introducing module circular dependencies. * gnu/packages/certs.scm (nss-certs) (nss-certs-for-test): Move to... * gnu/packages/nss.scm: ... here. Adjust the module imports via: git grep -l '(gnu packages certs)' | xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-11gnu: lf: Update to 35.Sharlatan Hellseher
* gnu/packages/disk.scm (lf): Update to 35. Change-Id: I507fb2ef4df181bfbf352629a0b97e278581da52
2025-08-04gnu: Restore gnu-build-system phases.Greg Hogan
* gnu/packages/bioinformatics.scm (bandage), * gnu/packages/education.scm (openboard), * gnu/packages/emulators.scm (qtmips), * gnu/packages/games.scm (chessx), * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot), * gnu/packages/qt.scm (pyotherside, qtwidgetanimationframework) <#:phases>: Restore build phase. * gnu/packages/admin.scm (wpa-supplicant-gui), * gnu/packages/finance.scm (kitsas) [arguments]<#:tests?>: Disable. <#:phases>: Restore build phase. * gnu/packages/engineering.scm (librecad) [arguments]<#:test-target>: Delete. <#:phases>: Restore build and check phases. * gnu/packages/music.scm (samplebrain) <#:phases>: Restore build, check, and install phases. * gnu/packages/password-utils.scm (qtpass) [arguments]<#:test-target>: Delete. <#:phases>: Restore build, check, and install phases. * gnu/packages/ebook.scm (inkbox), * gnu/packages/engineering.scm (qelectrotech), * gnu/packages/games.scm (doom-runner, moonlight-qt, pokerth, qcheckers), * gnu/packages/gps.scm (gpxsee), * gnu/packages/hardware.scm (openrgb), * gnu/packages/image-viewers.scm (qview), * gnu/packages/pdf.scm (qpdfview), * gnu/packages/qt.scm (signond), * gnu/packages/radio.scm (dream) <#:phases>: Restore build and install phases. * gnu/packages/disk.scm (qdirstat), * gnu/packages/pdf.scm (sioyek), * gnu/packages/qt.scm (signon-plugin-oauth2), * gnu/packages/radio.scm (qsstv, wfview), * gnu/packages/security-token.scm (yubikey-manager-qt), * gnu/packages/tex.scm (texmaker), * gnu/packages/video.scm (smplayer) [arguments]<#:tests?>: Disable. <#:phases>: Restore build and install phases. * gnu/packages/task-management.scm (timewarrior) <#:phases>: Restore check phase. * gnu/packages/audio.scm (supercollider) <#:phases>: Restore install phase. * gnu/packages/web.scm (libzim): Update to 9.3.0. (kiwix-lib): Update to 14.0.0. (kiwix-desktop): Update to 2.4.1. [source](patches): Delete. [arguments]<#:test-target>: Delete. [arguments]<#:tests?>: Disable. <#:phases>: Restore build and install phases. (kiwix-tools): Update to 3.7.0. * gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: Delete. * gnu/local.mk: Update accordingly. Change-Id: Ia5162ec190fc21334bbc516dcc01056d599f2891
2025-07-30gnu: rmlint: Update to 2.10.3.Greg Hogan
* gnu/packages/disk.scm (rmlint): Update to 2.10.3. Change-Id: I46b3f8c0bad5b7c179c353a7df6794b2f3b4a633
2025-07-28gnu: fdisk: Fix build with GCC 14.Ashish SHUKLA
* gnu/packages/disk.scm (fdisk)[phases]<#:make-flags>: Add CFLAGS. Fixes: guix/guix#1636 Change-Id: I668b0e2e22d08ece2dcae4aee117ff36050e2031 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-21gnu: testdisk: Update to 7.2.Andreas Enge
* gnu/packages/disk.scm (testdisk): Update to 7.2. Change-Id: I7a9223a3f9890e992213480b6dde8e2b5f57cced
2025-07-18gnu: Use cryptsetup-minimal instead of cryptsetup.Janneke Nieuwenhuizen
* gnu/packages/admin.scm (pam-mount)[inputs]: Use cryptsetup-minimal instead of cryptsetup. * gnu/packages/crypto.scm (tomb)[inputs]: Likewise. * gnu/packages/linux.scm (ecryptfs-utils)[inputs]: Likewise. * gnu/packages/password-utils.scm (bruteforce-luks)[inputs]: Likewise. * gnu/packages/storage.scm (ceph)[inputs]: Likewise. * gnu/packages/virtualization.scm (ganeti-instance-guix)[inputs]: Likewise. * gnu/packages/disk.scm (volume-key)[inputs]: Likewise. (libblockdev)[inputs]: Likewise. * gnu/packages/freedesktop.scm (udisks)[inputs]: Likewise. * gnu/system/install.scm (%installer-disk-utilities)[inputs]: Likewise. Change-Id: Ib48ae1b45f6c63edd620a932241f2aa57567a350
2025-06-27gnu: qdirstat: Update to 1.9.Sharlatan Hellseher
* gnu/packages/disk.scm (qdirstat): Update to 1.9. Change-Id: Ie1a7a062d08cdafb0d0ce5f00193639239c07acd
2025-06-27gnu: qdirstat: Improve package.Sharlatan Hellseher
* gnu/packages/disk.scm (qdirstat): Apply G-expressions, shift order of the fields. Change-Id: I05a1df8d1b9d1106b64b465aeb2ee4a326ee50f3
2025-06-27gnu: packages/disk: Sort used module.Sharlatan Hellseher
* gnu/packages/disk.scm: Sort #:used-module alphabetically. Change-Id: Ie2f70a0fd16c06385fb1f08878c2373a44e668df
2025-06-27gnu: Add open-iscsi.Grigory Shepelev
* 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-27gnu: Add open-isns.Grigory Shepelev
* 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-21gnu: ranger: Improve package style.Vinicius Monego
* gnu/packages/disk.scm (ranger): Move native-inputs under arguments, inputs under native-inputs. [arguments]: Use G-Expressions. Change-Id: Icc09cef69a552643bba426debee5002de787a86f
2025-06-21gnu: ranger: Update to 1.9.4.Vinicius Monego
* 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-04-14gnu: greaseweazle-host-tools: Update to 1.22.Ian Eure
* 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-01gnu: libblockdev: Update to 3.3.0.Ashish SHUKLA
* 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-03-28gnu: ddrescue: Update to 1.29.1.Andy Tai
* gnu/packages/disk.scm (ddrescue): Update to 1.29.1. Change-Id: Ifb8fbc7d04c5c428d18fee0b48d53b0af0aae04e Signed-off-by: Greg Hogan <code@greghogan.com>
2025-02-20gnu: libblockdev: Allow building on riscv64-linux.Efraim Flashner
* gnu/packages/disk.scm (libblockdev)[inputs]: Only add multipath-tools on systems which are supported. Change-Id: Ie79a78bfdf0147589494a0a1a39e4ff45fefbbee
2025-02-16gnu: qdirstat: Support wayland.Danny Milosavljevic
* gnu/packages/disk.scm (qdirstat)[build-system]: Switch to qt-build-system. [inputs]: Add qtwayland-5. Change-Id: Iffbf3760ad37112719dbeadcf87bb84ced30c116
2025-02-11gnu: ddrescue: Update to 1.29.Andy Tai
* gnu/packages/disk.scm (ddrescue): Update to 1.29. Change-Id: I90e1425282372c00cce2b999b22aace52ac232ec Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-02gnu: Add fatresize.Sughosha
* gnu/packages/disk.scm (fatresize): New variable. Change-Id: Iebe5d4df7e3c8b4d41f72d5774577672c9c6ba9b Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-26Merge remote-tracking branch 'origin/go-team'Sharlatan Hellseher
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26gnu: libblockdev: List unpatched file system plugins/programs.Maxim Cournoyer
* 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-21gnu: packages/disk: Remove golang module.Sharlatan Hellseher
* 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-21gnu: lf: Update to 33.Sharlatan Hellseher
* 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
2024-12-18gnu: python-pyparted: Update to 3.13.0.Sharlatan Hellseher
* 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-10-16gnu: libblockdev: Use gexps.Maxim Cournoyer
* 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-16gnu: libblockdev: Update to 3.1.1.Sarah Morgensen
* 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-16gnu: libblockdev: Fix inputs.Sarah Morgensen
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-16gnu: libblockdev: Embed executable paths.Sarah Morgensen
* 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-14gnu: duperemove: Update to 0.14.1.Hilton Chain
* gnu/packages/disk.scm (duperemove): Update to 0.14.1. Change-Id: Id5683391ec65266b12c664c8851afdeccbcdee0e
2024-09-29gnu: gparted: Update to 1.6.0.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (gparted): Update to 1.6.0. Change-Id: If6ef93f6107431b6af3f2a66ad3eb2e84f10acea
2024-08-31gnu: memkind: Disable parallel build.宋文武
* gnu/packages/disk.scm (memkind)[arguments]: Add '#:parallel-build? #f'. Change-Id: I64f92c2a23e48eb7a131048ca1da3784416546e4
2024-08-31gnu: ranger: Fix build.宋文武
* gnu/packages/disk.scm (ranger)[phases]: Put 'wrap-program' after 'install'. Change-Id: I6a07b896995f40ff2169b1bc5aaf2251d353bdc7
2024-08-31gnu: fdisk: Add libxcrypt dependency.宋文武
* gnu/packages/disk.scm (fdisk)[inputs]: Add libxcrypt. Change-Id: I78d5a320ba3415193097801fca038fd6080af2ff
2024-08-31gnu: libblockdev: Add libcryptsetup propagated inputs.Josselin Poiret
* gnu/packages/disk.scm (libblockdev): Add propagated inputs from libcryptsetup. Change-Id: I4e1a6330f093d7829b1cd97921d078c524f5f9fc