guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 2aa26499129c36a133987aa1cb38466397bcc8c8
Author: Andreas Enge <[email protected]>
AuthorDate: Sat Aug 30 11:54:58 2025 +0200
gnu: Remove pep-engine.
* gnu/packages/pep.scm (pep-engine): Delete variable.
Change-Id: I1c24f3d243a243c7200751e0eb132a9a743c2856
---
gnu/packages/pep.scm | 60 ----------------------------------------------------
1 file changed, 60 deletions(-)
diff --git a/gnu/packages/pep.scm b/gnu/packages/pep.scm
index 263d75c96a..7c439e0ff4 100644
--- a/gnu/packages/pep.scm
+++ b/gnu/packages/pep.scm
@@ -91,63 +91,3 @@ output into a pipe or a file.")
(file-name (string-append name "-" version))
(sha256 (base32 checksum)))))))
-(define-public pep-engine
- (package
- (name "pep-engine")
- (version "2.1.34")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://gitea.pep.foundation/pEp.foundation/pEpEngine")
- (commit (string-append "Release_" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32 "00q96y9j985qfa382acsz02i0zf6ayq2gmg8z70jzl04isg1h3cn"))))
- (build-system gnu-build-system)
- (arguments
- '(#:parallel-build? #f
- #:make-flags '("NDEBUG=1") ; release build
- #:phases
- (modify-phases %standard-phases
- (replace 'configure
- ;; pEpEngine does not use autotools and configure,
- ;; but a local.conf. We need to tweak the values there.
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out"))
- (yml2 (assoc-ref inputs "yml2")))
- (with-output-to-file "local.conf"
- (lambda ()
- (format #t "
-PREFIX=~a
-PER_MACHINE_DIRECTORY=${PREFIX}/share/pEp
-SYSTEM_DB=~a/share/pEp/system.db
-ASN1C=~a
-YML2_PATH=~a
-OPENPGP=SEQUOIA
-"
- out out (which "asn1c")
- (string-append yml2 "/bin"))))
- #t)))
- (delete 'check)
- (add-after 'install 'install-db
- (lambda _
- (invoke "make" "-C" "db" "install"))))))
- (native-inputs
- (list asn1c ; >= 0.9.27
- pkg-config yml2))
- (inputs
- (list fdik-libetpan
- nettle
- openssl
- sequoia
- sqlite
- `(,util-linux "lib"))) ;; uuid.h
- (home-page "https://pep.foundation/")
- (synopsis "Library for automatic key management and encryption of
-messages")
- (description "The p≡p engine is the core part of p≡p (pretty Easy
-privacy).")
- (license ;; code: GPL 3, docs: CC-BY-SA
- (list license:gpl3 license:cc-by-sa3.0))))
-