From 13a149f4528e6df70e5ea05f3d24704ab45b0103b67c60a38eeaca2964bceb24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 19 Apr 2018 07:59:15 +0000 Subject: [PATCH 1/3] Accepting request 598030 from home:kbabioch:branches:Base:System - Update to 1.11 * New encryption API to support direct key specification including hidden recipients option and taking keys from a file. This also allows to enforce the use of a subkey. * New encryption flag for the new API to enforce the use of plain mail addresses (addr-spec). * The import API can now tell whether v3 keys are skipped. These old and basically broken keys are not anymore supported by GnuPG 2.1. * The decrypt and verify API will now return the MIME flag as specified by RFC-4880bis. * The offline mode now has an effect on gpg by disabling all network access. * A failed OpenPGP verification how returns the fingerprint of the intended key if a recent gpg version was used for signature creation. * Interface changes * Various minor fixes. - Dropped patch 0001-core-Tweak-STATUS_FAILURE-handling.patch, since it is included upstream now. OBS-URL: https://build.opensuse.org/request/show/598030 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=96 --- 0001-core-Tweak-STATUS_FAILURE-handling.patch | 45 ------------------ gpgme-1.10.0.tar.bz2 | 3 -- gpgme-1.10.0.tar.bz2.sig | Bin 310 -> 0 bytes gpgme-1.11.0.tar.bz2 | 3 ++ gpgme-1.11.0.tar.bz2.sig | Bin 0 -> 310 bytes gpgme.changes | 23 +++++++++ gpgme.spec | 6 +-- 7 files changed, 28 insertions(+), 52 deletions(-) delete mode 100644 0001-core-Tweak-STATUS_FAILURE-handling.patch delete mode 100644 gpgme-1.10.0.tar.bz2 delete mode 100644 gpgme-1.10.0.tar.bz2.sig create mode 100644 gpgme-1.11.0.tar.bz2 create mode 100644 gpgme-1.11.0.tar.bz2.sig diff --git a/0001-core-Tweak-STATUS_FAILURE-handling.patch b/0001-core-Tweak-STATUS_FAILURE-handling.patch deleted file mode 100644 index c593b1c..0000000 --- a/0001-core-Tweak-STATUS_FAILURE-handling.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9aa33a99701e189d7fc0ff7322fc9e21e35b73fa Mon Sep 17 00:00:00 2001 -From: Werner Koch -Date: Thu, 12 Apr 2018 20:36:30 +0200 -Subject: [PATCH] core: Tweak STATUS_FAILURE handling. - -* src/op-support.c (_gpgme_parse_failure): Ignore failures with -location "gpg-exit". --- - -Signed-off-by: Werner Koch ---- - src/op-support.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/src/op-support.c b/src/op-support.c -index 817c5691..8269ce21 100644 ---- a/src/op-support.c -+++ b/src/op-support.c -@@ -398,7 +398,13 @@ _gpgme_parse_plaintext (char *args, char **filenamep) - - - /* Parse a FAILURE status line and return the error code. ARGS is -- modified to contain the location part. */ -+ * modified to contain the location part. Note that for now we ignore -+ * failure codes with a location of gpg-exit; they are too trouble -+ * some. Instead we should eventually record that error in the -+ * context and provide a function to return a fuller error -+ * description; this could then also show the location of the error -+ * (e.g. "option- parser") to make it easier for the user to detect -+ * the actual error. */ - gpgme_error_t - _gpgme_parse_failure (char *args) - { -@@ -416,6 +422,8 @@ _gpgme_parse_failure (char *args) - *where = '\0'; - - where = args; -+ if (!strcmp (where, "gpg-exit")) -+ return 0; - - return atoi (which); - } --- -2.16.3 - diff --git a/gpgme-1.10.0.tar.bz2 b/gpgme-1.10.0.tar.bz2 deleted file mode 100644 index 6cee86a..0000000 --- a/gpgme-1.10.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a8fed1197c3b99c35f403066bb344a26224d292afc048cfdfc4ccd5690a0693 -size 1370162 diff --git a/gpgme-1.10.0.tar.bz2.sig b/gpgme-1.10.0.tar.bz2.sig deleted file mode 100644 index 0165f9e1e5d29c91bc9eee1390431ba630c566ccb967b37560aa2e2c00e51262..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S}0W$;u0SEvc79j-KX(1!T23_i24?49Zn>o@?CF8aQ0$MM|*Z>L%5G0#9 z(oZGhw#roq0HMrCe8+uuu7jsr7VwQq_uM%T{H^NWoOo`_#vgGwn)K^loA!~16Sg4E zaSXj^`t{anbsqytvsjUPhqE!J@0s$EiC65)iWx&8uDaQBuC;f4_ur0h!Z)dg>TMdw zxrebHD2$a9yl1Z_cn4a&iH8MY2S<;OZjV<>4%3E1eM97qE``+fCXIn=Fbbqp{s9=V z)1FX_yj1bRmtnh|RiqAvtlVFUgOWNEnk9yucq2eC>aGoswoo970ZOSvHp@t4gGHm_ z(7Gyj7YLRKdkvt*%9_#}aU2@!Km+7fa^3b!iEMfJkL*MBG+})KP|v4Eb&<|D#^A$( IJb3l;-;<7$F#rGn diff --git a/gpgme-1.11.0.tar.bz2 b/gpgme-1.11.0.tar.bz2 new file mode 100644 index 0000000..14a85a6 --- /dev/null +++ b/gpgme-1.11.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b03adbafadab74474ded30b74c882de28d3c5c3b9ee3016ef24023d4c35d492 +size 1414991 diff --git a/gpgme-1.11.0.tar.bz2.sig b/gpgme-1.11.0.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..cc96195fe7142645a1ac32b5876b625a5def8c553a659a16a036143d797964bc GIT binary patch literal 310 zcmV-60m=S}0W$;u0SEvc79j-KX(1!T23_i24?49Zn>o@?CF8aQ0$SINp8yI85G0#9 z(oZGhwq(W!|5!j2A*0iirPnKcCnNI%@w2+=<~DB-GPUah{dB-T--I}-Ioo6=(=cCU zK%#KP InAsQur`QLPO8@`> literal 0 HcmV?d00001 diff --git a/gpgme.changes b/gpgme.changes index 4f2bb70..adc50e2 100644 --- a/gpgme.changes +++ b/gpgme.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Apr 19 06:50:39 UTC 2018 - kbabioch@suse.com + +- Update to 1.11 + * New encryption API to support direct key specification including + hidden recipients option and taking keys from a file. This also + allows to enforce the use of a subkey. + * New encryption flag for the new API to enforce the use of plain + mail addresses (addr-spec). + * The import API can now tell whether v3 keys are skipped. These old + and basically broken keys are not anymore supported by GnuPG 2.1. + * The decrypt and verify API will now return the MIME flag as + specified by RFC-4880bis. + * The offline mode now has an effect on gpg by disabling all network + access. + * A failed OpenPGP verification how returns the fingerprint of the + intended key if a recent gpg version was used for signature creation. + * Interface changes + * Various minor fixes. + +- Dropped patch 0001-core-Tweak-STATUS_FAILURE-handling.patch, since + it is included upstream now. + ------------------------------------------------------------------- Mon Apr 16 13:22:48 UTC 2018 - astieger@suse.com diff --git a/gpgme.spec b/gpgme.spec index d8c1a1e..e5a8997 100644 --- a/gpgme.spec +++ b/gpgme.spec @@ -21,10 +21,10 @@ %bcond_without python2 %bcond_without python3 Name: gpgme -Version: 1.10.0 +Version: 1.11.0 Release: 0 Summary: Programmatic library interface to GnuPG -License: LGPL-2.1+ AND GPL-3.0+ +License: LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Security Url: http://www.gnupg.org/related_software/gpgme/ Source: ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2 @@ -33,8 +33,6 @@ Source2: baselibs.conf Source3: gpgme.keyring # used to have a fixed timestamp Source99: %{name}.changes -# PATCH-FIX-UPSTREAM 0001-core-Tweak-STATUS_FAILURE-handling.patch bsc#1089497 -Patch0: 0001-core-Tweak-STATUS_FAILURE-handling.patch BuildRequires: gcc-c++ BuildRequires: gpg2 >= 2.0.10 BuildRequires: libassuan-devel >= 2.4.2 From 7755b017b48d2ce81855d392a5741f49db7040be957aa92e769b5ddd6fd748b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 19 Apr 2018 11:59:31 +0000 Subject: [PATCH 2/3] Accepting request 598532 from security:privacy fix 1.11.0 submission OBS-URL: https://build.opensuse.org/request/show/598532 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=97 --- gpgme-1.11-fix-gpgme-json-rpath.patch | 28 ++++++++++++++++ gpgme-1.11-fix-tests.patch | 46 +++++++++++++++++++++++++++ gpgme.changes | 18 ++++++----- gpgme.spec | 16 ++++++++-- 4 files changed, 98 insertions(+), 10 deletions(-) create mode 100644 gpgme-1.11-fix-gpgme-json-rpath.patch create mode 100644 gpgme-1.11-fix-tests.patch diff --git a/gpgme-1.11-fix-gpgme-json-rpath.patch b/gpgme-1.11-fix-gpgme-json-rpath.patch new file mode 100644 index 0000000..35c58ee --- /dev/null +++ b/gpgme-1.11-fix-gpgme-json-rpath.patch @@ -0,0 +1,28 @@ +From 7a226380b955f8390ee88ca9f4f1a3194af3d5cd Mon Sep 17 00:00:00 2001 +From: Andreas Stieger +Date: Thu, 19 Apr 2018 11:55:31 +0200 +Subject: [PATCH] Fix gpgme-json rpath + +--- + src/Makefile.am | 5 +---- + 1 file changed, 1 insertion(+), 4 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index c2d4a843..a1b2d7b7 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -103,10 +103,7 @@ gpgme_tool_SOURCES = gpgme-tool.c argparse.c argparse.h + gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ + + gpgme_json_SOURCES = gpgme-json.c cJSON.c cJSON.h +-gpgme_json_LDADD = -lm libgpgme.la $(GPG_ERROR_LIBS) +-# We use -no-install temporary during development. +-gpgme_json_LDFLAGS = -no-install +- ++gpgme_json_LDADD = -lm libgpgme.la @GPG_ERROR_LIBS@ + + if HAVE_W32_SYSTEM + # Windows provides us with an endless stream of Tough Love. To spawn +-- +2.16.3 + diff --git a/gpgme-1.11-fix-tests.patch b/gpgme-1.11-fix-tests.patch new file mode 100644 index 0000000..6eeee82 --- /dev/null +++ b/gpgme-1.11-fix-tests.patch @@ -0,0 +1,46 @@ +From 3d8e5c07511938a0b30b4626530822338abd9ec0 Mon Sep 17 00:00:00 2001 +From: Werner Koch +Date: Thu, 19 Apr 2018 10:29:30 +0200 +Subject: [PATCH] tests: Fix t-verify test for GnuPG < 2.2.7. + +* tests/gpg/t-verify.c (check_result): Tweak for gnupg < 2.2.7. +-- + +The not yet releases 2.2.7-beta may print a full fingerprint in the +ERRSIG status. This is compliant with the dscription but the new +t-verify test case did not took in account that older GnuPG versions +print only a keyid. + +Fixes-commit: b99502274ae5efdf6df0d967900ec3d1e64373d7 +GnUPG-bug-id: 3920 +Signed-off-by: Werner Koch +--- + tests/gpg/t-verify.c | 12 +++++++++--- + 1 file changed, 9 insertions(+), 3 deletions(-) + +diff --git a/tests/gpg/t-verify.c b/tests/gpg/t-verify.c +index 7c23406f..fa0164ac 100644 +--- a/tests/gpg/t-verify.c ++++ b/tests/gpg/t-verify.c +@@ -126,9 +126,15 @@ check_result (gpgme_verify_result_t result, int no_of_sigs, int skip_sigs, + } + if (strcmp (sig->fpr, fpr)) + { +- fprintf (stderr, "%s:%i:sig-%d: Unexpected fingerprint: %s\n", +- PGM, __LINE__, skip_sigs, sig->fpr); +- exit (1); ++ if (strlen (sig->fpr) == 16 && strlen (fpr) == 40 ++ && !strncmp (sig->fpr, fpr + 24, 16)) ++ ; /* okay because gnupg < 2.2.6 only shows the keyid. */ ++ else ++ { ++ fprintf (stderr, "%s:%i:sig-%d: Unexpected fingerprint: %s\n", ++ PGM, __LINE__, skip_sigs, sig->fpr); ++ exit (1); ++ } + } + if (gpgme_err_code (sig->status) != status) + { +-- +2.16.3 + diff --git a/gpgme.changes b/gpgme.changes index adc50e2..4f88b61 100644 --- a/gpgme.changes +++ b/gpgme.changes @@ -1,5 +1,5 @@ ------------------------------------------------------------------- -Thu Apr 19 06:50:39 UTC 2018 - kbabioch@suse.com +Thu Apr 19 11:47:13 UTC 2018 - kbabioch@suse.com - Update to 1.11 * New encryption API to support direct key specification including @@ -7,19 +7,21 @@ Thu Apr 19 06:50:39 UTC 2018 - kbabioch@suse.com allows to enforce the use of a subkey. * New encryption flag for the new API to enforce the use of plain mail addresses (addr-spec). - * The import API can now tell whether v3 keys are skipped. These old - and basically broken keys are not anymore supported by GnuPG 2.1. + * The import API can now tell whether v3 keys are skipped. These + old and basically broken keys are not anymore supported by GnuPG + 2.1. * The decrypt and verify API will now return the MIME flag as specified by RFC-4880bis. - * The offline mode now has an effect on gpg by disabling all network - access. + * The offline mode now has an effect on gpg by disabling all + network access. * A failed OpenPGP verification how returns the fingerprint of the - intended key if a recent gpg version was used for signature creation. - * Interface changes + intended key if a recent gpg version was used for signature + creation. * Various minor fixes. - - Dropped patch 0001-core-Tweak-STATUS_FAILURE-handling.patch, since it is included upstream now. +- add gpgme-1.11-fix-gpgme-json-rpath.patch to remove rpath +- add gpgme-1.11-fix-tests.patch to fix tests ------------------------------------------------------------------- Mon Apr 16 13:22:48 UTC 2018 - astieger@suse.com diff --git a/gpgme.spec b/gpgme.spec index e5a8997..468f549 100644 --- a/gpgme.spec +++ b/gpgme.spec @@ -33,10 +33,17 @@ Source2: baselibs.conf Source3: gpgme.keyring # used to have a fixed timestamp Source99: %{name}.changes +Patch0: gpgme-1.11-fix-tests.patch +Patch1: gpgme-1.11-fix-gpgme-json-rpath.patch +# for patch0 gpgme-1.11-fix-gpgme-json-rpath.patch +BuildRequires: autoconf +BuildRequires: automake +# BuildRequires: gcc-c++ BuildRequires: gpg2 >= 2.0.10 BuildRequires: libassuan-devel >= 2.4.2 -BuildRequires: libgpg-error-devel >= 1.24 +BuildRequires: libgpg-error-devel >= 1.28 +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: swig Requires(post): %{install_info_prereq} @@ -176,8 +183,11 @@ This package contains the bindings to use the library in Qt C++ applications. %prep %setup -q %patch0 -p1 +%patch1 -p1 %build +# for patch0 gpgme-1.11-fix-gpgme-json-rpath.patch +autoreconf -fiv build_timestamp=$(date -u +%{Y}-%{m}-%{dT}%{H}:%{M}+0000 -r %{SOURCE99}) languages="cl cpp" @@ -234,8 +244,10 @@ make %{?_smp_mflags} check %install_info_delete --info-dir=%{_infodir} %{_infodir}/gpgme.info%{ext_info} %files -%doc AUTHORS COPYING COPYING.LESSER ChangeLog ChangeLog-2011 README NEWS THANKS TODO VERSION +%license COPYING COPYING.LESSER +%doc AUTHORS ChangeLog ChangeLog-2011 README NEWS THANKS TODO VERSION %{_bindir}/gpgme-tool +%{_bindir}/gpgme-json %{_datadir}/common-lisp %{_datadir}/common-lisp/source %{_infodir}/gpgme* From fc79df16ba85eebc85a55aa860cb34daa9513b6e44716b70ac6f74661be4391b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 20 Apr 2018 18:35:03 +0000 Subject: [PATCH 3/3] Accepting request 599480 from security:privacy gpgme 1.11.1 OBS-URL: https://build.opensuse.org/request/show/599480 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=98 --- gpgme-1.11-fix-gpgme-json-rpath.patch | 28 ---------------- gpgme-1.11-fix-tests.patch | 46 -------------------------- gpgme-1.11.0.tar.bz2 | 3 -- gpgme-1.11.0.tar.bz2.sig | Bin 310 -> 0 bytes gpgme-1.11.1.tar.bz2 | 3 ++ gpgme-1.11.1.tar.bz2.sig | Bin 0 -> 310 bytes gpgme.changes | 9 +++++ gpgme.spec | 13 +------- 8 files changed, 13 insertions(+), 89 deletions(-) delete mode 100644 gpgme-1.11-fix-gpgme-json-rpath.patch delete mode 100644 gpgme-1.11-fix-tests.patch delete mode 100644 gpgme-1.11.0.tar.bz2 delete mode 100644 gpgme-1.11.0.tar.bz2.sig create mode 100644 gpgme-1.11.1.tar.bz2 create mode 100644 gpgme-1.11.1.tar.bz2.sig diff --git a/gpgme-1.11-fix-gpgme-json-rpath.patch b/gpgme-1.11-fix-gpgme-json-rpath.patch deleted file mode 100644 index 35c58ee..0000000 --- a/gpgme-1.11-fix-gpgme-json-rpath.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 7a226380b955f8390ee88ca9f4f1a3194af3d5cd Mon Sep 17 00:00:00 2001 -From: Andreas Stieger -Date: Thu, 19 Apr 2018 11:55:31 +0200 -Subject: [PATCH] Fix gpgme-json rpath - ---- - src/Makefile.am | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/src/Makefile.am b/src/Makefile.am -index c2d4a843..a1b2d7b7 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -103,10 +103,7 @@ gpgme_tool_SOURCES = gpgme-tool.c argparse.c argparse.h - gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ - - gpgme_json_SOURCES = gpgme-json.c cJSON.c cJSON.h --gpgme_json_LDADD = -lm libgpgme.la $(GPG_ERROR_LIBS) --# We use -no-install temporary during development. --gpgme_json_LDFLAGS = -no-install -- -+gpgme_json_LDADD = -lm libgpgme.la @GPG_ERROR_LIBS@ - - if HAVE_W32_SYSTEM - # Windows provides us with an endless stream of Tough Love. To spawn --- -2.16.3 - diff --git a/gpgme-1.11-fix-tests.patch b/gpgme-1.11-fix-tests.patch deleted file mode 100644 index 6eeee82..0000000 --- a/gpgme-1.11-fix-tests.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 3d8e5c07511938a0b30b4626530822338abd9ec0 Mon Sep 17 00:00:00 2001 -From: Werner Koch -Date: Thu, 19 Apr 2018 10:29:30 +0200 -Subject: [PATCH] tests: Fix t-verify test for GnuPG < 2.2.7. - -* tests/gpg/t-verify.c (check_result): Tweak for gnupg < 2.2.7. --- - -The not yet releases 2.2.7-beta may print a full fingerprint in the -ERRSIG status. This is compliant with the dscription but the new -t-verify test case did not took in account that older GnuPG versions -print only a keyid. - -Fixes-commit: b99502274ae5efdf6df0d967900ec3d1e64373d7 -GnUPG-bug-id: 3920 -Signed-off-by: Werner Koch ---- - tests/gpg/t-verify.c | 12 +++++++++--- - 1 file changed, 9 insertions(+), 3 deletions(-) - -diff --git a/tests/gpg/t-verify.c b/tests/gpg/t-verify.c -index 7c23406f..fa0164ac 100644 ---- a/tests/gpg/t-verify.c -+++ b/tests/gpg/t-verify.c -@@ -126,9 +126,15 @@ check_result (gpgme_verify_result_t result, int no_of_sigs, int skip_sigs, - } - if (strcmp (sig->fpr, fpr)) - { -- fprintf (stderr, "%s:%i:sig-%d: Unexpected fingerprint: %s\n", -- PGM, __LINE__, skip_sigs, sig->fpr); -- exit (1); -+ if (strlen (sig->fpr) == 16 && strlen (fpr) == 40 -+ && !strncmp (sig->fpr, fpr + 24, 16)) -+ ; /* okay because gnupg < 2.2.6 only shows the keyid. */ -+ else -+ { -+ fprintf (stderr, "%s:%i:sig-%d: Unexpected fingerprint: %s\n", -+ PGM, __LINE__, skip_sigs, sig->fpr); -+ exit (1); -+ } - } - if (gpgme_err_code (sig->status) != status) - { --- -2.16.3 - diff --git a/gpgme-1.11.0.tar.bz2 b/gpgme-1.11.0.tar.bz2 deleted file mode 100644 index 14a85a6..0000000 --- a/gpgme-1.11.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b03adbafadab74474ded30b74c882de28d3c5c3b9ee3016ef24023d4c35d492 -size 1414991 diff --git a/gpgme-1.11.0.tar.bz2.sig b/gpgme-1.11.0.tar.bz2.sig deleted file mode 100644 index cc96195fe7142645a1ac32b5876b625a5def8c553a659a16a036143d797964bc..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S}0W$;u0SEvc79j-KX(1!T23_i24?49Zn>o@?CF8aQ0$SINp8yI85G0#9 z(oZGhwq(W!|5!j2A*0iirPnKcCnNI%@w2+=<~DB-GPUah{dB-T--I}-Ioo6=(=cCU zK%#KP InAsQur`QLPO8@`> diff --git a/gpgme-1.11.1.tar.bz2 b/gpgme-1.11.1.tar.bz2 new file mode 100644 index 0000000..2817487 --- /dev/null +++ b/gpgme-1.11.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d1b111774d2e3dd26dcd7c251819ce4ef774ec5e566251eb9308fa7542fbd6f +size 1419232 diff --git a/gpgme-1.11.1.tar.bz2.sig b/gpgme-1.11.1.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..496964cd4dee3e96dc99f63abe628e1ceec24ba507d73133eac9f179bb714102 GIT binary patch literal 310 zcmV-60m=S}0W$;u0SEvc79j-KX(1!T23_i24?49Zn>o@?CF8aQ0$SOpNdO875G0#9 z(oZGhwj5>$|8zcA;n{jlL8Kc(DH=ozCgd;P@BHCa(|_}^Qyp#m^GuV(e*(TvpU>bn zxK<-_=s+4pO7#3j`pO#|~kO_KWBPJ;0H72}A7aOw@s*o##B)<(Qg{JW#*L z$JdhJOpmZ3B6;O};7KHjEa8jnJqtq_dM6XY6*fC!k^d#ypvRK53fEL~P IaFG}oBQx=k(f|Me literal 0 HcmV?d00001 diff --git a/gpgme.changes b/gpgme.changes index 4f88b61..7a3cdb9 100644 --- a/gpgme.changes +++ b/gpgme.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Apr 20 18:29:18 UTC 2018 - astieger@suse.com + +- update to 1.11.1: + * Fixed build problems in the 1.11.0 releas + drop gpgme-1.11-fix-gpgme-json-rpath.patch, + drop gpgme-1.11-fix-tests.patch + * Added C++ interfaces which were planned for 1.11.0 + ------------------------------------------------------------------- Thu Apr 19 11:47:13 UTC 2018 - kbabioch@suse.com diff --git a/gpgme.spec b/gpgme.spec index 468f549..7093447 100644 --- a/gpgme.spec +++ b/gpgme.spec @@ -21,7 +21,7 @@ %bcond_without python2 %bcond_without python3 Name: gpgme -Version: 1.11.0 +Version: 1.11.1 Release: 0 Summary: Programmatic library interface to GnuPG License: LGPL-2.1-or-later AND GPL-3.0-or-later @@ -33,17 +33,10 @@ Source2: baselibs.conf Source3: gpgme.keyring # used to have a fixed timestamp Source99: %{name}.changes -Patch0: gpgme-1.11-fix-tests.patch -Patch1: gpgme-1.11-fix-gpgme-json-rpath.patch -# for patch0 gpgme-1.11-fix-gpgme-json-rpath.patch -BuildRequires: autoconf -BuildRequires: automake -# BuildRequires: gcc-c++ BuildRequires: gpg2 >= 2.0.10 BuildRequires: libassuan-devel >= 2.4.2 BuildRequires: libgpg-error-devel >= 1.28 -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: swig Requires(post): %{install_info_prereq} @@ -182,12 +175,8 @@ This package contains the bindings to use the library in Qt C++ applications. %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build -# for patch0 gpgme-1.11-fix-gpgme-json-rpath.patch -autoreconf -fiv build_timestamp=$(date -u +%{Y}-%{m}-%{dT}%{H}:%{M}+0000 -r %{SOURCE99}) languages="cl cpp"