From 68fe0aa8e18fdeee500695e6b14ee0b05d599ef4310b615f5313269ddcd2b7f6 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 22 Apr 2021 07:43:55 +0000 Subject: [PATCH] Accepting request 886272 from GNOME:Next Update to 3.40 OBS-URL: https://build.opensuse.org/request/show/886272 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gcr?expand=0&rev=92 --- gcr-3.38.1.tar.xz | 3 --- gcr-3.40.0.tar.xz | 3 +++ gcr.changes | 13 +++++++++++++ gcr.spec | 19 +++++++++---------- 4 files changed, 25 insertions(+), 13 deletions(-) delete mode 100644 gcr-3.38.1.tar.xz create mode 100644 gcr-3.40.0.tar.xz diff --git a/gcr-3.38.1.tar.xz b/gcr-3.38.1.tar.xz deleted file mode 100644 index ee76782..0000000 --- a/gcr-3.38.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17fcaf9c4a93a65fb1c72b82643bb102c13344084687d5886ea66313868d9ec9 -size 1030360 diff --git a/gcr-3.40.0.tar.xz b/gcr-3.40.0.tar.xz new file mode 100644 index 0000000..b48b194 --- /dev/null +++ b/gcr-3.40.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9d3645a5fd953a54285cc64d4fc046736463dbd4dcc25caf5c7b59bed3027f5 +size 1011044 diff --git a/gcr.changes b/gcr.changes index eb7c88f..2d38516 100644 --- a/gcr.changes +++ b/gcr.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sat Apr 17 12:46:53 UTC 2021 - Dominique Leuenberger + +- Update to version 3.40.0: + + FEATURE: add hkps://keys.openpgp.org to keyserver defaults. + + gcr/key-mechanism: Port to GTask. + + GckCall: Simplify the code by using GTask based implementation. + + Updated translations. +- Make use of the new gpg_path meson option by passing + %{_bindir}/gpg2 as value to it: We know that openSUSE installs + gpg2 to this path. Allows to drop gpg2 BuildRequires. +- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed. + ------------------------------------------------------------------- Wed Jan 13 07:58:16 UTC 2021 - Bjørn Lie diff --git a/gcr.spec b/gcr.spec index 1120006..becb52f 100644 --- a/gcr.spec +++ b/gcr.spec @@ -17,14 +17,14 @@ Name: gcr -Version: 3.38.1 +Version: 3.40.0 Release: 0 # FIXME: Verify if the requires in typelib-1_0-Gcr-3 is still correct and required (see bgo#725501). Summary: Library for Crypto UI related tasks License: LGPL-2.1-or-later Group: Development/Libraries/GNOME URL: http://www.gnome.org -Source0: https://download.gnome.org/sources/gcr/3.38/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gcr/3.40/%{name}-%{version}.tar.xz Source1: baselibs.conf # PATCH-FIX-SLE gcr-bsc932232-use-libgcrypt-allocators.patch bsc#932232 hpj@suse.com -- use libgcrypt allocators for FIPS mode Patch1: gcr-bsc932232-use-libgcrypt-allocators.patch @@ -33,7 +33,6 @@ BuildRequires: dbus-1 BuildRequires: gettext >= 0.19.8 BuildRequires: gobject-introspection-devel >= 1.34 # configure is looking for the gpg2 path -BuildRequires: gpg2 BuildRequires: gtk-doc BuildRequires: libgcrypt-devel >= 1.4.5 BuildRequires: meson @@ -48,8 +47,7 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gmodule-no-export-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.12 -BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.12 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(p11-kit-1) >= 0.19.0 BuildRequires: pkgconfig(pango) @@ -179,7 +177,8 @@ GCK is a library for accessing PKCS#11 modules like smart cards, in a %endif %build -%meson +%meson \ + -Dgpg_path=%{_bindir}/gpg2 %meson_build %install @@ -195,13 +194,13 @@ GCK is a library for accessing PKCS#11 modules like smart cards, in a %files viewer %license COPYING -%doc AUTHORS ChangeLog HACKING NEWS README +%doc NEWS %{_bindir}/gcr-viewer %{_datadir}/applications/gcr-viewer.desktop %{_datadir}/mime/packages/gcr-crypto-types.xml %files data -%doc AUTHORS ChangeLog HACKING NEWS README +%doc NEWS %{_datadir}/icons/hicolor/*/apps/* # Own the directory since we can't depend on gconf providing them %dir %{_datadir}/GConf @@ -221,7 +220,7 @@ GCK is a library for accessing PKCS#11 modules like smart cards, in a %files -n libgcr-3-1 %license COPYING -%doc AUTHORS ChangeLog HACKING NEWS README +%doc NEWS %{_libdir}/libgcr-base-3.so.* %{_libdir}/libgcr-ui-3.so.* @@ -244,7 +243,7 @@ GCK is a library for accessing PKCS#11 modules like smart cards, in a %files -n libgck-1-0 %license COPYING -%doc AUTHORS ChangeLog HACKING NEWS README +%doc NEWS %{_libdir}/libgck-1.so.* %files -n typelib-1_0-Gck-1