summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-05-21 22:13:48 +0200
committerAndreas Enge <andreas@enge.fr>2026-07-07 12:54:44 +0200
commit02bea7700255bc16b2ee2212be878cf2c792884e (patch)
treeffdec0c493450af84f7bbd688a09d27c016dab21
parent4bd8d5ed079c28d1be4f523216fc3bf94e6753eb (diff)
gnu: plasma-vault: Remove and refresh inputs.
* gnu/packages/kde-plasma.scm (plasma-vault)[inputs]: Remove fuse-2, cryfs and encfs; add fuse. [arguments]<#:phases>{patch}: Adapt substitutions. Change-Id: I5500897b6caca6383e2543512cce280a9dd7e31f
-rw-r--r--gnu/packages/crypto.scm2
-rw-r--r--gnu/packages/kde-plasma.scm23
2 files changed, 6 insertions, 19 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 538afa9b33a..b6fb9b45597 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1671,7 +1671,7 @@ non-encrypted files.")
1671 (native-inputs 1671 (native-inputs
1672 (list googletest pkg-config python-wrapper)) 1672 (list googletest pkg-config python-wrapper))
1673 (inputs 1673 (inputs
1674 (list boost curl fuse-2 range-v3 spdlog)) 1674 (list boost curl fuse range-v3 spdlog))
1675 (home-page "https://www.cryfs.org/") 1675 (home-page "https://www.cryfs.org/")
1676 (synopsis "Encrypted FUSE filesystem for the cloud") 1676 (synopsis "Encrypted FUSE filesystem for the cloud")
1677 (description "CryFS encrypts your files, so you can safely store them anywhere. 1677 (description "CryFS encrypts your files, so you can safely store them anywhere.
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 45c9847682e..dfa4b0a5338 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -2687,10 +2687,8 @@ KDED module to handle authorization of Thunderbolt devices.")
2687 libplasma 2687 libplasma
2688 qtdeclarative 2688 qtdeclarative
2689 2689
2690 cryfs 2690 fuse
2691 fuse-2 2691 gocryptfs))
2692 gocryptfs
2693 encfs))
2694 (arguments 2692 (arguments
2695 (list 2693 (list
2696 #:qtbase qtbase 2694 #:qtbase qtbase
@@ -2699,25 +2697,14 @@ KDED module to handle authorization of Thunderbolt devices.")
2699 #~(modify-phases %standard-phases 2697 #~(modify-phases %standard-phases
2700 (add-after 'unpack 'patch 2698 (add-after 'unpack 'patch
2701 (lambda* (#:key inputs #:allow-other-keys) 2699 (lambda* (#:key inputs #:allow-other-keys)
2702 (let ((fusermount (search-input-file inputs "/bin/fusermount")) 2700 (let ((fusermount (search-input-file inputs "/bin/fusermount3"))
2703 (gocryptfs (search-input-file inputs "/bin/gocryptfs")) 2701 (gocryptfs (search-input-file inputs "/bin/gocryptfs")))
2704 (cryfs (search-input-file inputs "/bin/cryfs"))
2705 (encfs (search-input-file inputs "/bin/encfs"))
2706 (encfsctl (search-input-file inputs "/bin/encfsctl")))
2707 (substitute* "kded/engine/fusebackend_p.cpp" 2702 (substitute* "kded/engine/fusebackend_p.cpp"
2708 (("\"fusermount\"") 2703 (("\"fusermount\"")
2709 (string-append "\"" fusermount "\""))) 2704 (string-append "\"" fusermount "\"")))
2710 (substitute* "kded/engine/backends/gocryptfs/gocryptfsbackend.cpp" 2705 (substitute* "kded/engine/backends/gocryptfs/gocryptfsbackend.cpp"
2711 (("\"gocryptfs\"") 2706 (("\"gocryptfs\"")
2712 (string-append "\"" gocryptfs "\""))) 2707 (string-append "\"" gocryptfs "\"")))))))))
2713 (substitute* "kded/engine/backends/cryfs/cryfsbackend.cpp"
2714 (("\"cryfs\"")
2715 (string-append "\"" cryfs "\"")))
2716 (substitute* "kded/engine/backends/encfs/encfsbackend.cpp"
2717 (("\"encfs\"")
2718 (string-append "\"" encfs "\""))
2719 (("\"encfsctl\"")
2720 (string-append "\"" encfsctl "\"")))))))))
2721 (home-page "https://invent.kde.org/plasma/plasma-vault") 2708 (home-page "https://invent.kde.org/plasma/plasma-vault")
2722 (synopsis "Plasma applet and services for creating encrypted vaults") 2709 (synopsis "Plasma applet and services for creating encrypted vaults")
2723 (description "Provides Plasma applet and services for creating encrypted 2710 (description "Provides Plasma applet and services for creating encrypted