Hello,

This is an update for security/gpgme from v1.12.0 to 1.13.1.

Changes from 1.12.0 to 1.13.0 (https://dev.gnupg.org/T4376):
* Support GPGME_AUDITLOG_DIAG for gpgsm.
* New context flag "trust-model".
* Removed support for WindowsCE and Windows ME.
* Aligned the gpgrt-config code with our other libaries.
* Auto-check for all installed Python versions.
* Fixed generating card key in the C++ bindings.
* Fixed a segv due to bad parameters in genkey.
* Fixed crash if the plaintext is ignored in a CMS verify.
* Fixed memleak on Windows.
* Tweaked the Windows I/O code.
* Fixed random crashes on Windows due to closing an arbitrary handle.
* Fixed a segv on Windows.
* Fixed test suite problems related to dtags.
* Fixed bunch of python bugs.
* Several fixes to the Common Lisp bindings.
* Fixed minor bugs in gpgme-json.
* Require trace level 8 to dump all I/O data.
* The compiler must now support variadic macros.
* Interface changes relative to the 1.12.0 release:
     gpgme_set_ctx_flag               EXTENDED: New flag 'trust-model'.
     cpp: Context::create                       NEW.
     cpp: Key::isBad                            NEW.
     cpp: Subkey::isBad                         NEW.
     cpp: UserID::isBad                         NEW.
     cpp: UserID::Signature::isBad              NEW.
     cpp: GenCardKeyInteractor::setAlgo         NEW.

Changes from 1.13.0 to 1.13.1 (https://dev.gnupg.org/T4551):
* cpp: gpgme_set_global_flag is now wrapped.
* w32: Improved handling of unicode install paths.
* w32: The gpgme_io_spawn error message is now only shown once.
* Fixed a crash introduced in 1.13.0 when working with S/MIME.
* w32: Fixed format string errors introduced in 1.13.0 that could cause
    crashes. * w32: Fixed an error in the new diagnostic gpgsm support
    introduced in 1.13.0 that caused crashes in low fd scenarios.
* python: Fixed a DecryptionError Exception.
* python: No longer raises BadSignatures from decrypt(verify=True).
* Interface changes relative to the 1.13.0 release:
     cpp: setGlobalFlag                         NEW.

I'm using the updated version for a few weeks already with GPA and mutt
(on amd64).

Question:
I did not increase the SHARED_LIBS counter. I think this is ok as I
understand from bsd.port.mk(5), that shared_libs are being increased by
global port tree updates. Correct?

However, I get this note when executing make update-plist:
ERROR: version mismatch for lib: gpgme (33.1 vs. 21.1)

How can I get this right?

Best Regards,
Stefan
Index: security/gpgme/Makefile
===================================================================
RCS file: /cvs/ports/security/gpgme/Makefile,v
retrieving revision 1.53
diff -u -p -u -r1.53 Makefile
--- security/gpgme/Makefile     12 Jul 2019 20:49:02 -0000      1.53
+++ security/gpgme/Makefile     28 Jul 2019 10:13:47 -0000
@@ -3,11 +3,10 @@
 COMMENT-main =         GnuPG Made Easy
 COMMENT-qt =           Qt bindings for GPGme
 
-VERSION =              1.12.0
+VERSION =              1.13.1
 DISTNAME =             gpgme-${VERSION}
 PKGNAME-main =         gpgme-${VERSION}
 PKGNAME-qt =           gpgme-qt-${VERSION}
-REVISION =             3
 
 CATEGORIES =           security devel
 
Index: security/gpgme/distinfo
===================================================================
RCS file: /cvs/ports/security/gpgme/distinfo,v
retrieving revision 1.15
diff -u -p -u -r1.15 distinfo
--- security/gpgme/distinfo     19 Feb 2019 16:04:43 -0000      1.15
+++ security/gpgme/distinfo     28 Jul 2019 10:13:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (gpgme-1.12.0.tar.bz2) = tNyVHDdDpg4uEgp3iS6ehk+5NrLljnx36FgfTQUOjNg=
-SIZE (gpgme-1.12.0.tar.bz2) = 1658803
+SHA256 (gpgme-1.13.1.tar.bz2) = xOMLInaCN0wjzdx/25MkqZaU2QfnkkKiWk3u7bOTvkY=
+SIZE (gpgme-1.13.1.tar.bz2) = 1759616
Index: security/gpgme/patches/patch-lang_qt_tests_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gpgme/patches/patch-lang_qt_tests_Makefile_in,v
retrieving revision 1.2
diff -u -p -u -r1.2 patch-lang_qt_tests_Makefile_in
--- security/gpgme/patches/patch-lang_qt_tests_Makefile_in      19 Feb 2019 
16:04:43 -0000      1.2
+++ security/gpgme/patches/patch-lang_qt_tests_Makefile_in      28 Jul 2019 
10:13:47 -0000
@@ -1,14 +1,14 @@
-$OpenBSD: patch-lang_qt_tests_Makefile_in,v 1.2 2019/02/19 16:04:43 sthen Exp $
+$OpenBSD$
 
 Index: lang/qt/tests/Makefile.in
 --- lang/qt/tests/Makefile.in.orig
 +++ lang/qt/tests/Makefile.in
-@@ -500,7 +500,7 @@ moc_files = t-keylist.moc t-keylocate.moc t-ownertrust
+@@ -514,7 +514,7 @@ moc_files = t-keylist.moc t-keylocate.moc t-ownertrust
  AM_LDFLAGS = -no-install
  LDADD = ../../cpp/src/libgpgmepp.la ../src/libqgpgme.la \
          ../../../src/libgpgme.la @GPGME_QT_LIBS@ @GPG_ERROR_LIBS@ \
--        @GPGME_QTTEST_LIBS@ -lstdc++
-+        @GPGME_QTTEST_LIBS@
+-        @GPGME_QTTEST_LIBS@ @LDADD_FOR_TESTS_KLUDGE@ -lstdc++
++        @GPGME_QTTEST_LIBS@ @LDADD_FOR_TESTS_KLUDGE@
  
  AM_CPPFLAGS = -I$(top_srcdir)/lang/cpp/src -I$(top_builddir)/src \
                @GPG_ERROR_CFLAGS@ @GPGME_QT_CFLAGS@ @GPG_ERROR_CFLAGS@ \
Index: security/gpgme/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/security/gpgme/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -u -r1.3 PLIST-main
--- security/gpgme/pkg/PLIST-main       19 Feb 2019 16:04:43 -0000      1.3
+++ security/gpgme/pkg/PLIST-main       28 Jul 2019 10:13:47 -0000
@@ -8,4 +8,6 @@ include/gpgme.h
 lib/libgpgme.a
 lib/libgpgme.la
 @lib lib/libgpgme.so.${LIBgpgme_VERSION}
+lib/pkgconfig/gpgme-glib.pc
+lib/pkgconfig/gpgme.pc
 share/aclocal/gpgme.m4

Reply via email to