guix_mirror_bot pushed a commit to branch crypto-team
in repository guix.
commit 717bf314ad716e53ceccb45b99c50caba1d86cf9
Author: Sughosha <[email protected]>
AuthorDate: Tue May 12 19:10:19 2026 +0530
gnu: gpgme-1: Inherit from gpgme-2.
* gnu/packages/gnupg.scm (gpgme-1): Inherit from gpgme-2.
[build-system, arguments, inputs, propagated-inputs, home-page, synopsis,
description, license]: Drop the fields.
Merges guix/guix!8544
Change-Id: Iaefeea413e7a6136c4808ba2b9d9db8909ad7680
Signed-off-by: Cayetano Santos <[email protected]>
---
gnu/packages/gnupg.scm | 28 ++--------------------------
1 file changed, 2 insertions(+), 26 deletions(-)
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index 92c03f25a3..e9744bed75 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -471,38 +471,14 @@ and every application benefits from this.")
(define-public gpgme-1
(package
- (name "gpgme")
+ (inherit gpgme-2)
(version "1.24.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnupg/gpgme/gpgme-" version ".tar.bz2"))
(sha256
- (base32 "0px87fbp90xp8vf1wms02flk14zmrqsfr135f5his1kiiqjx01ga"))))
- (build-system gnu-build-system)
- (arguments
- (list
- #:configure-flags
- #~(let ((gpg-bins (dirname (search-input-file %build-inputs
"/bin/gpg"))))
- (list (string-append "--enable-fixed-path=" gpg-bins)))))
- (inputs
- (list gnupg))
- (propagated-inputs
- ;; As required by the pkg-config's Requires.private.
- (list libgpg-error libassuan))
- (home-page "https://www.gnupg.org/related_software/gpgme/")
- (synopsis "Library providing simplified access to GnuPG functionality")
- (description
- "GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
-easier for applications. It provides a High-Level Crypto API for encryption,
-decryption, signing, signature verification and key management. Currently
-it uses GnuPG as its backend but the API isn't restricted to this engine.
-
-Because the direct use of GnuPG from an application can be a complicated
-programming task, it is suggested that all software should try to use GPGME
-instead. This way bug fixes or improvements can be done at a central place
-and every application benefits from this.")
- (license license:lgpl2.1+)))
+ (base32 "0px87fbp90xp8vf1wms02flk14zmrqsfr135f5his1kiiqjx01ga"))))))
(define-public gpgme gpgme-1)