diff options
| author | Tobias Geerinckx-Rice <me@tobias.gr> | 2023-07-23 02:00:00 +0200 |
|---|---|---|
| committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2023-07-23 02:00:00 +0200 |
| commit | 789f7e9a3d37135d22d0a84c987fe3877131fd06 (patch) | |
| tree | e5ecd3aeafbbdabc7afb353dbf176eb3bc9af6ae /gnu/packages | |
| parent | a879385de12e9bbfe90b39e14733ab261e88c171 (diff) | |
gnu: fuse@3: Bind to default FUSE variable.
* 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.
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/admin.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/android.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/backup.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/bioinformatics.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/bootloaders.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/build-tools.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/crypto.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/file-systems.scm | 28 | ||||
| -rw-r--r-- | gnu/packages/freedesktop.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/gnome.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/kde.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/libusb.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/linux.scm | 30 | ||||
| -rw-r--r-- | gnu/packages/package-management.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/python-xyz.scm | 16 | ||||
| -rw-r--r-- | gnu/packages/storage.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/sync.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/virtualization.scm | 4 |
18 files changed, 55 insertions, 57 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index ec320410554..f601b8a8b45 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm | |||
| @@ -2980,7 +2980,7 @@ modules and plugins that extend Ansible.") | |||
| 2980 | (inputs | 2980 | (inputs |
| 2981 | (list ansible | 2981 | (list ansible |
| 2982 | encfs | 2982 | encfs |
| 2983 | fuse | 2983 | fuse-2 |
| 2984 | util-linux ;; for umount | 2984 | util-linux ;; for umount |
| 2985 | findutils | 2985 | findutils |
| 2986 | gnupg | 2986 | gnupg |
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index b9b8b892089..32c295f9e47 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm | |||
| @@ -1291,7 +1291,7 @@ Java bytecode, which simplifies the analysis of Android applications.") | |||
| 1291 | (build-system cmake-build-system) | 1291 | (build-system cmake-build-system) |
| 1292 | (arguments | 1292 | (arguments |
| 1293 | (list #:tests? #f)) ;there are no tests | 1293 | (list #:tests? #f)) ;there are no tests |
| 1294 | (inputs (list qtbase-5 fuse-3 libxkbcommon)) | 1294 | (inputs (list qtbase-5 fuse libxkbcommon)) |
| 1295 | (native-inputs (list qttools-5 openssl readline)) | 1295 | (native-inputs (list qttools-5 openssl readline)) |
| 1296 | (home-page "https://whoozle.github.io/android-file-transfer-linux/") | 1296 | (home-page "https://whoozle.github.io/android-file-transfer-linux/") |
| 1297 | (synopsis "MTP client for Android devices") | 1297 | (synopsis "MTP client for Android devices") |
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index c8a1b388de6..d484c348266 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm | |||
| @@ -780,7 +780,7 @@ backups on untrusted computers.") | |||
| 780 | (native-inputs | 780 | (native-inputs |
| 781 | (list pkg-config)) | 781 | (list pkg-config)) |
| 782 | (inputs | 782 | (inputs |
| 783 | (list fuse-3 libxml2 ntfs-3g openssl)) | 783 | (list fuse libxml2 ntfs-3g openssl)) |
| 784 | (arguments | 784 | (arguments |
| 785 | `(#:configure-flags | 785 | `(#:configure-flags |
| 786 | (list "--disable-static" | 786 | (list "--disable-static" |
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 864c2007074..34e85657885 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm | |||
| @@ -8713,7 +8713,7 @@ unique transcripts.") | |||
| 8713 | (list ngs-sdk | 8713 | (list ngs-sdk |
| 8714 | ncbi-vdb | 8714 | ncbi-vdb |
| 8715 | file | 8715 | file |
| 8716 | fuse | 8716 | fuse-2 |
| 8717 | hdf5-1.10 | 8717 | hdf5-1.10 |
| 8718 | libxml2 | 8718 | libxml2 |
| 8719 | zlib | 8719 | zlib |
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index 38eb1d104f1..069d02b52c4 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm | |||
| @@ -215,8 +215,8 @@ | |||
| 215 | ;; file system will be readable by GRUB without rebooting. | 215 | ;; file system will be readable by GRUB without rebooting. |
| 216 | ,@(if (member (or (%current-target-system) | 216 | ,@(if (member (or (%current-target-system) |
| 217 | (%current-system)) | 217 | (%current-system)) |
| 218 | (package-supported-systems fuse)) | 218 | (package-supported-systems fuse-2)) |
| 219 | `(("fuse" ,fuse)) | 219 | `(("fuse" ,fuse-2)) |
| 220 | '()) | 220 | '()) |
| 221 | 221 | ||
| 222 | ("freetype" ,freetype) | 222 | ("freetype" ,freetype) |
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 192b7faba92..a365cca849e 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm | |||
| @@ -605,7 +605,7 @@ software.") | |||
| 605 | (display "au BufNewFile,BufRead Tupfile,*.tup setf tup"))) | 605 | (display "au BufNewFile,BufRead Tupfile,*.tup setf tup"))) |
| 606 | #t)))))) | 606 | #t)))))) |
| 607 | (inputs | 607 | (inputs |
| 608 | (list fuse-3 pcre | 608 | (list fuse pcre |
| 609 | `(,pcre "bin") ; pcre-config | 609 | `(,pcre "bin") ; pcre-config |
| 610 | sqlite)) | 610 | sqlite)) |
| 611 | (native-inputs | 611 | (native-inputs |
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 0f1e70f4dc3..07e718feaf9 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm | |||
| @@ -333,7 +333,7 @@ OpenBSD tool of the same name.") | |||
| 333 | ("googletest-source" ,(package-source googletest)) | 333 | ("googletest-source" ,(package-source googletest)) |
| 334 | ("perl" ,perl))) | 334 | ("perl" ,perl))) |
| 335 | (inputs | 335 | (inputs |
| 336 | (list attr fuse openssl-1.1 tinyxml2)) | 336 | (list attr fuse-2 openssl-1.1 tinyxml2)) |
| 337 | (arguments | 337 | (arguments |
| 338 | `(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF") | 338 | `(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF") |
| 339 | #:phases | 339 | #:phases |
| @@ -1532,7 +1532,7 @@ non-encrypted files.") | |||
| 1532 | (native-inputs | 1532 | (native-inputs |
| 1533 | (list pkg-config python-wrapper)) | 1533 | (list pkg-config python-wrapper)) |
| 1534 | (inputs | 1534 | (inputs |
| 1535 | (list boost curl fuse range-v3 spdlog)) | 1535 | (list boost curl fuse-2 range-v3 spdlog)) |
| 1536 | (home-page "https://www.cryfs.org/") | 1536 | (home-page "https://www.cryfs.org/") |
| 1537 | (synopsis "Encrypted FUSE filesystem for the cloud") | 1537 | (synopsis "Encrypted FUSE filesystem for the cloud") |
| 1538 | (description "CryFS encrypts your files, so you can safely store them anywhere. | 1538 | (description "CryFS encrypts your files, so you can safely store them anywhere. |
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index a76e6c74c16..8d9ed917aa1 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm | |||
| @@ -198,7 +198,7 @@ large and/or frequently changing (network) environment.") | |||
| 198 | ;; ("which" ,which) | 198 | ;; ("which" ,which) |
| 199 | (list pkg-config)) | 199 | (list pkg-config)) |
| 200 | (inputs | 200 | (inputs |
| 201 | (list fuse)) | 201 | (list fuse-2)) |
| 202 | (home-page "https://bindfs.org") | 202 | (home-page "https://bindfs.org") |
| 203 | (synopsis "Bind mount a directory and alter permission bits") | 203 | (synopsis "Bind mount a directory and alter permission bits") |
| 204 | (description | 204 | (description |
| @@ -275,7 +275,7 @@ unmaintained---to use the @code{inotify} API instead of the deprecated | |||
| 275 | (arguments | 275 | (arguments |
| 276 | '(#:configure-flags '("--enable-library" "--enable-fuse"))) | 276 | '(#:configure-flags '("--enable-library" "--enable-fuse"))) |
| 277 | (native-inputs (list pkg-config)) | 277 | (native-inputs (list pkg-config)) |
| 278 | (inputs (list xz fuse)) | 278 | (inputs (list xz fuse-2)) |
| 279 | (synopsis "Virtual file system that allows browsing of compressed files") | 279 | (synopsis "Virtual file system that allows browsing of compressed files") |
| 280 | (description | 280 | (description |
| 281 | "AVFS is a FUSE-based filesystem that allows browsing of compressed | 281 | "AVFS is a FUSE-based filesystem that allows browsing of compressed |
| @@ -565,7 +565,7 @@ AES-GCM implementation.") | |||
| 565 | (native-inputs | 565 | (native-inputs |
| 566 | (list pkg-config)) | 566 | (list pkg-config)) |
| 567 | (inputs | 567 | (inputs |
| 568 | (list fuse glib libgphoto2)) | 568 | (list fuse-2 glib libgphoto2)) |
| 569 | (synopsis "Virtual file system for libgphoto2 using FUSE") | 569 | (synopsis "Virtual file system for libgphoto2 using FUSE") |
| 570 | (description "GPhotoFS is a FUSE file system module to mount your camera as | 570 | (description "GPhotoFS is a FUSE file system module to mount your camera as |
| 571 | a file system on Linux. This allow using your camera with any tool able to read | 571 | a file system on Linux. This allow using your camera with any tool able to read |
| @@ -756,7 +756,7 @@ Extensible File Allocation Table} file systems. Included are | |||
| 756 | (native-inputs | 756 | (native-inputs |
| 757 | (list asciidoc docbook-xml libxml2 libxslt pkg-config)) | 757 | (list asciidoc docbook-xml libxml2 libxslt pkg-config)) |
| 758 | (inputs | 758 | (inputs |
| 759 | (list fuse gnutls)) | 759 | (list fuse-2 gnutls)) |
| 760 | (arguments | 760 | (arguments |
| 761 | (list #:phases | 761 | (list #:phases |
| 762 | #~(modify-phases %standard-phases | 762 | #~(modify-phases %standard-phases |
| @@ -921,7 +921,7 @@ files mistakenly overwritten or destroyed just a few seconds ago.") | |||
| 921 | (native-inputs | 921 | (native-inputs |
| 922 | (list pkg-config)) | 922 | (list pkg-config)) |
| 923 | (inputs | 923 | (inputs |
| 924 | (list fuse attr)) | 924 | (list fuse-2 attr)) |
| 925 | (arguments | 925 | (arguments |
| 926 | `(#:phases (modify-phases %standard-phases | 926 | `(#:phases (modify-phases %standard-phases |
| 927 | (delete 'configure)) ; no configure script | 927 | (delete 'configure)) ; no configure script |
| @@ -983,7 +983,7 @@ non-determinism in the build process.") | |||
| 983 | ("cmocka" ,cmocka))) | 983 | ("cmocka" ,cmocka))) |
| 984 | (inputs | 984 | (inputs |
| 985 | `(("acl" ,acl) | 985 | `(("acl" ,acl) |
| 986 | ("fuse" ,fuse) | 986 | ("fuse" ,fuse-2) |
| 987 | ("openssl" ,openssl) | 987 | ("openssl" ,openssl) |
| 988 | ("liburcu" ,liburcu) | 988 | ("liburcu" ,liburcu) |
| 989 | ("libuuid" ,util-linux "lib") | 989 | ("libuuid" ,util-linux "lib") |
| @@ -1030,7 +1030,7 @@ All of this is accomplished without a centralized metadata server.") | |||
| 1030 | (("4426192") "12814800")) | 1030 | (("4426192") "12814800")) |
| 1031 | #t))))) | 1031 | #t))))) |
| 1032 | (inputs | 1032 | (inputs |
| 1033 | (list curl glib fuse)) | 1033 | (list curl glib fuse-2)) |
| 1034 | (native-inputs | 1034 | (native-inputs |
| 1035 | (list pkg-config)) | 1035 | (list pkg-config)) |
| 1036 | (home-page "https://curlftpfs.sourceforge.net/") | 1036 | (home-page "https://curlftpfs.sourceforge.net/") |
| @@ -1178,7 +1178,7 @@ network. LIBNFS offers three different APIs, for different use : | |||
| 1178 | (arguments | 1178 | (arguments |
| 1179 | `(#:tests? #f ; No test suite | 1179 | `(#:tests? #f ; No test suite |
| 1180 | #:configure-flags | 1180 | #:configure-flags |
| 1181 | '("-DUSE_FUSE3=OFF") ; FUSE 3 is not packaged yet. | 1181 | '("-DUSE_FUSE3=OFF") |
| 1182 | #:phases | 1182 | #:phases |
| 1183 | (modify-phases %standard-phases | 1183 | (modify-phases %standard-phases |
| 1184 | ;; No 'install' target in CMakeLists.txt | 1184 | ;; No 'install' target in CMakeLists.txt |
| @@ -1196,7 +1196,7 @@ network. LIBNFS offers three different APIs, for different use : | |||
| 1196 | (install-file "../source/README.md" doc) | 1196 | (install-file "../source/README.md" doc) |
| 1197 | #t)))))) | 1197 | #t)))))) |
| 1198 | (inputs | 1198 | (inputs |
| 1199 | (list bzip2 fuse zlib)) | 1199 | (list bzip2 fuse-2 zlib)) |
| 1200 | (synopsis "Read-only FUSE driver for the APFS file system") | 1200 | (synopsis "Read-only FUSE driver for the APFS file system") |
| 1201 | (description "APFS-FUSE is a read-only FUSE driver for the @dfn{Apple File | 1201 | (description "APFS-FUSE is a read-only FUSE driver for the @dfn{Apple File |
| 1202 | System} (APFS). It is currently in an experimental state — it may not be able | 1202 | System} (APFS). It is currently in an experimental state — it may not be able |
| @@ -1614,7 +1614,7 @@ On Guix System, you will need to invoke the included shell scripts as | |||
| 1614 | (("/sbin") "$(EXEC_PREFIX)/sbin") | 1614 | (("/sbin") "$(EXEC_PREFIX)/sbin") |
| 1615 | (("chown") "true") ; disallowed in the build environment | 1615 | (("chown") "true") ; disallowed in the build environment |
| 1616 | (("strip") "true")) ; breaks cross-compilation | 1616 | (("strip") "true")) ; breaks cross-compilation |
| 1617 | ;; These were copied from the fuse package. | 1617 | ;; These were copied from the fuse-2 package. |
| 1618 | (substitute* '("libfuse/lib/mount_util.c" | 1618 | (substitute* '("libfuse/lib/mount_util.c" |
| 1619 | "libfuse/util/mount_util.c") | 1619 | "libfuse/util/mount_util.c") |
| 1620 | (("/bin/(u?)mount" _ maybe-u) | 1620 | (("/bin/(u?)mount" _ maybe-u) |
| @@ -1811,7 +1811,7 @@ local file system using FUSE.") | |||
| 1811 | (native-inputs | 1811 | (native-inputs |
| 1812 | (list pkg-config)) | 1812 | (list pkg-config)) |
| 1813 | (inputs | 1813 | (inputs |
| 1814 | (list fuse pcre)) | 1814 | (list fuse-2 pcre)) |
| 1815 | (home-page "https://github.com/sloonz/rewritefs") | 1815 | (home-page "https://github.com/sloonz/rewritefs") |
| 1816 | (synopsis "FUSE file system that changes particular file names") | 1816 | (synopsis "FUSE file system that changes particular file names") |
| 1817 | (description | 1817 | (description |
| @@ -1839,7 +1839,7 @@ the XDG directory specification from @file{~/.@var{name}} to | |||
| 1839 | (base32 "03aw8pw8694jyrzpnbry05rk9718sqw66kiyq878bbb679gl7224")))) | 1839 | (base32 "03aw8pw8694jyrzpnbry05rk9718sqw66kiyq878bbb679gl7224")))) |
| 1840 | (build-system gnu-build-system) | 1840 | (build-system gnu-build-system) |
| 1841 | (native-inputs (list autoconf automake libtool pkg-config)) | 1841 | (native-inputs (list autoconf automake libtool pkg-config)) |
| 1842 | (inputs (list attr fuse xz zlib `(,zstd "lib"))) | 1842 | (inputs (list attr fuse-2 xz zlib `(,zstd "lib"))) |
| 1843 | (home-page "https://github.com/vasi/squashfuse") | 1843 | (home-page "https://github.com/vasi/squashfuse") |
| 1844 | (synopsis "Fuse filesystem to mount squashfs archives") | 1844 | (synopsis "Fuse filesystem to mount squashfs archives") |
| 1845 | (description | 1845 | (description |
| @@ -1935,7 +1935,7 @@ and rewritable media that wears out (DVD/CD-RW).") | |||
| 1935 | (native-inputs | 1935 | (native-inputs |
| 1936 | (list automake autoconf libtool pkg-config)) | 1936 | (list automake autoconf libtool pkg-config)) |
| 1937 | (inputs | 1937 | (inputs |
| 1938 | (list fuse-3)) | 1938 | (list fuse)) |
| 1939 | (home-page "https://github.com/containers/fuse-overlayfs") | 1939 | (home-page "https://github.com/containers/fuse-overlayfs") |
| 1940 | (synopsis "FUSE implementation of overlayfs") | 1940 | (synopsis "FUSE implementation of overlayfs") |
| 1941 | (description "This package provides an implementation of overlay+shiftfs | 1941 | (description "This package provides an implementation of overlay+shiftfs |
| @@ -2056,7 +2056,7 @@ spend on disk between being written and being deduplicated.") | |||
| 2056 | boost | 2056 | boost |
| 2057 | double-conversion | 2057 | double-conversion |
| 2058 | fmt | 2058 | fmt |
| 2059 | fuse-3 | 2059 | fuse |
| 2060 | gflags | 2060 | gflags |
| 2061 | jemalloc | 2061 | jemalloc |
| 2062 | libarchive | 2062 | libarchive |
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 3bfc8b33ae0..60e1e18aded 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm | |||
| @@ -2798,7 +2798,7 @@ compatible with the well-known scripts of the same name.") | |||
| 2798 | ("dbus" ,dbus) | 2798 | ("dbus" ,dbus) |
| 2799 | ("geoclue" ,geoclue) | 2799 | ("geoclue" ,geoclue) |
| 2800 | ("pipewire" ,pipewire) | 2800 | ("pipewire" ,pipewire) |
| 2801 | ("fuse" ,fuse-3))) | 2801 | ("fuse" ,fuse))) |
| 2802 | (arguments | 2802 | (arguments |
| 2803 | `(#:configure-flags | 2803 | `(#:configure-flags |
| 2804 | (list "--with-systemd=no") | 2804 | (list "--with-systemd=no") |
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 11085ecc80f..b09d9b4afd1 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm | |||
| @@ -7008,7 +7008,7 @@ part of udev-extras, then udev, then systemd. It's now a project on its own.") | |||
| 7008 | docbook-xsl | 7008 | docbook-xsl |
| 7009 | dbus | 7009 | dbus |
| 7010 | elogind | 7010 | elogind |
| 7011 | fuse-3 | 7011 | fuse |
| 7012 | gcr | 7012 | gcr |
| 7013 | glib | 7013 | glib |
| 7014 | gnome-online-accounts | 7014 | gnome-online-accounts |
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 5e8e69487ed..8ad24931b2c 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm | |||
| @@ -507,7 +507,7 @@ the functionality of the KDE resource and network access abstractions.") | |||
| 507 | (invoke "dbus-launch" "ctest" "-E" | 507 | (invoke "dbus-launch" "ctest" "-E" |
| 508 | "(fileopstest-cache|fileopstest-filejob)"))))))) | 508 | "(fileopstest-cache|fileopstest-filejob)"))))))) |
| 509 | (native-inputs (list dbus extra-cmake-modules pkg-config)) | 509 | (native-inputs (list dbus extra-cmake-modules pkg-config)) |
| 510 | (inputs (list fuse-3 kio kcoreaddons qtbase-5)) | 510 | (inputs (list fuse kio kcoreaddons qtbase-5)) |
| 511 | (home-page "https://community.kde.org/Frameworks") | 511 | (home-page "https://community.kde.org/Frameworks") |
| 512 | (synopsis "FUSE Interface for KIO") | 512 | (synopsis "FUSE Interface for KIO") |
| 513 | (description "This package provides FUSE Interface for KIO.") | 513 | (description "This package provides FUSE Interface for KIO.") |
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm index 13090d30ab9..22803fa021c 100644 --- a/gnu/packages/libusb.scm +++ b/gnu/packages/libusb.scm | |||
| @@ -523,7 +523,7 @@ music and video to the device.") | |||
| 523 | (base32 | 523 | (base32 |
| 524 | "11wdv44qwia77sh38n36809ysaib52rwd4fvqwb5ybsbz4p70l1m")))) | 524 | "11wdv44qwia77sh38n36809ysaib52rwd4fvqwb5ybsbz4p70l1m")))) |
| 525 | (inputs | 525 | (inputs |
| 526 | (list fuse libimobiledevice)) | 526 | (list fuse-2 libimobiledevice)) |
| 527 | (native-inputs | 527 | (native-inputs |
| 528 | (list pkg-config)) | 528 | (list pkg-config)) |
| 529 | (build-system gnu-build-system) | 529 | (build-system gnu-build-system) |
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index bfe6f533865..ea0a923f67f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm | |||
| @@ -2309,7 +2309,7 @@ by Robert Shea and Robert Anton Wilson.") | |||
| 2309 | (build-system cmake-build-system) | 2309 | (build-system cmake-build-system) |
| 2310 | (arguments | 2310 | (arguments |
| 2311 | '(#:tests? #f)) ;no test suite | 2311 | '(#:tests? #f)) ;no test suite |
| 2312 | (inputs (list fuse mbedtls-apache)) | 2312 | (inputs (list fuse-2 mbedtls-apache)) |
| 2313 | (synopsis "FUSE driver to read/write Windows BitLocker drives") | 2313 | (synopsis "FUSE driver to read/write Windows BitLocker drives") |
| 2314 | (description | 2314 | (description |
| 2315 | "This package provides means to to read BitLocker encrypted | 2315 | "This package provides means to to read BitLocker encrypted |
| @@ -3692,7 +3692,7 @@ are blocking others and adjust their priority (using @command{ionice}) or stop | |||
| 3692 | or kill them altogether.") | 3692 | or kill them altogether.") |
| 3693 | (license license:gpl2+))) | 3693 | (license license:gpl2+))) |
| 3694 | 3694 | ||
| 3695 | (define-public fuse | 3695 | (define-public fuse-2 |
| 3696 | (package | 3696 | (package |
| 3697 | (name "fuse") | 3697 | (name "fuse") |
| 3698 | (version "2.9.9") | 3698 | (version "2.9.9") |
| @@ -3762,9 +3762,9 @@ user-space processes.") | |||
| 3762 | (license (list license:lgpl2.1 ;library | 3762 | (license (list license:lgpl2.1 ;library |
| 3763 | license:gpl2+)))) ;command-line utilities | 3763 | license:gpl2+)))) ;command-line utilities |
| 3764 | 3764 | ||
| 3765 | (define-public fuse-3 | 3765 | (define-public fuse |
| 3766 | (package | 3766 | (package |
| 3767 | (inherit fuse) | 3767 | (inherit fuse-2) |
| 3768 | (name "fuse") | 3768 | (name "fuse") |
| 3769 | (version "3.10.5") | 3769 | (version "3.10.5") |
| 3770 | (source (origin | 3770 | (source (origin |
| @@ -3838,7 +3838,7 @@ user-space processes.") | |||
| 3838 | (build-system cmake-build-system) | 3838 | (build-system cmake-build-system) |
| 3839 | (native-inputs | 3839 | (native-inputs |
| 3840 | (list python)) | 3840 | (list python)) |
| 3841 | (inputs (list fuse)) | 3841 | (inputs (list fuse-2)) |
| 3842 | (arguments | 3842 | (arguments |
| 3843 | ;; The tests were never actually run ("collected 0 items"), but in recent | 3843 | ;; The tests were never actually run ("collected 0 items"), but in recent |
| 3844 | ;; versions of pytest that causes an error. | 3844 | ;; versions of pytest that causes an error. |
| @@ -3852,10 +3852,10 @@ space, using the FUSE library. Mounting a union file system allows you to | |||
| 3852 | UnionFS-FUSE additionally supports copy-on-write.") | 3852 | UnionFS-FUSE additionally supports copy-on-write.") |
| 3853 | (license license:bsd-3))) | 3853 | (license license:bsd-3))) |
| 3854 | 3854 | ||
| 3855 | (define fuse-static | 3855 | (define fuse-2-static |
| 3856 | (package (inherit fuse) | 3856 | (package (inherit fuse-2) |
| 3857 | (name "fuse-static") | 3857 | (name "fuse-static") |
| 3858 | (source (origin (inherit (package-source fuse)) | 3858 | (source (origin (inherit (package-source fuse-2)) |
| 3859 | (modules '((guix build utils))) | 3859 | (modules '((guix build utils))) |
| 3860 | (snippet | 3860 | (snippet |
| 3861 | '(begin | 3861 | '(begin |
| @@ -3903,7 +3903,7 @@ UnionFS-FUSE additionally supports copy-on-write.") | |||
| 3903 | ;; we don't need it, remove it. | 3903 | ;; we don't need it, remove it. |
| 3904 | (delete-file (string-append out "/bin/unionfsctl")) | 3904 | (delete-file (string-append out "/bin/unionfsctl")) |
| 3905 | #t)))))) | 3905 | #t)))))) |
| 3906 | (inputs `(("fuse" ,fuse-static))))) | 3906 | (inputs `(("fuse" ,fuse-2-static))))) |
| 3907 | 3907 | ||
| 3908 | (define-public sshfs | 3908 | (define-public sshfs |
| 3909 | (package | 3909 | (package |
| @@ -3922,7 +3922,7 @@ UnionFS-FUSE additionally supports copy-on-write.") | |||
| 3922 | ;; XXX: tests are skipped: FUSE kernel module does not seem to be loaded | 3922 | ;; XXX: tests are skipped: FUSE kernel module does not seem to be loaded |
| 3923 | '(#:tests? #f)) | 3923 | '(#:tests? #f)) |
| 3924 | (inputs | 3924 | (inputs |
| 3925 | (list fuse-3 glib)) | 3925 | (list fuse glib)) |
| 3926 | (native-inputs | 3926 | (native-inputs |
| 3927 | (list pkg-config | 3927 | (list pkg-config |
| 3928 | ;; man page | 3928 | ;; man page |
| @@ -3953,7 +3953,7 @@ file system is as easy as logging into the server with an SSH client.") | |||
| 3953 | (sha256 | 3953 | (sha256 |
| 3954 | (base32 "1cy5b6qril9c3ry6fv7ir87s8iyy5vxxmbyx90dm86fbra0vjaf5")))) | 3954 | (base32 "1cy5b6qril9c3ry6fv7ir87s8iyy5vxxmbyx90dm86fbra0vjaf5")))) |
| 3955 | (build-system gnu-build-system) | 3955 | (build-system gnu-build-system) |
| 3956 | (inputs (list fuse libarchive)) | 3956 | (inputs (list fuse-2 libarchive)) |
| 3957 | (native-inputs (list pkg-config)) | 3957 | (native-inputs (list pkg-config)) |
| 3958 | (home-page "https://www.cybernoia.de/software/archivemount.html") | 3958 | (home-page "https://www.cybernoia.de/software/archivemount.html") |
| 3959 | (synopsis "Tool for mounting archive files with FUSE") | 3959 | (synopsis "Tool for mounting archive files with FUSE") |
| @@ -5913,7 +5913,7 @@ is flexible, efficient and uses a modular implementation.") | |||
| 5913 | (native-inputs | 5913 | (native-inputs |
| 5914 | (list pkg-config)) | 5914 | (list pkg-config)) |
| 5915 | (inputs | 5915 | (inputs |
| 5916 | (list fuse)) | 5916 | (list fuse-2)) |
| 5917 | (home-page "https://github.com/relan/exfat") | 5917 | (home-page "https://github.com/relan/exfat") |
| 5918 | (synopsis "Mount exFAT file systems") | 5918 | (synopsis "Mount exFAT file systems") |
| 5919 | (description | 5919 | (description |
| @@ -5936,7 +5936,7 @@ write access to exFAT devices.") | |||
| 5936 | (native-inputs | 5936 | (native-inputs |
| 5937 | (list pkg-config)) | 5937 | (list pkg-config)) |
| 5938 | (inputs | 5938 | (inputs |
| 5939 | (list fuse glib zlib)) | 5939 | (list fuse-2 glib zlib)) |
| 5940 | (home-page "https://sourceforge.net/projects/fuseiso/") | 5940 | (home-page "https://sourceforge.net/projects/fuseiso/") |
| 5941 | (synopsis "Mount ISO file system images") | 5941 | (synopsis "Mount ISO file system images") |
| 5942 | (description | 5942 | (description |
| @@ -6611,7 +6611,7 @@ invocations of itself.") | |||
| 6611 | "@sbindir@")))))) | 6611 | "@sbindir@")))))) |
| 6612 | (build-system gnu-build-system) | 6612 | (build-system gnu-build-system) |
| 6613 | (inputs (list util-linux ; libuuid | 6613 | (inputs (list util-linux ; libuuid |
| 6614 | fuse)) | 6614 | fuse-2)) |
| 6615 | (native-inputs (list pkg-config)) | 6615 | (native-inputs (list pkg-config)) |
| 6616 | (arguments | 6616 | (arguments |
| 6617 | '(#:configure-flags (list "--disable-static" | 6617 | '(#:configure-flags (list "--disable-static" |
| @@ -8472,7 +8472,7 @@ NexGen, Rise, and SiS CPUs.") | |||
| 8472 | "1pm68agkhrwgrplrfrnbwdcvx5lrivdmqw8pb5gdmm3xppnryji1")))) | 8472 | "1pm68agkhrwgrplrfrnbwdcvx5lrivdmqw8pb5gdmm3xppnryji1")))) |
| 8473 | (build-system gnu-build-system) | 8473 | (build-system gnu-build-system) |
| 8474 | (inputs | 8474 | (inputs |
| 8475 | (list file fuse libmtp)) | 8475 | (list file fuse-2 libmtp)) |
| 8476 | (native-inputs | 8476 | (native-inputs |
| 8477 | (list pkg-config)) | 8477 | (list pkg-config)) |
| 8478 | (home-page "https://github.com/JasonFerrara/jmtpfs") | 8478 | (home-page "https://github.com/JasonFerrara/jmtpfs") |
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index b833ce29e7c..dacd4433d26 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm | |||
| @@ -1863,7 +1863,7 @@ for packaging and deployment of cross-compiled Windows applications.") | |||
| 1863 | docbook-xml | 1863 | docbook-xml |
| 1864 | docbook-xsl | 1864 | docbook-xsl |
| 1865 | e2fsprogs | 1865 | e2fsprogs |
| 1866 | fuse | 1866 | fuse-2 |
| 1867 | glib | 1867 | glib |
| 1868 | gpgme | 1868 | gpgme |
| 1869 | libarchive | 1869 | libarchive |
| @@ -1964,7 +1964,7 @@ cp -r /tmp/locale/*/en_US.*"))) | |||
| 1964 | bubblewrap | 1964 | bubblewrap |
| 1965 | curl | 1965 | curl |
| 1966 | dconf | 1966 | dconf |
| 1967 | fuse | 1967 | fuse-2 |
| 1968 | gdk-pixbuf | 1968 | gdk-pixbuf |
| 1969 | gpgme | 1969 | gpgme |
| 1970 | json-glib | 1970 | json-glib |
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index db3e69fb454..a59879cdf64 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -13306,7 +13306,7 @@ third-party code.") | |||
| 13306 | "1jaf790rsxvz3hs9fbr3hrnmg0xzl6a2bqfa10bbbsjsdbcpk762")))) | 13306 | "1jaf790rsxvz3hs9fbr3hrnmg0xzl6a2bqfa10bbbsjsdbcpk762")))) |
| 13307 | (build-system python-build-system) | 13307 | (build-system python-build-system) |
| 13308 | (inputs | 13308 | (inputs |
| 13309 | (list fuse attr)) | 13309 | (list fuse-2 attr)) |
| 13310 | (native-inputs | 13310 | (native-inputs |
| 13311 | (list pkg-config python-pytest)) | 13311 | (list pkg-config python-pytest)) |
| 13312 | (synopsis "Python bindings for FUSE") | 13312 | (synopsis "Python bindings for FUSE") |
| @@ -24387,10 +24387,9 @@ commit, but it also includes some other useful statistics.") | |||
| 24387 | (let ((fuse (assoc-ref inputs "fuse"))) | 24387 | (let ((fuse (assoc-ref inputs "fuse"))) |
| 24388 | (substitute* "fuse.py" | 24388 | (substitute* "fuse.py" |
| 24389 | (("find_library\\('fuse'\\)") | 24389 | (("find_library\\('fuse'\\)") |
| 24390 | (string-append "'" fuse "/lib/libfuse.so'"))) | 24390 | (string-append "'" fuse "/lib/libfuse.so'"))))))))) |
| 24391 | #t)))))) | ||
| 24392 | (propagated-inputs | 24391 | (propagated-inputs |
| 24393 | (list fuse)) | 24392 | (list fuse-2)) |
| 24394 | (home-page "https://github.com/fusepy/fusepy") | 24393 | (home-page "https://github.com/fusepy/fusepy") |
| 24395 | (synopsis "Simple ctypes bindings for FUSE") | 24394 | (synopsis "Simple ctypes bindings for FUSE") |
| 24396 | (description "Python module that provides a simple interface to FUSE and | 24395 | (description "Python module that provides a simple interface to FUSE and |
| @@ -24417,10 +24416,9 @@ MacFUSE. The binding is created using the standard @code{ctypes} library.") | |||
| 24417 | (let ((fuse (assoc-ref inputs "fuse"))) | 24416 | (let ((fuse (assoc-ref inputs "fuse"))) |
| 24418 | (substitute* "fusepyng.py" | 24417 | (substitute* "fusepyng.py" |
| 24419 | (("os.environ.get\\('FUSE_LIBRARY_PATH'\\)") | 24418 | (("os.environ.get\\('FUSE_LIBRARY_PATH'\\)") |
| 24420 | (string-append "\"" fuse "/lib/libfuse.so\"")))) | 24419 | (string-append "\"" fuse "/lib/libfuse.so\""))))))))) |
| 24421 | #t))))) | ||
| 24422 | (inputs | 24420 | (inputs |
| 24423 | (list fuse)) | 24421 | (list fuse-2)) |
| 24424 | (propagated-inputs | 24422 | (propagated-inputs |
| 24425 | (list python-paramiko)) | 24423 | (list python-paramiko)) |
| 24426 | (home-page "https://github.com/rianhunter/fusepyng") | 24424 | (home-page "https://github.com/rianhunter/fusepyng") |
| @@ -31962,10 +31960,10 @@ Psycopg 2 is both Unicode and Python 3 friendly.") | |||
| 31962 | (base32 "0cvybynv9igssfa4l13q09gb6m7afmwk34wsbq8jk14sqpd4dl92")))) | 31960 | (base32 "0cvybynv9igssfa4l13q09gb6m7afmwk34wsbq8jk14sqpd4dl92")))) |
| 31963 | (build-system python-build-system) | 31961 | (build-system python-build-system) |
| 31964 | (native-inputs (list pkg-config)) | 31962 | (native-inputs (list pkg-config)) |
| 31965 | (inputs (list fuse-3)) | 31963 | (inputs (list fuse)) |
| 31966 | (propagated-inputs (list python-pytest-trio)) | 31964 | (propagated-inputs (list python-pytest-trio)) |
| 31967 | (home-page "https://github.com/libfuse/pyfuse3") | 31965 | (home-page "https://github.com/libfuse/pyfuse3") |
| 31968 | (synopsis "Python bindings FUSE 3") | 31966 | (synopsis "Python bindings to FUSE 3") |
| 31969 | (description "This package provides Python 3 bindings for libfuse 3 with | 31967 | (description "This package provides Python 3 bindings for libfuse 3 with |
| 31970 | async I/O support.") | 31968 | async I/O support.") |
| 31971 | (license license:gpl2+))) | 31969 | (license license:gpl2+))) |
diff --git a/gnu/packages/storage.scm b/gnu/packages/storage.scm index f9b76b1d38d..0dadd0914aa 100644 --- a/gnu/packages/storage.scm +++ b/gnu/packages/storage.scm | |||
| @@ -222,7 +222,7 @@ | |||
| 222 | expat | 222 | expat |
| 223 | fcgi | 223 | fcgi |
| 224 | fmt-8 | 224 | fmt-8 |
| 225 | fuse | 225 | fuse-2 |
| 226 | icu4c | 226 | icu4c |
| 227 | jemalloc | 227 | jemalloc |
| 228 | keyutils | 228 | keyutils |
diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm index 28b5989d6af..8235332cb05 100644 --- a/gnu/packages/sync.scm +++ b/gnu/packages/sync.scm | |||
| @@ -546,7 +546,7 @@ written in @command{scsh}. It makes use of @command{unison} and | |||
| 546 | acl | 546 | acl |
| 547 | libselinux | 547 | libselinux |
| 548 | eudev | 548 | eudev |
| 549 | fuse | 549 | fuse-2 |
| 550 | openssl | 550 | openssl |
| 551 | zlib)) | 551 | zlib)) |
| 552 | (synopsis "File synchronization and backup system") | 552 | (synopsis "File synchronization and backup system") |
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index db7df83524c..9372ad4e458 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm | |||
| @@ -1325,7 +1325,7 @@ manage system or application containers.") | |||
| 1325 | (native-inputs | 1325 | (native-inputs |
| 1326 | (list autoconf automake libtool pkg-config)) | 1326 | (list autoconf automake libtool pkg-config)) |
| 1327 | (inputs | 1327 | (inputs |
| 1328 | (list fuse)) | 1328 | (list fuse-2)) |
| 1329 | (build-system gnu-build-system) | 1329 | (build-system gnu-build-system) |
| 1330 | (synopsis "FUSE-based file system for LXC") | 1330 | (synopsis "FUSE-based file system for LXC") |
| 1331 | (description "LXCFS is a small FUSE file system written with the intention | 1331 | (description "LXCFS is a small FUSE file system written with the intention |
| @@ -1499,7 +1499,7 @@ pretty simple, REST API.") | |||
| 1499 | (inputs | 1499 | (inputs |
| 1500 | (list acl | 1500 | (list acl |
| 1501 | attr | 1501 | attr |
| 1502 | fuse | 1502 | fuse-2 |
| 1503 | libxml2 | 1503 | libxml2 |
| 1504 | eudev | 1504 | eudev |
| 1505 | libpciaccess | 1505 | libpciaccess |
