Sharlatan Hellseher
02e9575bbf
gnu: gocryptfs: Update to 2.5.4.
...
* gnu/packages/file-systems.scm (gocryptfs): Update to 2.5.4.
[arguments] <go>: Use go-1.23.
Change-Id: Id413663156d2081ae2bde2375073ff96292af078
2025-08-11 21:42:47 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
...
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet >.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Maxim Cournoyer
632856d9a5
gnu: Add watcher.
...
* gnu/packages/file-systems.scm (watcher): New variable.
Change-Id: Ie506d736b464403bd69548fb4aa5616aef43af33
2025-08-01 11:47:41 +09:00
Janneke Nieuwenhuizen
4743a8213c
gnu: autofs: Update to 5.1.9 and fix build with gcc-14.
...
* gnu/packages/file-systems.scm (autofs): Update to 5.1.9.
[arguments]: Add #:make-flags to relax gcc-14's strictness.
Change-Id: I08c19300feacfdcd69c9721a22cbd543655ec3a2
2025-07-18 20:17:24 +02:00
Aaron Covrig
9be9a4a9f5
gnu: sirikali: Update to 1.6.0.
...
* gnu/packages/file-systems.scm (sirikali): Update to 1.6.0.
[arguments]<#:configure-flags>: Use cmake release build type.
[synopsis, description]: Clarify.
[license]: Switch to gpl3+, as corresponds to COPYRIGHT in the source code.
Change-Id: I4f9875b8a3dd1ce9d226cee024999c0c30b67bec
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-08 16:47:36 +02:00
Ashish SHUKLA
2b179d6a86
gnu: zfs: Update to 2.3.3.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.3.3.
Change-Id: If6afca963e4de757d6163e2247a18e08f374c941
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-06-24 14:46:56 +08:00
Sharlatan Hellseher
4db91aa852
gnu: packages: Remove redundant (gnu packages golang) from some modules.
...
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from
used modules.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/configuration-management.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/golang-check.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/hyperledger.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/tor-browsers.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-26 16:50:21 +01:00
Vagrant Cascadian
6181d7cc8a
gnu: disorderfs: Update to 0.6.0.
...
* gnu/packages/file-systems.scm (disorderfs): Update to 0.6.0.
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-05-26 09:18:46 +01:00
Greg Hogan
56f940e72f
gnu: Rename valgrind-next to valgrind.
...
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.
Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Ashish SHUKLA
eb86e8c6fd
gnu: zfs: Update to 2.3.2.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.3.2.
Change-Id: I0765e7c9ede5a630bfc0985a484d93e810a4d528
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-03 10:30:12 +08:00
Sharlatan Hellseher
7a7eff3461
gnu: dbxfs: Relax requirements.
...
* gnu/packages/file-systems.scm (dbxfs) [arguments] <phases>: Add
'relax-requirements.
Change-Id: I72e6ada74ce2f8be5bb26a0fdc6b55fc48442e7a
2025-04-21 14:19:16 +01:00
Sharlatan Hellseher
40fc0c2652
gnu: python-keyrings.alt: Fix variable name.
...
* gnu/packages/python-crypto.scm (python-keyrings.alt): Rename variable
to python-keyrings-alt.
* gnu/packages/file-systems.scm (dbxfs): [propagated-inputs]: Remove
python-keyrings.alt; add python-keyrings-alt.
* gnu/packages/orange.scm (orange) [inputs]: Remove
python-keyrings.alt; add python-keyrings-alt.
Change-Id: I200a87aa140628627d6e0b6cfd81dfa913b8e7d7
2025-04-21 14:19:16 +01:00
Sharlatan Hellseher
32b3bcefd1
gnu: python-dropbox: Move python-web.
...
* gnu/packages/file-systems.scm (python-dropbox): Move from here ...
* gnu/packages/python-web.scm: .. to here.
Change-Id: Ib75e507a4c3d98becdd606b466bb360e77956637
2025-04-16 11:46:30 +02:00
45mg
bf6736bd87
gnu: Add fscryptctl.
...
* gnu/packages/file-systems.scm (fscryptctl): New variable.
Change-Id: I98b0100402307d0f3e0af6d46e0d1abbf7cd59d5
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-04-08 20:27:32 -04:00
45mg
dad964e595
gnu: Add fscrypt.
...
* gnu/packages/file-systems.scm (fscrypt): New variable.
Change-Id: I7df45a9345726480518c598583a10b6e905e8a1f
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-04-08 20:27:32 -04:00
Maxim Cournoyer
e12455a5e8
gnu: zfs: Enable parallel build.
...
* gnu/packages/file-systems.scm (zfs)
[phases] {build}: Honor #:parallel-build? and #:make-flags.
{install}: Likewise.
Change-Id: I9dc395364edc0c60c696c1f30fed5190350939ce
2025-03-21 00:39:14 +09:00
Ashish SHUKLA
d13249dbe3
gnu: zfs: Update to 2.3.1.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.3.1.
Change-Id: I339807e71081459a3aceb6a41ae7a7ae25fdb155
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-03-12 17:44:34 +08:00
Efraim Flashner
95a5334c69
gnu: python-dropbox: Update to 12.0.2.
...
* gnu/packages/file-systems.scm (python-dropbox): Update to 12.0.2.
[source]: Update snippet.
Change-Id: Ief97e48bbd826a624e432addda34f49c473d56a2
2025-02-19 22:33:47 +02:00
Felix Lechner
83f839e20f
gnu: gocryptfs: Find fusermount.
...
* gnu/packages/file-systems.scm (gocryptfs): [arguments] <phases>: Add
'fix-paths.
Change-Id: I43eb135c0b2a89575174a391c047d07907b0b930
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-18 17:01:19 +00:00
Sharlatan Hellseher
80fb23971f
gnu: gocryptfs: Update to 2.5.1.
...
* gnu/packages/file-systems.scm (gocryptfs): Update to 2.5.1.
Change-Id: I89e06b43b28ad3f84b2341e173ab31108d89ed39
2025-02-18 16:27:00 +00:00
Ashish SHUKLA
56bdf1a950
gnu: snapper: Fix dbus service paths
...
* gnu/packages/file-systems.scm (snapper):
[#:phases]<relative-file-locations>: Add more PATH substitutions in files.
Change-Id: I3e91d18b44f33bf389b46b5c02ba124e1929bfd6
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-02-01 09:29:19 -08:00
Ashish SHUKLA
73ed87b167
gnu: snapper: Update to 0.12.1.
...
* gnu/packages/file-systems.scm (snapper): Update to 0.12.1.
[#:phases]<relative-file-locations>: Update to patch more files.
Change-Id: I6ee16a4fca78a26a7c41e29f53c22ac51912e095
2025-01-27 08:46:39 +08:00
Sharlatan Hellseher
7828d9b725
gnu: go-github-com-hanwen-fuse: Rename variable.
...
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-fuse): Rename
variable to go-github-com-hanwen-go-fuse to reflect go.mod import path.
* gnu/packages/file-systems.scm (tmsu) [inputs]: Remove
go-github-com-hanwen-fuse, add go-github-com-hanwen-go-fuse.
Change-Id: Ia370647a5e345eae76ef648134074a2b994dae83
2025-01-21 23:42:14 +00:00
Sharlatan Hellseher
844056347e
gnu: go-github-com-hanwen-fuse: Move to golang-xyz.
...
* gnu/packages/file-systems.scm (go-github-com-hanwen-fuse): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I8f8fccc89e1c930d7085fe61f4c962cb1f2c128c
2025-01-21 23:42:14 +00:00
Sharlatan Hellseher
982613a4d8
gnu: gocryptfs: Fix tests.
...
* gnu/packages/file-systems.scm (gocryptfs)
[arguments] <install-sources?>: No need as they are the final commands.
<test-flags>: Skip 3 unit tests.
<test-subdirs>: Only run some unit tests which do no require root
access.
[native-inputs]: Remove go-github-com-jacobsa-oglematchers,
go-github-com-jacobsa-oglemock, go-github-com-jacobsa-ogletest,
go-github-com-jacobsa-reqtrace, and go-golang-org-x-net; add
go-github-com-moby-sys-mountinfo.
Change-Id: I6b1d82c02bad4610a71109c63ea8d9e83bf82809
2025-01-21 23:42:07 +00:00
Ashish SHUKLA
dd6daa13e3
gnu: zfs: Update to 2.3.0.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.3.0.
Change-Id: I3c77bb5bd97aa1a437d439fcdf59b1bf03b562ae
2025-01-21 20:00:02 +08:00
Julian Flake
32d1c24332
gnu: davfs2: Update to 1.7.1.
...
* gnu/packages/file-systems.scm (davfs2): Update to 1.7.1.
Change-Id: Ic2ebe5580a5d207b045b25ec71223ba1855c19fd
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn >
2025-01-21 19:12:51 +08:00
Zheng Junjie
5788266b2e
gnu: squashfuse-for-appimage: Fix name.
...
* gnu/packages/file-systems.scm (squashfuse-for-appimage): Fix name.
Change-Id: Ibeac5f777890df487d4f79a2e830023acf54a6e9
2025-01-11 21:10:03 +08:00
Zheng Junjie
33471f637a
gnu: squashfuse-for-appimage: Fix indentation.
...
* gnu/packages/file-systems.scm (squashfuse-for-appimage): Fix indentation.
Change-Id: Ia420df1e71690c206fb663eb962bdc373fef5929
2025-01-11 21:10:03 +08:00
Brian Kubisiak
6930741eb5
gnu: squashfuse: Fix cross compiling.
...
* gnu/packages/file-systems.scm (squashfuse)[arguments]: Use
pkg-config-for-target.
(squashfuse-for-appimage)[arguments]: Use substitute-keyword-arguments
to modify inherited phases instead of %standard-phases.
Change-Id: I6e52a94e46c5a89ba215a7eaceb7f54a80c52429
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-12-18 13:22:48 +01:00
Ashish SHUKLA
b8329e0721
gnu: zfs: Update to 2.2.7.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.2.7.
Change-Id: I91e1cf9651937b231de46431c9865cbcea29c89b
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn >
2024-12-13 11:55:01 +08:00
Efraim Flashner
690675a8de
gnu: rust-rustix-0.38: Update to 0.38.40.
...
* gnu/packages/crates-io.scm (rust-rustix-0.38): Update to 0.38.40.
[cargo-development-inputs]: Remove rust-ctor-0.2.
(rust-rustix-for-bcachefs-tools): Remove variable.
* gnu/packages/file-systems.scm (bcachefs-tools-minimal)[cargo-inputs]:
Replace rust-rustix-for-bcachefs-tools with rust-rustix-0.38.
Change-Id: Icf15985e558f096be53632833d8c9cd4512befc7
2024-11-28 11:05:22 +02:00
Noé Lopez
b143ec8eda
gnu: appimage: New packages for the appimage runtime.
...
* gnu/packages/appimage.scm
(gnu packages appimage): New module.
(appimage-type2-runtime): New variable.
* gnu/packages/file-systems.scm (squashfuse-for-appimage):
New variable.
* gnu/packages/linux.scm (fuse-for-appimage): New variable.
Change-Id: I857a8eb5399a6a493e52db70b6c8cf0c71360930
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-11-23 16:25:44 +01:00
Tobias Geerinckx-Rice
bfdde69808
gnu: bcachefs-tools-static: Add own synopsis.
...
* gnu/packages/file-systems.scm (bcachefs-tools/static)[synopsis]:
Say ‘statically-linked’.
Change-Id: Ie7a9da1d160d0386ca3b1c7266fce3c700028e92
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
d030e42976
gnu: bcachefs-tools: Support FUSE.
...
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]:
Add a new 'enable-fuse phase.
[inputs]: Add fuse.
Change-Id: Ie82a361a4a6bfd0af7ce9c915bdc468f7aa06df2
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
a21ddf8192
gnu: bcachefs-tools-static: Rename.
...
* gnu/packages/file-systems.scm (bcachefs-tools-static): Rename this…
(bcachefs-tools-minimal-static): …to this. Adjust all users.
Change-Id: I26f28668d3c0297c09f18cbb5f73a876152612e7
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
09245f698f
gnu: bcachefs-tools: Add shell completions.
...
* 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
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
49cd866090
gnu: bcachefs-tools: Update to 1.11.0.
...
* 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
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
c9a28a87e8
gnu: exfatprogs: Run tests.
...
* gnu/packages/file-systems.scm (exfatprogs)[arguments]:
Use G-Expressions. Customise 'check phase to run the tests.
Change-Id: I645444eb1b70bb71666ce6fe905e0229007f5a54
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
ec48c5b2a8
gnu: exfatprogs: Update to 1.2.5.
...
* gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.5.
Change-Id: I615bc5b04f63c52573c69efac6c7bdb9713ba89e
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
d6d64c7e19
gnu: nilfs-utils: Update to 2.2.11.
...
* gnu/packages/file-systems.scm (nilfs-utils): Update to 2.2.11.
Change-Id: I332ae7293da1a2d58d76324746c6b735d190ed4e
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
b391bfd7e7
gnu: bcachefs-tools: Tweak description.
...
* gnu/packages/file-systems.scm (bcachefs-tools)[description]: Increase accuracy.
Change-Id: I98eba45592396dbe517e27125561ff6b34d7d7d4
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
d68dfe6c96
gnu: bcachefs-static: Don't rely on input labels.
...
* gnu/packages/file-systems.scm (bcachefs/static)[arguments]: Substitute
SEARCH-INPUT-FILE for THIS-PACKAGE-INPUT.
Change-Id: I5ee816c2380b291a3f968139d33a40755c715ad3
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
a1aed6f159
gnu: bcachefs-static: Consistently inherit bcachefs-tools/static.
...
* gnu/packages/file-systems.scm (bcachefs/static)[version, home-page, license]:
Inherit bcachefs-tools/static.
Change-Id: Idc3b3e3538876b55dc9e27912c976f5d03cc95cb
2024-09-01 02:00:00 +02:00
Tobias Geerinckx-Rice
333885f613
gnu: bcachefs-static: Remove vestigial module imports.
...
* gnu/packages/file-systems.scm (bcachefs/static)[arguments]:
Don't USE-MODULES we don't use.
Change-Id: I93d763d39d752c974e5b1aa4295f243d70c0e6e9
2024-09-01 02:00:00 +02:00
Zheng Junjie
647b926557
gnu: zfs: Update to 2.2.6.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.2.6.
Change-Id: I728eb14ce11a081edf75d027ecc923d42b0855de
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn >
2024-09-09 20:13:06 +08:00
Maxime Devos
e3246db5de
gnu: file-systems: Add 'bash' input for 'wrap-program'.
...
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
2024-08-31 10:42:36 +02:00
Ashish SHUKLA
bc8dc51d42
gnu: zfs: Update to 2.2.5.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.2.5.
Change-Id: I0988bc7e277e45423dbdebef15378385c1f05769
Signed-off-by: Christopher Baines <mail@cbaines.net >
2024-08-11 10:51:34 +01: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
Zheng Junjie
7c3e596d8a
gnu: zfs: Update to 2.2.4.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.2.4.
Change-Id: I43729fb61a6b52a3305c389c8657bdcba3b5e1f0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2024-06-10 11:21:01 +02:00