[packages/seahorse] - updated to 3.38.0 - added libhandy patch (fix build with system libhandy-1)
qboosh
qboosh at pld-linux.org
Sat Nov 7 19:11:21 CET 2020
commit 0077f32c850583d18495ab3dcfdad9edf4a9159c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Nov 7 19:11:21 2020 +0100
- updated to 3.38.0
- added libhandy patch (fix build with system libhandy-1)
seahorse-libhandy.patch | 11 +++++++++++
seahorse.spec | 20 +++++++++++---------
2 files changed, 22 insertions(+), 9 deletions(-)
---
diff --git a/seahorse.spec b/seahorse.spec
index 5ef7257..fa2a282 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: 3.36.2
-Release: 2
+Version: 3.38.0
+Release: 1
License: GPL v2
Group: X11/Applications
-Source0: http://ftp.gnome.org/pub/GNOME/sources/seahorse/3.36/%{name}-%{version}.tar.xz
-# Source0-md5: bee21a43b1d5c416fd22d01512e99807
+Source0: https://download.gnome.org/sources/seahorse/3.38/%{name}-%{version}.tar.xz
+# Source0-md5: 776d8c3912b3aec1ee764d17a0d4c7d9
+Patch0: %{name}-libhandy.patch
URL: https://wiki.gnome.org/Apps/Seahorse
BuildRequires: avahi-devel >= 0.6
BuildRequires: avahi-glib-devel >= 0.6
@@ -14,11 +15,11 @@ BuildRequires: docbook-dtd412-xml
BuildRequires: gcr-devel >= 3.12.0
BuildRequires: gcr-ui-devel >= 3.12.0
BuildRequires: gettext-tools
-BuildRequires: glib2-devel >= 1:2.44.0
+BuildRequires: glib2-devel >= 1:2.58
BuildRequires: gnupg2 >= 2.0.12
BuildRequires: gpgme-devel >= 1:1.7.0
BuildRequires: gtk+3-devel >= 3.22.0
-BuildRequires: libhandy-devel >= 0.0.12
+BuildRequires: libhandy1-devel >= 1.0.0
BuildRequires: libpwquality-devel
BuildRequires: libsecret-devel >= 0.16
BuildRequires: libsoup-devel >= 2.33.92
@@ -36,7 +37,7 @@ BuildRequires: tar >= 1:1.22
BuildRequires: vala >= 2:0.22.0
BuildRequires: vala-gcr >= 3.12.0
BuildRequires: vala-gcr-ui >= 3.12.0
-BuildRequires: vala-libhandy >= 0.0.12
+BuildRequires: vala-libhandy1 >= 1.0.0
BuildRequires: vala-libsecret >= 0.16
BuildRequires: xz
BuildRequires: yelp-tools
@@ -44,12 +45,12 @@ Requires(post,postun): desktop-file-utils
Requires(post,postun): gtk-update-icon-cache
Requires(post,postun): hicolor-icon-theme
Requires: gcr >= 3.12.0
-Requires: glib2 >= 1:2.44.0
+Requires: glib2 >= 1:2.58
Requires: gnome-keyring >= 3.4.0
Requires: gnupg2 >= 2.0.12
Requires: gpgme >= 1:1.7.0
Requires: gtk+3 >= 3.22.0
-Requires: libhandy >= 0.0.12
+Requires: libhandy1 >= 1.0.0
Requires: libsecret >= 0.16
Requires: libsoup >= 2.33.92
Suggests: %{name}-gnome-shell-search
@@ -100,6 +101,7 @@ Ten pakiet integruje Seahorse z wyszukiwarką gnome shell
%prep
%setup -q
+%patch0 -p1
%build
%meson build \
diff --git a/seahorse-libhandy.patch b/seahorse-libhandy.patch
new file mode 100644
index 0000000..b358389
--- /dev/null
+++ b/seahorse-libhandy.patch
@@ -0,0 +1,11 @@
+--- seahorse-3.38.0/meson.build.orig 2020-11-07 18:05:58.445897300 +0100
++++ seahorse-3.38.0/meson.build 2020-11-07 18:47:43.555643059 +0100
+@@ -37,7 +37,7 @@
+ dependency('gmodule-2.0', version: '>=' + min_glib_version),
+ ]
+ gtk = dependency('gtk+-3.0', version: '>= 3.22.0')
+-libhandy_dep = dependency('libhandy-1.0', version: '>= 1.0.0', required: false)
++libhandy_dep = dependency('libhandy-1', version: '>= 1.0.0', required: false)
+ if not libhandy_dep.found()
+ libhandy_subproj = subproject(
+ 'libhandy',
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/seahorse.git/commitdiff/0077f32c850583d18495ab3dcfdad9edf4a9159c
More information about the pld-cvs-commit
mailing list