Hello community, here is the log from the commit of package gpa for openSUSE:Factory checked in at 2018-10-23 20:41:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpa (Old) and /work/SRC/openSUSE:Factory/.gpa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpa" Tue Oct 23 20:41:14 2018 rev:31 rq:643841 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gpa/gpa.changes 2016-12-04 15:08:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gpa.new/gpa.changes 2018-10-23 20:42:11.692414960 +0200 @@ -1,0 +2,17 @@ +Thu Oct 18 14:03:00 UTC 2018 - [email protected] + +- update to 0.10.0: + + Added key manager context menu items to copy the key + fingerprint and the secret key to the clipboard. + + Added "Details" buttons to many error popups to show raw + diagnostic output from gpg. + + Changed the "Retrieve Key" dialog to first try the Web Key + Directory if a mail address is given. Only if this lookup + fails the keyservers are searched. + + Added a user-ID notebook page to show per user-ID info. + + Fixed crash on filename conversion error + + Removed lazy loading of the secret keyring +- add upstream patch gpa-0.10.0-reduce-gpgme-requirement.patch + to avoid requiring gpgme >= 0.11.x + +------------------------------------------------------------------- Old: ---- gpa-0.9.10.tar.bz2 gpa-0.9.10.tar.bz2.sig New: ---- gpa-0.10.0-reduce-gpgme-requirement.patch gpa-0.10.0.tar.bz2 gpa-0.10.0.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpa.spec ++++++ --- /var/tmp/diff_new_pack.IhPUvl/_old 2018-10-23 20:42:12.756413688 +0200 +++ /var/tmp/diff_new_pack.IhPUvl/_new 2018-10-23 20:42:12.756413688 +0200 @@ -1,7 +1,7 @@ # # spec file for package gpa # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,23 @@ Name: gpa -Version: 0.9.10 +Version: 0.10.0 Release: 0 Summary: GNU Privacy Assistant -License: GPL-3.0 +License: GPL-3.0-only Group: Productivity/Security -Url: http://www.gnupg.org/related_software/gpa/index.html +URL: http://www.gnupg.org/related_software/gpa/index.html Source: ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2 Source1: ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2.sig Source2: gpa.keyring +Patch0: gpa-0.10.0-reduce-gpgme-requirement.patch BuildRequires: gnupg -BuildRequires: gpgme-devel >= 1.5.0 +BuildRequires: gpgme-devel >= 1.9.0 BuildRequires: gtk2-devel >= 2.10.0 -BuildRequires: libassuan-devel >= 1.1.0 -BuildRequires: libgpg-error-devel >= 1.12 +BuildRequires: libassuan-devel >= 2.4.2 +BuildRequires: libgpg-error-devel >= 1.27 BuildRequires: update-desktop-files Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Gnu Privacy Assistant (GPA) is a graphical user interface for Gnu @@ -44,6 +44,7 @@ %prep %setup -q +%patch0 -p1 %build %configure \ @@ -51,7 +52,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %suse_update_desktop_file -i %{name} Security %find_lang %{name} %{?no_lang_C} @@ -65,15 +66,14 @@ %desktop_database_postun %files -%defattr(-,root,root) -%doc NEWS COPYING TODO THANKS AUTHORS ChangeLog ChangeLog-2011 -%doc %{_mandir}/man1/%{name}.1%{?ext_man} +%license COPYING +%doc NEWS TODO THANKS AUTHORS ChangeLog ChangeLog-2011 +%{_mandir}/man1/%{name}.1%{?ext_man} %{_bindir}/gpa %{_datadir}/applications/%{name}.desktop %{_datadir}/gpa/ %{_datadir}/pixmaps/gpa.png %files lang -f %{name}.lang -%defattr(-,root,root) %changelog ++++++ gpa-0.10.0-reduce-gpgme-requirement.patch ++++++ >From d7f0e50b7a455dc98df933e18ea6718b9e2649c3 Mon Sep 17 00:00:00 2001 From: Werner Koch <[email protected]> Date: Thu, 18 Oct 2018 11:29:05 +0200 Subject: [PATCH] Replace use of the GPGME_KEYLIST_MODE_LOCATE alias * src/gpaimportserverop.c (search_keys): Use Extern and local instead. -- This way we can build with older gpgme versions. Reported-by: Andreas Stieger <[email protected]> Signed-off-by: Werner Koch <[email protected]> --- src/gpaimportserverop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gpaimportserverop.c b/src/gpaimportserverop.c index 76eb78d..e52a14c 100644 --- a/src/gpaimportserverop.c +++ b/src/gpaimportserverop.c @@ -148,7 +148,8 @@ search_keys (GpaImportOperation *operation, const char *keyid) mbox = gpgme_addrspec_from_uid (keyid); if (mbox) { - listmode = GPGME_KEYLIST_MODE_LOCATE; + /* GPGME_KEYLIST_MODE_LOCATE is an alias for below. */ + listmode = (GPGME_KEYLIST_MODE_LOCAL | GPGME_KEYLIST_MODE_EXTERN); /* We already extracted the mbox - use it directly than letting * gnupg extract it. */ keyid = mbox; -- 2.16.4 ++++++ gpa-0.9.10.tar.bz2 -> gpa-0.10.0.tar.bz2 ++++++ ++++ 36202 lines of diff (skipped)
