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


Commits:
393b8886 by Antonio Rojas at 2025-06-04T14:01:41+02:00
upgpkg: 1:3.11.92+r99+gbd57374-2: gpgme 2.0 rebuild

- - - - -


3 changed files:

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


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,13 @@
 pkgbase = seahorse-nautilus
        pkgdesc = PGP encryption and signing for nautilus
        pkgver = 3.11.92+r99+gbd57374
-       pkgrel = 1
+       pkgrel = 2
        epoch = 1
        url = https://gitlab.gnome.org/Archive/seahorse-nautilus
        arch = x86_64
        license = GPL-2.0-or-later
        makedepends = git
+       makedepends = glib2-devel
        makedepends = meson
        depends = dbus-glib
        depends = dconf
@@ -20,8 +21,10 @@ pkgbase = seahorse-nautilus
        depends = libnotify
        source = 
git+https://gitlab.gnome.org/Archive/seahorse-nautilus.git#commit=bd573742e4272e72cd2150ccb82a514c69f20f44
        source = 0001-meson-Use-dependency-for-gpme.patch
+       source = gpgme-2.0.patch
        b2sums = 
796132d3cbbb0b3b727a7c3283fbec81a22c4968fa1351b10e6a2072b8b1f6f40ca0d9ab9a0b114bcae6c7e2e9b52a24a334fa9a9bdac3cad932b506e7c23c03
        b2sums = 
4b086138fd2ccff137767e6e915d8bdf708739b0a33bb2f8398f56b10d5d0fcca192969370394eb495daebeb132235fddeecd76c02bf71f5783d7f4be27f2470
+       b2sums = 
65153198ac4e08759832dd5740881a606e6f06e8e7c3ec692b030ffdac1e4eb5b8d5991db7c81d25f6f69b0aa00fd6206d86c894e343292adbcb0c2dad99b21c
 
 pkgname = seahorse-nautilus
        depends = dbus-glib


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=seahorse-nautilus
 pkgver=3.11.92+r99+gbd57374
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="PGP encryption and signing for nautilus"
 url="https://gitlab.gnome.org/Archive/seahorse-nautilus";
@@ -30,9 +30,11 @@ _commit=bd573742e4272e72cd2150ccb82a514c69f20f44  # master
 source=(
   "git+$url.git#commit=$_commit"
   0001-meson-Use-dependency-for-gpme.patch
+  gpgme-2.0.patch
 )
 
b2sums=('796132d3cbbb0b3b727a7c3283fbec81a22c4968fa1351b10e6a2072b8b1f6f40ca0d9ab9a0b114bcae6c7e2e9b52a24a334fa9a9bdac3cad932b506e7c23c03'
-        
'4b086138fd2ccff137767e6e915d8bdf708739b0a33bb2f8398f56b10d5d0fcca192969370394eb495daebeb132235fddeecd76c02bf71f5783d7f4be27f2470')
+        
'4b086138fd2ccff137767e6e915d8bdf708739b0a33bb2f8398f56b10d5d0fcca192969370394eb495daebeb132235fddeecd76c02bf71f5783d7f4be27f2470'
+        
'65153198ac4e08759832dd5740881a606e6f06e8e7c3ec692b030ffdac1e4eb5b8d5991db7c81d25f6f69b0aa00fd6206d86c894e343292adbcb0c2dad99b21c')
 
 pkgver() {
   cd $pkgname
@@ -44,6 +46,9 @@ prepare() {
 
   # https://gitlab.gnome.org/Archive/seahorse-nautilus/-/issues/9
   git apply -3 ../0001-meson-Use-dependency-for-gpme.patch
+
+  # 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/tool/seahorse-pgp-operation.c b/tool/seahorse-pgp-operation.c
+index 1c01c13..f1c459a 100644
+--- a/tool/seahorse-pgp-operation.c
++++ b/tool/seahorse-pgp-operation.c
+@@ -300,7 +300,6 @@ event_cb (void *data, gpgme_event_io_t type, void 
*type_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-nautilus/-/commit/393b88869b7ae5a5978d7cbd4323e711846ae8d5

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


Reply via email to