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)
 

Reply via email to