[packages/seahorse] - updated to 43.0 - added gnupg patch to allow gnupg 2.4.x
qboosh
qboosh at pld-linux.org
Wed May 17 19:52:27 CEST 2023
commit bc58d79d441c5a385fbadbae7c21f7dadcfc4a0f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed May 17 19:55:01 2023 +0200
- updated to 43.0
- added gnupg patch to allow gnupg 2.4.x
seahorse-gnupg.patch | 11 +++++++++++
seahorse.spec | 23 +++++++++++++----------
2 files changed, 24 insertions(+), 10 deletions(-)
---
diff --git a/seahorse.spec b/seahorse.spec
index 69a027e..c69381b 100644
--- a/seahorse.spec
+++ b/seahorse.spec
@@ -1,12 +1,13 @@
Summary: Seahorse - A GNOME front end for GnuPG
Summary(pl.UTF-8): Seahorse - frontend GNOME do GnuPG
Name: seahorse
-Version: 42.0
+Version: 43.0
Release: 1
License: GPL v2
Group: X11/Applications
-Source0: https://download.gnome.org/sources/seahorse/42/%{name}-%{version}.tar.xz
-# Source0-md5: 522fb61d05d523bd42fb77eb7f59b42f
+Source0: https://download.gnome.org/sources/seahorse/43/%{name}-%{version}.tar.xz
+# Source0-md5: efa9fea2e1c4291c39d509eb366b9a56
+Patch0: %{name}-gnupg.patch
URL: https://wiki.gnome.org/Apps/Seahorse
BuildRequires: avahi-devel >= 0.6
BuildRequires: avahi-glib-devel >= 0.6
@@ -18,11 +19,11 @@ BuildRequires: glib2-devel >= 1:2.66
BuildRequires: gnupg2 >= 2.2.0
BuildRequires: gpgme-devel >= 1:1.14.0
BuildRequires: gtk+3-devel >= 3.24.0
-BuildRequires: libhandy1-devel >= 1.5.0
+BuildRequires: libhandy1-devel >= 1.6.0
BuildRequires: libpwquality-devel
BuildRequires: libsecret-devel >= 0.16
-BuildRequires: libsoup-devel >= 2.33.92
-BuildRequires: meson >= 0.51
+BuildRequires: libsoup3-devel >= 3.0
+BuildRequires: meson >= 0.59
BuildRequires: ninja >= 1.5
BuildRequires: openldap-devel >= 2.4.6
# ssh-keygen bin path
@@ -37,7 +38,7 @@ BuildRequires: tar >= 1:1.22
BuildRequires: vala >= 2:0.22.0
BuildRequires: vala-gcr >= 3.38
BuildRequires: vala-gcr-ui >= 3.38
-BuildRequires: vala-libhandy1 >= 1.5.0
+BuildRequires: vala-libhandy1 >= 1.6.0
BuildRequires: vala-libsecret >= 0.16
BuildRequires: xz
BuildRequires: yelp-tools
@@ -50,9 +51,9 @@ Requires: gnome-keyring >= 42.0
Requires: gnupg2 >= 2.2.0
Requires: gpgme >= 1:1.14.0
Requires: gtk+3 >= 3.24.0
-Requires: libhandy1 >= 1.5.0
+Requires: libhandy1 >= 1.6.0
Requires: libsecret >= 0.16
-Requires: libsoup >= 2.33.92
+Requires: libsoup3 >= 3.0
Suggests: %{name}-gnome-shell-search
Obsoletes: gnome-keyring-manager < 3
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -100,9 +101,11 @@ Ten pakiet integruje Seahorse z wyszukiwarką gnome shell
%prep
%setup -q
+%patch0 -p1
%build
%meson build \
+ -Dkey-sharing=true \
-Dpgp-support=true \
-Dmanpage=true
@@ -128,7 +131,7 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc AUTHORS NEWS README.md
+%doc NEWS README.md
%attr(755,root,root) %{_bindir}/seahorse
%dir %{_libexecdir}/seahorse
%attr(755,root,root) %{_libexecdir}/seahorse/ssh-askpass
diff --git a/seahorse-gnupg.patch b/seahorse-gnupg.patch
new file mode 100644
index 0000000..81167d1
--- /dev/null
+++ b/seahorse-gnupg.patch
@@ -0,0 +1,11 @@
+--- seahorse-43.0/meson.build.orig 2022-10-14 09:17:15.000000000 +0200
++++ seahorse-43.0/meson.build 2023-05-17 19:15:41.816287992 +0200
+@@ -26,7 +26,7 @@ endif
+ # Dependencies
+ min_glib_version = '2.66'
+ min_gcr_version = '3.38'
+-accepted_gpg_versions = [ '2.2.0', '2.3.0' ]
++accepted_gpg_versions = [ '2.2.0', '2.3.0', '2.4.0' ]
+ gpg_check_version = find_program('build-aux' / 'gpg_check_version.py')
+
+ glib_deps = [
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/seahorse.git/commitdiff/bc58d79d441c5a385fbadbae7c21f7dadcfc4a0f
More information about the pld-cvs-commit
mailing list