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.