diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-05-21 22:15:22 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-07-07 12:56:57 +0200 |
| commit | e994ef13bc8060f0754ae739e5071970997599d3 (patch) | |
| tree | b04aad17e5b3b83b7b9a7f3c2750d728e3bf2196 /gnu/packages/crypto.scm | |
| parent | e22ec9eba3a94ce516f784ae715c5a7b95cb4338 (diff) | |
gnu: Remove encfs.
* gnu/packages/crypto.scm (encfs): Delete variable.
Change-Id: I543a1c275ecde0f3eb75c27b5b970e64395b7fc9
Diffstat (limited to 'gnu/packages/crypto.scm')
| -rw-r--r-- | gnu/packages/crypto.scm | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index b6fb9b45597..2d9e322c33a 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm | |||
| @@ -393,70 +393,6 @@ OpenBSD tool of the same name.") | |||
| 393 | "This package provides a crate to sign files and verify signatures.") | 393 | "This package provides a crate to sign files and verify signatures.") |
| 394 | (license license:expat))) | 394 | (license license:expat))) |
| 395 | 395 | ||
| 396 | (define-public encfs | ||
| 397 | (package | ||
| 398 | (name "encfs") | ||
| 399 | (version "1.9.5") | ||
| 400 | (source | ||
| 401 | (origin | ||
| 402 | (method url-fetch) | ||
| 403 | (uri | ||
| 404 | (string-append "https://github.com/vgough/encfs/releases/download/v" | ||
| 405 | version "/encfs-" version ".tar.gz")) | ||
| 406 | (sha256 | ||
| 407 | (base32 | ||
| 408 | "0qzxavvv20577bxvly8s7d3y7bqasqclc2mllp0ddfncjm9z02a7")) | ||
| 409 | (modules '((guix build utils))) | ||
| 410 | ;; Remove bundled dependencies in favour of proper inputs. | ||
| 411 | (snippet '(begin | ||
| 412 | (for-each delete-file-recursively | ||
| 413 | '("vendor/github.com/leethomason/tinyxml2" | ||
| 414 | "vendor/github.com/google/googletest")) | ||
| 415 | #t)))) | ||
| 416 | (build-system cmake-build-system) | ||
| 417 | (native-inputs | ||
| 418 | `(("gettext" ,gettext-minimal) | ||
| 419 | |||
| 420 | ;; Test dependencies. | ||
| 421 | ("expect" ,expect) | ||
| 422 | ("googletest-source" ,(package-source googletest)) | ||
| 423 | ("perl" ,perl))) | ||
| 424 | (inputs | ||
| 425 | (list attr fuse-2 openssl-1.1 tinyxml2)) | ||
| 426 | (arguments | ||
| 427 | `(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF") | ||
| 428 | #:phases | ||
| 429 | (modify-phases %standard-phases | ||
| 430 | (add-after 'unpack 'unpack-googletest | ||
| 431 | (lambda* (#:key inputs #:allow-other-keys) | ||
| 432 | (mkdir-p "vendor/github.com/google/googletest") | ||
| 433 | (copy-recursively (assoc-ref inputs "googletest-source") | ||
| 434 | "vendor/github.com/google/googletest") | ||
| 435 | #t)) | ||
| 436 | (add-before 'configure 'patch-CMakeLists.txt | ||
| 437 | (lambda _ | ||
| 438 | ;; Prevent CMake from adding libc on the system include path. | ||
| 439 | ;; Otherwise it will interfere with the libc used by GCC and | ||
| 440 | ;; ultimately cause #include_next errors. | ||
| 441 | (substitute* "CMakeLists.txt" | ||
| 442 | (("include_directories \\(SYSTEM \\$\\{Intl_INCLUDE_DIRS\\}\\)") | ||
| 443 | "")) | ||
| 444 | #t)) | ||
| 445 | (add-before 'check 'make-unittests | ||
| 446 | (lambda _ | ||
| 447 | (invoke "make" "unittests")))))) | ||
| 448 | (home-page "https://vgough.github.io/encfs") | ||
| 449 | (synopsis "Encrypted virtual file system") | ||
| 450 | (description | ||
| 451 | "EncFS creates a virtual encrypted file system in user-space. Each file | ||
| 452 | created under an EncFS mount point is stored as a separate encrypted file on | ||
| 453 | the underlying file system. Like most encrypted file systems, EncFS is meant | ||
| 454 | to provide security against off-line attacks, such as a drive falling into | ||
| 455 | the wrong hands.") | ||
| 456 | (license (list license:expat ; internal/easylogging++.h | ||
| 457 | license:lgpl3+ ; encfs library | ||
| 458 | license:gpl3+)))) ; command-line tools | ||
| 459 | |||
| 460 | (define-public keyutils | 396 | (define-public keyutils |
| 461 | (package | 397 | (package |
| 462 | (name "keyutils") | 398 | (name "keyutils") |
