Accepting request 640833 from Base:System

- Fix the build on ix86 as we disable one test there that should
  not work, sadly just sed is employed as the infrastructure for
  testing is not smart enough for comfy test filtering

- Update to 1.12.0:
 * Enhanced the JSON based interface tool gpgme-json to support Native
   Messaging as well as new Javascript code to support the browser
   site.  See lang/js/README for details.
 * Major overhaul of the Python language bindings documentation
 * Even for old versions of gpg a missing MDC will now lead to a
   decryption failure
 * Added context flag "auto-key-locate" to control the
   behavior of GPGME_KEYLIST_MODE_LOCATE
 * New data function to create a data object from an estream
 * Add more interfaces to the C++ binding
 * Improved error codes on decryption failure
 * Lots of minor fixes
 * Interface changes

OBS-URL: https://build.opensuse.org/request/show/640833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=74
This commit is contained in:
Dominique Leuenberger 2018-10-12 11:08:25 +00:00 committed by Git OBS Bridge
commit 260b53f081
6 changed files with 34 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d1b111774d2e3dd26dcd7c251819ce4ef774ec5e566251eb9308fa7542fbd6f
size 1419232

Binary file not shown.

3
gpgme-1.12.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4dc951c3743a60e2e120a77892e9e864fb936b2e58e7c77e8581f4d050e8cd8
size 1658803

BIN
gpgme-1.12.0.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Oct 9 13:55:50 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>
- Fix the build on ix86 as we disable one test there that should
not work, sadly just sed is employed as the infrastructure for
testing is not smart enough for comfy test filtering
-------------------------------------------------------------------
Mon Oct 8 11:01:26 UTC 2018 - Karol Babioch <kbabioch@suse.com>
- Update to 1.12.0:
* Enhanced the JSON based interface tool gpgme-json to support Native
Messaging as well as new Javascript code to support the browser
site. See lang/js/README for details.
* Major overhaul of the Python language bindings documentation
* Even for old versions of gpg a missing MDC will now lead to a
decryption failure
* Added context flag "auto-key-locate" to control the
behavior of GPGME_KEYLIST_MODE_LOCATE
* New data function to create a data object from an estream
* Add more interfaces to the C++ binding
* Improved error codes on decryption failure
* Lots of minor fixes
* Interface changes
-------------------------------------------------------------------
Fri Apr 20 18:29:18 UTC 2018 - astieger@suse.com

View File

@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@ -21,7 +21,7 @@
%bcond_without python2
%bcond_without python3
Name: gpgme
Version: 1.11.1
Version: 1.12.0
Release: 0
Summary: Programmatic library interface to GnuPG
License: LGPL-2.1-or-later AND GPL-3.0-or-later
@ -176,6 +176,10 @@ This package contains the bindings to use the library in Qt C++ applications.
%prep
%setup -q
%ifarch %{ix86}
sed -i -e '/t-callbacks.py/d' lang/python/tests/Makefile.{am,in}
%endif
%build
build_timestamp=$(date -u +%{Y}-%{m}-%{dT}%{H}:%{M}+0000 -r %{SOURCE99})
languages="cl cpp"