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.