aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/file-systems.scm
Commit message (Collapse)AuthorAge
* gnu: bcachefs-tools-static: Add own synopsis.Tobias Geerinckx-Rice2024-09-08
| | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools/static)[synopsis]: Say ‘statically-linked’. Change-Id: Ie7a9da1d160d0386ca3b1c7266fce3c700028e92
* gnu: bcachefs-tools: Support FUSE.Tobias Geerinckx-Rice2024-09-08
| | | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Add a new 'enable-fuse phase. [inputs]: Add fuse. Change-Id: Ie82a361a4a6bfd0af7ce9c915bdc468f7aa06df2
* gnu: bcachefs-tools-static: Rename.Tobias Geerinckx-Rice2024-09-08
| | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools-static): Rename this… (bcachefs-tools-minimal-static): …to this. Adjust all users. Change-Id: I26f28668d3c0297c09f18cbb5f73a876152612e7
* gnu: bcachefs-tools: Add shell completions.Tobias Geerinckx-Rice2024-09-08
| | | | | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Rename this… (bcachefs-tools-minimal): …to this. [name]: Rename accordingly. (bcachefs-tools): New public variable, inheriting bcachefs-tools-minimal. (bcachefs-tools/static): Inherit the -minimal variant instead. Change-Id: I203fd4bd642d68435edde355c3a2ff4d44fd5743
* gnu: bcachefs-tools: Update to 1.11.0.Tobias Geerinckx-Rice2024-09-08
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-rustix-for-bcachefs-tools): New public variable. * gnu/packages/file-systems.scm (bcachefs-tools-rust-target) (bcachefs-tools-target/release, bcachefs-tools-cargo-args) (bcachefs-tools-make-flags, bcachefs-tools-make-install-flags): New variables. (bcachefs-tools): Update to 1.11.0. [build-system]: Switch to Cargo. [arguments]: Remove #:make-flags. Add Cargo keywords. Run the test suite with upstream defaults. Delete 'promote-mount.bcachefs.sh phase. [native-inputs]: Remove python, python-docutils, python-pytest, and valgrind. [inputs]: Remove bash-minimal, coreutils-minimal, gawk, and util-linux. Add clang. (bcachefs-tools/static): Modify #:phases instead of #:make-flags, and adjust accordingly. Change-Id: I872f5dea88b75f855f3cdcbffbbd9c70d7ebe8d6
* gnu: exfatprogs: Run tests.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (exfatprogs)[arguments]: Use G-Expressions. Customise 'check phase to run the tests. Change-Id: I645444eb1b70bb71666ce6fe905e0229007f5a54
* gnu: exfatprogs: Update to 1.2.5.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.5. Change-Id: I615bc5b04f63c52573c69efac6c7bdb9713ba89e
* gnu: nilfs-utils: Update to 2.2.11.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (nilfs-utils): Update to 2.2.11. Change-Id: I332ae7293da1a2d58d76324746c6b735d190ed4e
* gnu: bcachefs-tools: Tweak description.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (bcachefs-tools)[description]: Increase accuracy. Change-Id: I98eba45592396dbe517e27125561ff6b34d7d7d4
* gnu: bcachefs-static: Don't rely on input labels.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[arguments]: Substitute SEARCH-INPUT-FILE for THIS-PACKAGE-INPUT. Change-Id: I5ee816c2380b291a3f968139d33a40755c715ad3
* gnu: bcachefs-static: Consistently inherit bcachefs-tools/static.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[version, home-page, license]: Inherit bcachefs-tools/static. Change-Id: Idc3b3e3538876b55dc9e27912c976f5d03cc95cb
* gnu: bcachefs-static: Remove vestigial module imports.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[arguments]: Don't USE-MODULES we don't use. Change-Id: I93d763d39d752c974e5b1aa4295f243d70c0e6e9
* gnu: zfs: Update to 2.2.6.Zheng Junjie2024-09-09
| | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.2.6. Change-Id: I728eb14ce11a081edf75d027ecc923d42b0855de Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: file-systems: Add 'bash' input for 'wrap-program'.Maxime Devos2024-08-31
| | | | | | | | | | | It is required for cross-compilation. * gnu/packages/file-systems.scm (bcachefs-tools)[inputs]: Add 'bash-minimal'. (xfstools)[inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ifc5a0af2e1fb02947e845aca73f513eef2de907b
* gnu: zfs: Update to 2.2.5.Ashish SHUKLA2024-08-11
| | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.2.5. Change-Id: I0988bc7e277e45423dbdebef15378385c1f05769 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: packages/golang: Set default go version to 1.21.Sharlatan Hellseher2024-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* gnu: zfs: Update to 2.2.4.Zheng Junjie2024-06-10
| | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.2.4. Change-Id: I43729fb61a6b52a3305c389c8657bdcba3b5e1f0 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: zfs: Update to 2.2.3.antlers2024-05-13
| | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.2.3. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: If77ba25fe98603d79fd08623ce12a9fa916bae43
* gnu: tmsu: Enable test suite.Sharlatan Hellseher2024-05-07
| | | | | | | | | | * gnu/packages/file-systems.scm (tmsu): Fail over to the project's Makefile targets. [arguments]: <#:go>: Use go-1.21. <#:phases>: Add 'adjust-makefile' phase. Use custom 'build, 'check and 'install phases. Change-Id: Ice920f2196123f1a1f1561879ab919bc0d4e8512
* gnu: go-github-com-mattn-go-sqlite3: Move to golang-xyz.Sharlatan Hellseher2024-04-06
| | | | | | | | | | * gnu/packages/golang.scm (go-github-com-mattn-go-sqlite3): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/file-systems.scm: Add (gnu packages golang-xyz) module. Change-Id: If74972f1d920851a23508a6dc0403e0a84e270f3
* gnu: Add snapper.Nicolas Graves2024-02-18
| | | | | | | * gnu/packages/file-systems.scm (snapper): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I0823705efcd6b043b7682b5c868c17065d307b9b
* gnu: go-golang-org-x-net: Move to golang-build.Sharlatan Hellseher2024-02-13
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/golang.scm (go-golang-org-x-net, go-golang-org-x-net-0.17, go-golang-org-x-net-html): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/configuration-management.scm: Add (gnu packages golang-build) module. * gnu/packages/education.scm: As above ... * gnu/packages/file-systems.scm: As above ... * gnu/packages/golang-check.scm: As above ... * gnu/packages/golang-crypto.scm: As above ... * gnu/packages/golang-web.scm: As above ... * gnu/packages/golang-xyz.scm: As above ... * gnu/packages/golang.scm: As above ... * gnu/packages/ipfs.scm: As above ... * gnu/packages/messaging.scm: As above ... * gnu/packages/networking.scm: As above ... * gnu/packages/uucp.scm: As above ... * gnu/packages/version-control.scm: As above ... Change-Id: If009e62555ada293f17cf0f42fde82c21ef4615e
* gnu: bcachefs-tools: Restyle format.Ahmad Draidi2024-02-09
| | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Reindent all lines. Change-Id: I6f3ae711daf2f5d66724f513fe5e8876147f5ccf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: bcachefs-tools: Update to 1.4.1.Ahmad Draidi2024-02-09
| | | | | | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.4.1. [source]: Use version instead of commit. [arguments]:<#:make-flags>: Add "PKGCONFIG_UDEVRULESDIR" to put udev rules under "PREFIX" folder. [inputs]: Add bash-minimal to fix lint. Change-Id: I6818bc41260586664d408234323bdc9461e4b8e1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-aperturerobotics-jacobsa-crypto: Move to (gnu packages ↵Sharlatan Hellseher2024-01-28
| | | | | | | | | | | | | golang-crypto). * gnu/packages/golang.scm (go-github-com-aperturerobotics-jacobsa-crypto): Move from here ... * gnu/packages/golang-crypto.scm: ... to here. * gnu/packages/file-systems.scm: Add (gnu packages golang-crypto) to used modules. Change-Id: I9562a3a3054b7d361758c5e5984891970f191ada
* gnu: Add Sirikali.Aaron Covrig2023-12-29
| | | | | | | * gnu/packages/file-systems.scm (sirikali): New variable Change-Id: Ie46cf269dac1ba842d935221b2372fb3d8a6ea2d Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: zfs: Update to 2.1.14.antlers2023-12-18
| | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.1.14. Change-Id: I696467868924f1135ba678e8e743955d3767618f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: go-github-com-jacobsa-oglemock: Move to (gnu packages golang-check)Sharlatan Hellseher2023-10-22
| | | | | | | | | * gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): Move from here... * gnu/packages/golang-check.scm: ... to here. * gnu/packages/file-systems.scm: Add use-module (gnu-packages golang-check). Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: bcachefs-tools: Restore mount.bcachefs shell script version.Tobias Geerinckx-Rice2023-09-24
| | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Add back the old 'promote-mount.bcachefs.sh, tweaked to remove the new symlink. [inputs]: Add back coreutils-minimal, gawk, and util-linux.
* gnu: bcachefs-tools: Remove obsolete phase.Tobias Geerinckx-Rice2023-09-24
| | | | | * gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Remove obsolete phase to 'patch-shell-wrappers that no longer exist.
* gnu: bcachefs-tools: Update to 1.2-0.1e35840.Tobias Geerinckx-Rice2023-09-24
| | | | * gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2-0.1e35840.
* Revert "gnu: bcachefs-tools: Restyle format."Tobias Geerinckx-Rice2023-09-24
| | | | | | This reverts commit a5477e3a82114ce2909e63a07c7e6df6da617821. This ‘guix style’d change does not improve readability, sometimes reduces it, and awkwardly cramps horizontal space.
* gnu: bcachefs-tools: Restyle format.Ahmad Draidi2023-09-25
| | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Reformat with 'guix style' and manually break some long lines. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: bcachefs-tools: Update to 1.2.Ahmad Draidi2023-09-25
| | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2. [source]: Use version instead of commit. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: fsarchiver: Update to 0.8.7.Tobias Geerinckx-Rice2023-09-10
| | | | * gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.7.
* gnu: fuse-overlayfs: Update to 1.13.Tobias Geerinckx-Rice2023-09-10
| | | | * gnu/packages/file-systems.scm (fuse-overlayfs): Update to 1.13.
* gnu: exfat-utils: Update to 1.4.0.Tobias Geerinckx-Rice2023-09-10
| | | | * gnu/packages/file-systems.scm (exfat-utils): Update to 1.4.0.
* gnu: exfatprogs: Update to 1.2.1.Tobias Geerinckx-Rice2023-09-10
| | | | * gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.1.
* gnu: dbxfs: Fix package.Efraim Flashner2023-08-20
| | | | | | | A typo prevented the program from running successfully. * gnu/packages/file-systems.scm (dbxfs)[snippet]: Adjust snippet to substitute valid python.
* gnu: dbxfs: Don't check for updates.Efraim Flashner2023-08-14
| | | | | * gnu/packages/file-systems.scm (dbxfs)[source]: Add snippet to remove version update check.
* gnu: xfstests: Add inputs.Tobias Geerinckx-Rice2023-08-06
| | | | | | * gnu/packages/file-systems.scm (xfstests)[arguments]: Search for bc, df, and perl. [inputs]: Add bc.
* gnu: xfstests: Update package style.Tobias Geerinckx-Rice2023-08-06
| | | | | | * gnu/packages/file-systems.scm (xfstests)[arguments]: Rewrite as G-expressions. Never refer to inputs by label. [inputs]: Remove input labels.
* gnu: xfstests: Update to 1.1.0-3.8de535c.Tobias Geerinckx-Rice2023-08-06
| | | | * gnu/packages/file-systems.scm (xfstests): Update to 1.1.0-3.8de535c.
* gnu: rewritefs: Use G-expressions.Tobias Geerinckx-Rice2023-07-23
| | | | | * gnu/packages/file-systems.scm (rewritefs)[arguments]: Rewrite as G-expressions.
* gnu: rewritefs: Update to 0.0.0-1.3a56de8.Tobias Geerinckx-Rice2023-07-23
| | | | | * gnu/packages/file-systems.scm (rewritefs): Update to 0.0.0-1.3a56de8. [inputs]: Upgrade fuse-2 to fuse (3).
* gnu: apfs-fuse: Update to 0.0.0-2.66b86bd.Tobias Geerinckx-Rice2023-07-23
| | | | | | | * gnu/packages/file-systems.scm (apfs-fuse): Update to 0.0.0-2.66b86bd. [arguments]: Remove anti-fuse@3 configure flag. Don't install a static library. Don't explicitly return #t from phases. [inputs]: Upgrade fuse-2 to fuse (3).
* gnu: fuse@3: Bind to default FUSE variable.Tobias Geerinckx-Rice2023-07-23
| | | | | | | | | | * gnu/packages/linux.scm (fuse): Rename this… (fuse-2): …to this, and… (fuse-3): …rename this… (fuse): …to this! (fuse-static): Rename this… (fuse-2-static): …to this. Adjust all users.
* gnu: bindfs: Update to 1.17.4.Tobias Geerinckx-Rice2023-07-23
| | | | * gnu/packages/file-systems.scm (bindfs): Update to 1.17.4.
* gnu: curlftpfs: Add patches to fix bugs.Tobias Geerinckx-Rice2023-07-23
| | | | | | | | | * gnu/packages/file-systems.scm (curlftpfs)[source]: Add patches. * gnu/packages/patches/curlftpfs-fix-error-closing-file.patch, gnu/packages/patches/curlftpfs-fix-file-names.patch, gnu/packages/patches/curlftpfs-fix-memory-leak.patch, gnu/packages/patches/curlftpfs-fix-no_verify_hostname.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
* gnu: bcachefs-tools: Remove obsolete phase & inputs.Tobias Geerinckx-Rice2023-07-23
| | | | | | | | * gnu/packages/file-systems.scm (bcachefs-tools)[inputs]: Remove coreutils-minimal, gawk, and util-linux, needed for an old version of the mount.bcachefs wrapper that is no longer present. [arguments]: Remove custom #:phases. The build system no longer explicitly builds & installs a shared library.