Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
seahorse


Commits:
9000cb36 by Antonio Rojas at 2025-06-04T13:56:06+02:00
upgpkg: 1:47.0.1-3: gpgme 2.0 rebuild

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + gpgme-2.0.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = seahorse
        pkgdesc = GNOME application for managing PGP keys.
        pkgver = 47.0.1
-       pkgrel = 2
+       pkgrel = 3
        epoch = 1
        url = https://wiki.gnome.org/Apps/Seahorse
        arch = x86_64
@@ -30,7 +30,9 @@ pkgbase = seahorse
        depends = org.freedesktop.secrets
        provides = x11-ssh-askpass
        source = 
git+https://gitlab.gnome.org/GNOME/seahorse.git?signed#tag=47.0.1
+       source = gpgme-2.0.patch
        validpgpkeys = A7C626E13F9AD776776BD9CA1D8A57CF2E8D36A3
        b2sums = 
e8d8fae487e872c180ee1e8743a95a58445f89b41471067c065745c052703f57b003b49364f350a4fe76fdcdf0ce38b7c8b16baab4a86120dcc90906b5aab390
+       b2sums = 
38a4de15a485d12328bcc8645f6c08f3080664e1b699e2acaf21bf06af85af91a734454f542b00b06f6391112d30d1c9eb79544cbc1cf7ece33dd10fd0a83654
 
 pkgname = seahorse


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=seahorse
 pkgver=47.0.1
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GNOME application for managing PGP keys."
 url="https://wiki.gnome.org/Apps/Seahorse";
@@ -39,8 +39,10 @@ provides=(x11-ssh-askpass)
 groups=(gnome-extra)
 source=(
   
"git+https://gitlab.gnome.org/GNOME/seahorse.git?signed#tag=${pkgver/[a-z]/.&}";
+  gpgme-2.0.patch
 )
-b2sums=('e8d8fae487e872c180ee1e8743a95a58445f89b41471067c065745c052703f57b003b49364f350a4fe76fdcdf0ce38b7c8b16baab4a86120dcc90906b5aab390')
+b2sums=('e8d8fae487e872c180ee1e8743a95a58445f89b41471067c065745c052703f57b003b49364f350a4fe76fdcdf0ce38b7c8b16baab4a86120dcc90906b5aab390'
+        
'38a4de15a485d12328bcc8645f6c08f3080664e1b699e2acaf21bf06af85af91a734454f542b00b06f6391112d30d1c9eb79544cbc1cf7ece33dd10fd0a83654')
 validpgpkeys=('A7C626E13F9AD776776BD9CA1D8A57CF2E8D36A3') # Niels De Graef 
(nielsdg) <[email protected]>
 
 prepare() {
@@ -49,6 +51,9 @@ prepare() {
   # Fix symbolic icon name
   # https://gitlab.gnome.org/GNOME/seahorse/-/merge_requests/230
   git cherry-pick -n c6fcd381425b638c16eeab7e5858bddf7de76b9f
+
+  # Fix build with gpgme 2.0
+  patch -p1 -i ../gpgme-2.0.patch
 }
 
 build() {


=====================================
gpgme-2.0.patch
=====================================
@@ -0,0 +1,12 @@
+diff --git a/pgp/seahorse-gpgme.c b/pgp/seahorse-gpgme.c
+index 4d47d8d9..e458cbd9 100644
+--- a/pgp/seahorse-gpgme.c
++++ b/pgp/seahorse-gpgme.c
+@@ -484,7 +484,6 @@ on_gpgme_event (void *user_data,
+               break;
+ 
+       case GPGME_EVENT_NEXT_KEY:
+-      case GPGME_EVENT_NEXT_TRUSTITEM:
+       default:
+               /* Ignore unsupported event types */
+               break;



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/seahorse/-/commit/9000cb3610a4f31ed31cc77abdfe2d27ef6b21df

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/seahorse/-/commit/9000cb3610a4f31ed31cc77abdfe2d27ef6b21df
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to