On Mon Mar 26, 2018 at 06:25:06PM +0100, Stuart Henderson wrote:
> We are working on 6.3 release at the moment, please ping again when we're 
> done with that.

Of course pre 6.3 release. The diff below was missing a PLIST regen in
pimlibs, spotted by eagle eye landry@.

New diff:
https://www.sizeofvoid.org/pub/OpenBSD/gpgme.1.10qt.full.tree.diff

Best regards,

Rafael Sadowski

> 
> 
> On 2018/03/26 16:59, Rafael Sadowski wrote:
> > Hi All,
> > 
> > hopefully the last gpgme mail thread for this year [1] [2]. This E-Mail
> > is for the sake of clarity. Please find below the final diff to update
> > gpgme to 1.10.0 which also includes a FLAVOR to replace
> > x11/kde-applications/gpgmepp.
> > 
> > A list of all changes:
> > 
> > - Bump all consumers because the dependency changes (Reported by
> >   landry@):
> >   -@depend security/gpgme:gpgme-*:gpgme-1.9.0p0
> >   +@depend security/gpgme,-main:gpgme-*:gpgme-1.10.0
> > 
> > - Rename KDE4 pimlibs pgpme*, qpgpme libs and adjust the CMake module.
> > - Bump and regen all pimlibs-gpgme consumers
> > - trojita_qgpgme.diff Patch trojita to play with qgpgme from GPGME, based
> >   on the idea from archlinux[1]. Tested on amd64. All tests are green.
> >   Positiv feedback from maintainer.
> > 
> > Thanks you sthen@ and landry@ for  your support.
> > 
> > bulk? ok?
> > 
> > Best regards,
> > 
> > Rafael Sadowsk
> > 
> > [1]: https://marc.info/?l=openbsd-ports&m=151876281029139&w=2
> > [2]: https://marc.info/?l=openbsd-ports&m=151939035728584&w=2
> > 
> > 
> > Index: mail/claws-mail/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/claws-mail/Makefile,v
> > retrieving revision 1.111
> > diff -u -p -u -p -r1.111 Makefile
> > --- mail/claws-mail/Makefile        21 Jan 2018 19:24:41 -0000      1.111
> > +++ mail/claws-mail/Makefile        26 Mar 2018 14:49:21 -0000
> > @@ -13,6 +13,7 @@ PKGNAME-bogofilter=       claws-mail-bogofilte
> >  PKGNAME-spamassassin=      claws-mail-spamassassin-${V}
> >  PKGNAME-pdfviewer= claws-mail-pdfviewer-${V}
> >  PKGNAME-gdata=             claws-mail-gdata-${V}
> > +REVISION-main=             0
> >  
> >  CATEGORIES=                mail news
> >  
> > Index: mail/gmime/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/gmime/Makefile,v
> > retrieving revision 1.58
> > diff -u -p -u -p -r1.58 Makefile
> > --- mail/gmime/Makefile     2 Dec 2017 12:44:33 -0000       1.58
> > +++ mail/gmime/Makefile     26 Mar 2018 14:49:21 -0000
> > @@ -6,7 +6,7 @@ COMMENT=            MIME messages creation and par
> >  
> >  GNOME_PROJECT=             gmime
> >  GNOME_VERSION=             2.6.23
> > -REVISION=          1
> > +REVISION=          2
> >  
> >  SHARED_LIBS +=  gmime-2.6            0.2      # 623.0
> >  
> > Index: mail/gmime30/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/gmime30/Makefile,v
> > retrieving revision 1.8
> > diff -u -p -u -p -r1.8 Makefile
> > --- mail/gmime30/Makefile   21 Dec 2017 08:15:21 -0000      1.8
> > +++ mail/gmime30/Makefile   26 Mar 2018 14:49:21 -0000
> > @@ -5,6 +5,7 @@ COMMENT=            MIME messages creation and par
> >  GNOME_PROJECT=             gmime
> >  GNOME_VERSION=             3.2.0
> >  PKGNAME=           gmime30-${GNOME_VERSION}
> > +REVISION=          0
> >  
> >  SHARED_LIBS +=  gmime-3.0            2.0      # 200.0
> >  
> > Index: mail/mu/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/mu/Makefile,v
> > retrieving revision 1.11
> > diff -u -p -u -p -r1.11 Makefile
> > --- mail/mu/Makefile        2 Dec 2017 12:44:33 -0000       1.11
> > +++ mail/mu/Makefile        26 Mar 2018 14:49:21 -0000
> > @@ -5,7 +5,7 @@ COMMENT=    maildir indexer and searcher wi
> >  GH_TAGNAME=        0.9.18
> >  GH_ACCOUNT=        djcb
> >  GH_PROJECT=        mu
> > -REVISION=  1
> > +REVISION=  2
> >  
> >  CATEGORIES=        mail
> >  HOMEPAGE=  http://www.djcbsoftware.nl/code/mu/
> > Index: mail/mutt/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/mutt/Makefile,v
> > retrieving revision 1.104
> > diff -u -p -u -p -r1.104 Makefile
> > --- mail/mutt/Makefile      4 Mar 2018 01:07:51 -0000       1.104
> > +++ mail/mutt/Makefile      26 Mar 2018 14:49:21 -0000
> > @@ -4,6 +4,7 @@ COMMENT=    tty-based e-mail client
> >  
> >  DISTNAME=  mutt-1.9.4
> >  EPOCH=             3
> > +REVISION=  0
> >  
> >  CATEGORIES=        mail
> >  HOMEPAGE=  http://www.mutt.org/
> > Index: mail/neomutt/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/neomutt/Makefile,v
> > retrieving revision 1.25
> > diff -u -p -u -p -r1.25 Makefile
> > --- mail/neomutt/Makefile   23 Feb 2018 20:02:48 -0000      1.25
> > +++ mail/neomutt/Makefile   26 Mar 2018 14:49:21 -0000
> > @@ -6,6 +6,7 @@ GH_ACCOUNT= neomutt
> >  GH_PROJECT=        neomutt
> >  GH_TAGNAME=        neomutt-20180223
> >  DISTNAME=  ${GH_TAGNAME}
> > +REVISION=  0
> >  
> >  CATEGORIES=        mail
> >  HOMEPAGE=  http://www.neomutt.org/
> > Index: mail/sylpheed/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/sylpheed/Makefile,v
> > retrieving revision 1.119
> > diff -u -p -u -p -r1.119 Makefile
> > --- mail/sylpheed/Makefile  4 Feb 2018 20:51:48 -0000       1.119
> > +++ mail/sylpheed/Makefile  26 Mar 2018 14:49:21 -0000
> > @@ -3,6 +3,7 @@
> >  COMMENT =          lightweight and user-friendly e-mail client
> >  
> >  DISTNAME =         sylpheed-3.7.0
> > +REVISION =         0
> >  
> >  SHARED_LIBS +=             sylph-0                   4.1 # 4.0
> >  SHARED_LIBS +=             sylpheed-plugin-0         4.0 # 4.0
> > Index: mail/trojita/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/trojita/Makefile,v
> > retrieving revision 1.25
> > diff -u -p -u -p -r1.25 Makefile
> > --- mail/trojita/Makefile   2 Dec 2017 12:44:33 -0000       1.25
> > +++ mail/trojita/Makefile   26 Mar 2018 14:49:21 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT =          fast Qt IMAP e-mail client
> >  
> >  DISTNAME =         trojita-0.7
> > -REVISION =         4
> > +REVISION =         5
> >  
> >  SHARED_LIBS =              trojita_plugins 2.0 # 2.0
> >  
> > @@ -17,11 +17,9 @@ EXTRACT_SUFX =           .tar.xz
> >  # GPLv2+
> >  PERMIT_PACKAGE_CDROM =     Yes
> >  
> > -WANTLIB +=         c m pthread z KF5Gpgmepp-pthread KF5QGpgme
> > -WANTLIB +=         Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Sql Qt5WebKit
> > -WANTLIB +=         Qt5WebKitWidgets Qt5Widgets qt5keychain gpg-error
> > -WANTLIB +=         gpgme mimetic assuan
> > -WANTLIB += ${COMPILER_LIBCXX}
> > +WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5Network
> > +WANTLIB += Qt5Sql Qt5WebKit Qt5WebKitWidgets Qt5Widgets c gpgmepp
> > +WANTLIB += m mimetic qt5keychain z
> >  
> >  MODULES =          devel/cmake x11/qt5
> >  
> > @@ -33,14 +31,25 @@ RUN_DEPENDS =           devel/desktop-file-utils 
> >  
> >  LIB_DEPENDS =              mail/mimetic \
> >                     security/qtkeychain,qt5 \
> > -                   x11/kde-applications/gpgmepp \
> > +                   security/gpgme,,-qt \
> >                     x11/qt5/qtwebkit
> >  
> >  CONFIGURE_ENV +=   QTDIR="${MODQT_LIBDIR}"
> > -CONFIGURE_ARGS +=  -DWITH_RAGEL=OFF \
> > -                   -DGIT_EXECUTABLE=""
> > +CONFIGURE_ARGS +=  -DGIT_EXECUTABLE="" \
> > +                   -DWITH_CLEARTEXT_PLUGIN:Bool=ON \
> > +                   -DWITH_DBUS:Bool=ON \
> > +                   -DWITH_DESKTOP:Bool=ON \
> > +                   -DWITH_QTKEYCHAIN_PLUGIN:Bool=ON \
> > +                   -DWITH_RAGEL:Bool=OFF \
> > +                   -DWITH_SHARED_PLUGINS:Bool=ON \
> > +                   -DWITH_TESTS:Bool=ON \
> > +                   -DWITH_ZLIB:Bool=ON \
> > +                   -DWITH_QT5:Bool=ON
> >  
> >  TEST_IS_INTERACTIVE =      X11
> > +
> > +pre-configure:
> > +   ${SUBST_CMD} ${WRKDIST}/CMakeLists.txt
> >  
> >  post-configure:
> >     ln -sf ${MODQT_LIBDIR}/bin/lconvert ${WRKDIR}/bin
> > Index: mail/trojita/patches/patch-CMakeLists_txt
> > ===================================================================
> > RCS file: /cvs/ports/mail/trojita/patches/patch-CMakeLists_txt,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 patch-CMakeLists_txt
> > --- mail/trojita/patches/patch-CMakeLists_txt       4 Sep 2016 14:03:00 
> > -0000       1.2
> > +++ mail/trojita/patches/patch-CMakeLists_txt       26 Mar 2018 14:49:21 
> > -0000
> > @@ -1,7 +1,35 @@
> >  $OpenBSD: patch-CMakeLists_txt,v 1.2 2016/09/04 14:03:00 landry Exp $
> > ---- CMakeLists.txt.orig    Wed Jun 15 09:17:23 2016
> > -+++ CMakeLists.txt Sat Aug 20 13:36:13 2016
> > -@@ -154,14 +154,6 @@ else()
> > +Index: CMakeLists.txt
> > +--- CMakeLists.txt.orig
> > ++++ CMakeLists.txt
> > +@@ -61,7 +61,9 @@ trojita_option(WITH_ZLIB "Build with zlib library" AUT
> > + trojita_option(WITH_SHARED_PLUGINS "Enable shared dynamic plugins" ON)
> > + trojita_option(WITH_TESTS "Build tests" ON)
> > + trojita_option(WITH_MIMETIC "Build with client-side MIME parsing" AUTO)
> > +-trojita_option(WITH_GPGMEPP "Build with the GpgME++ library for 
> > cryptography" AUTO)
> > ++trojita_option(WITH_GPGMEPP "Use GpgME's native C++ bindings" ON)
> > ++trojita_option(WITH_KF5_GPGMEPP "Use legacy discontinued GpgME++ library 
> > from KDE frameworks" OFF)
> > ++ 
> > + 
> > + if(WIN32)
> > +     trojita_option(WITH_NSIS "Build Windows NSIS installer" AUTO 
> > "WITH_DESKTOP")
> > +@@ -94,8 +96,13 @@ trojita_plugin_option(WITH_QTKEYCHAIN_PLUGIN "Build Qt
> > + trojita_find_package(Git "" "" "" "")
> > + 
> > + trojita_find_package(Mimetic "" 
> > "http://www.codesink.org/mimetic_mime_library.html"; "C++ MIME Library" 
> > "Required for client-side MIME parsing" WITH_MIMETIC)
> > +-trojita_find_package(KF5Gpgmepp "" 
> > "https://quickgit.kde.org/?p=gpgmepp.git"; "C++ bindings for gpgme" "Needed 
> > for encrypted/signed e-mails" WITH_GPGMEPP)
> > +-trojita_option(WITH_CRYPTO_MESSAGES "Enable support for encrypted 
> > messages" AUTO "WITH_MIMETIC;WITH_GPGMEPP")
> > ++trojita_find_package(Gpgmepp "1.8.0" 
> > "https://gnupg.org/related_software/gpgme/index.html"; "C++/Qt bindings for 
> > gpgme" "Needed for encrypted/signed e-mails" WITH_GPGMEPP)
> > ++if(NOT WITH_GPGMEPP)
> > ++    trojita_find_package(KF5Gpgmepp "" 
> > "https://commits.kde.org/gpgmepp?path=/"; "C++ bindings for gpgme" "Needed 
> > for encrypted/signed e-mails" WITH_KF5_GPGMEPP)
> > ++    trojita_option(WITH_CRYPTO_MESSAGES "Enable support for encrypted 
> > messages" AUTO "WITH_MIMETIC;WITH_KF5_GPGMEPP")
> > ++else()
> > ++    trojita_option(WITH_CRYPTO_MESSAGES "Enable support for encrypted 
> > messages" AUTO "WITH_MIMETIC;WITH_GPGMEPP")
> > ++endif()
> > + 
> > + if(WIN32)
> > +     trojita_find_package(MakeNSIS "" "http://nsis.sourceforge.net"; 
> > "Nullsoft Scriptable Install System" "Needed for building Windows 
> > installer" WITH_NSIS)
> > +@@ -154,14 +161,6 @@ else()
> >       set(CMAKE_CXX_FLAGS_DEBUG "-Werror ${CMAKE_CXX_FLAGS_DEBUG}")
> >       # Also see CMP0043...
> >   
> > @@ -16,7 +44,57 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 201
> >       # Build warnings are useful tools (and Trojita should be warning-free 
> > anyway), enable them on all
> >       # configurations. They are warnings, not errors.
> >       set(CMAKE_CXX_FLAGS "-Wall -Wsign-compare ${CMAKE_CXX_FLAGS}")
> > -@@ -786,32 +778,6 @@ if(WITH_TESTS)
> > +@@ -207,7 +206,7 @@ else()
> > +   set(TROJITA_HAVE_MIMETIC False)
> > + endif()
> > + 
> > +-if(WITH_GPGMEPP)
> > ++if(WITH_GPGMEPP OR WITH_KF5_GPGMEPP)
> > +   set(TROJITA_HAVE_GPGMEPP True)
> > + else()
> > +   set(TROJITA_HAVE_GPGMEPP False)
> > +@@ -321,12 +320,10 @@ if(WITH_MIMETIC)
> > +     )
> > + endif()
> > + if(WITH_CRYPTO_MESSAGES)
> > +-  if(WITH_GPGMEPP)
> > +     set(libCryptography_SOURCES
> > +         ${libCryptography_SOURCES}
> > +         ${path_Cryptography}/GpgMe++.cpp
> > +     )
> > +-  endif()
> > + endif()
> > + 
> > + if(WITH_ZLIB)
> > +@@ -622,16 +619,20 @@ set_property(TARGET Cryptography APPEND PROPERTY 
> > COMPI
> > + target_link_libraries(Cryptography Common Imap)
> > + if(WITH_MIMETIC)
> > +     target_link_libraries(Cryptography ${MIMETIC_LIBRARIES})
> > +-    set_property(TARGET Cryptography APPEND PROPERTY INCLUDE_DIRECTORIES 
> > ${MIMETIC_INCLUDE_DIRS})
> > ++    set_property(TARGET Cryptography APPEND PROPERTY INCLUDE_DIRECTORIES 
> > /usr/local/include)
> > + endif()
> > + if(WITH_CRYPTO_MESSAGES)
> > +-  if(WITH_GPGMEPP)
> > +-    if (WIN32)
> > +-      target_link_libraries(Cryptography KF5::Gpgmepp KF5::QGpgme)
> > +-    else()
> > +-      target_link_libraries(Cryptography KF5::Gpgmepp-pthread KF5::QGpgme)
> > ++    if(WITH_GPGMEPP)
> > ++  target_link_libraries(Cryptography gpgmepp qgpgme gpgme)
> > ++  set_property(TARGET Cryptography APPEND PROPERTY INCLUDE_DIRECTORIES 
> > /usr/local/include/gpgme++)
> > ++  set_property(TARGET Cryptography APPEND PROPERTY INCLUDE_DIRECTORIES 
> > /usr/local/include/qgpgme)
> > ++    elseif(WITH_KF5_GPGMEPP)
> > ++        if(WIN32)
> > ++            target_link_libraries(Cryptography KF5::Gpgmepp KF5::QGpgme)
> > ++        else()
> > ++            target_link_libraries(Cryptography KF5::Gpgmepp-pthread 
> > KF5::QGpgme)
> > ++        endif()
> > +     endif()
> > +-  endif()
> > + endif()
> > + 
> > + ## ClearText password plugin
> > +@@ -786,32 +787,6 @@ if(WITH_TESTS)
> >       trojita_test(Imap Imap_Offline)
> >       trojita_test(Imap Imap_CopyAndFlagOperations)
> >       trojita_test(Cryptography Cryptography_MessageModel)
> > Index: mail/trojita/pkg/PLIST
> > ===================================================================
> > RCS file: /cvs/ports/mail/trojita/pkg/PLIST,v
> > retrieving revision 1.7
> > diff -u -p -u -p -r1.7 PLIST
> > --- mail/trojita/pkg/PLIST  4 Sep 2016 14:03:00 -0000       1.7
> > +++ mail/trojita/pkg/PLIST  26 Mar 2018 14:49:21 -0000
> > @@ -3,6 +3,7 @@
> >  @bin bin/trojita
> >  @lib lib/libtrojita_plugins.so.${LIBtrojita_plugins_VERSION}
> >  lib/trojita/
> > +lib/trojita/trojita_plugin_ClearTextPasswordPlugin.so
> >  lib/trojita/trojita_plugin_QtKeychainPasswordPlugin.so
> >  share/appdata/
> >  share/appdata/trojita.appdata.xml
> > Index: misc/reprepro/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/misc/reprepro/Makefile,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 Makefile
> > --- misc/reprepro/Makefile  3 Aug 2017 20:26:49 -0000       1.2
> > +++ misc/reprepro/Makefile  26 Mar 2018 14:49:23 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT=   Debian package repository producer
> >  
> >  V=         5.1.1
> > -REVISION=  0
> > +REVISION=  1
> >  PKGNAME=   reprepro-${V}
> >  DISTNAME=  reprepro_${V}.orig
> >  WRKDIST=   ${WRKDIR}/reprepro-${V}
> > Index: net/centerim/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/net/centerim/Makefile,v
> > retrieving revision 1.9
> > diff -u -p -u -p -r1.9 Makefile
> > --- net/centerim/Makefile   21 Nov 2017 00:13:02 -0000      1.9
> > +++ net/centerim/Makefile   26 Mar 2018 14:49:24 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT=           text based IM client
> >  
> >  DISTNAME=          centerim-4.22.10
> > -REVISION=          4
> > +REVISION=          5
> >  CATEGORIES=                net
> >  
> >  HOMEPAGE=          http://www.centerim.org/
> > Index: net/mcabber/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/net/mcabber/Makefile,v
> > retrieving revision 1.33
> > diff -u -p -u -p -r1.33 Makefile
> > --- net/mcabber/Makefile    23 Sep 2017 07:41:13 -0000      1.33
> > +++ net/mcabber/Makefile    26 Mar 2018 14:49:24 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT=           console jabber client
> >  DISTNAME=          mcabber-1.1.0
> >  CATEGORIES=                net
> > -REVISION=          0
> > +REVISION=          1
> >  
> >  HOMEPAGE=          https://mcabber.com/
> >  
> > Index: net/profanity/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/net/profanity/Makefile,v
> > retrieving revision 1.5
> > diff -u -p -u -p -r1.5 Makefile
> > --- net/profanity/Makefile  6 Feb 2017 21:57:55 -0000       1.5
> > +++ net/profanity/Makefile  26 Mar 2018 14:49:26 -0000
> > @@ -3,6 +3,7 @@
> >  COMMENT =  console based XMPP client
> >  DISTNAME = profanity-0.5.1
> >  CATEGORIES =       net
> > +REVISION = 0
> >  
> >  HOMEPAGE = http://www.profanity.im/
> >  MAINTAINER =       Rafael Sadowski <raf...@sizeofvoid.org>
> > Index: net/retroshare/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/net/retroshare/Makefile,v
> > retrieving revision 1.12
> > diff -u -p -u -p -r1.12 Makefile
> > --- net/retroshare/Makefile 26 Jul 2017 22:45:28 -0000      1.12
> > +++ net/retroshare/Makefile 26 Mar 2018 14:49:26 -0000
> > @@ -6,7 +6,7 @@ DISTNAME =          retroshare_0.5.5-0.7068
> >  PKGNAME =          retroshare-${V}
> >  CATEGORIES =               net security
> >  HOMEPAGE =         http://retroshare.sourceforge.net
> > -REVISION =         2
> > +REVISION =         3
> >  
> >  # GPLv2
> >  PERMIT_PACKAGE_CDROM =     Yes
> > Index: productivity/kmymoney/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/productivity/kmymoney/Makefile,v
> > retrieving revision 1.21
> > diff -u -p -u -p -r1.21 Makefile
> > --- productivity/kmymoney/Makefile  21 Mar 2018 19:21:33 -0000      1.21
> > +++ productivity/kmymoney/Makefile  26 Mar 2018 14:49:27 -0000
> > @@ -5,7 +5,7 @@ HOMEPAGE =          https://kmymoney.org/
> >  MAINTAINER =               Vadim Zhukov <z...@openbsd.org>
> >  VERSION =          4.8.1.1
> >  DISTNAME =         kmymoney-${VERSION}
> > -REVISION =         2
> > +REVISION =         3
> >  
> >  SHARED_LIBS += kmm_kdchart                      1.1 # 0.0
> >  SHARED_LIBS += kmm_mymoney                      1.1 # 0.0
> > @@ -32,8 +32,8 @@ WANTLIB += ${KDE4LIB}/nepomukutils
> >  WANTLIB += ${KDE4LIB}/akonadi-contact ${KDE4LIB}/akonadi-kde
> >  WANTLIB += ${KDE4LIB}/kcalcore ${KDE4LIB}/kmime
> >  WANTLIB += ${KDE4LIB}/kpimidentities ${KDE4LIB}/kpimutils
> > -WANTLIB += alkimia assuan gmp gpg-error gpgme++-pthread gpgme
> > -WANTLIB += ical icalss ofx osp qgpgme soprano
> > +WANTLIB += alkimia assuan gmp gpg-error gpgme4++-pthread gpgme
> > +WANTLIB += ical icalss ofx osp soprano qgpgme4
> >  WANTLIB += aqbanking gwengui-cpp gwengui-qt4 gwenhywfar
> >  WANTLIB += QtDeclarative QtScript krosscore
> >  
> > Index: security/gpgme/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/security/gpgme/Makefile,v
> > retrieving revision 1.40
> > diff -u -p -u -p -r1.40 Makefile
> > --- security/gpgme/Makefile 30 Jan 2018 15:06:37 -0000      1.40
> > +++ security/gpgme/Makefile 26 Mar 2018 14:49:27 -0000
> > @@ -1,43 +1,75 @@
> >  # $OpenBSD: Makefile,v 1.40 2018/01/30 15:06:37 jca Exp $
> >  
> > -COMMENT=           GnuPG Made Easy
> > +COMMENT-main =             GnuPG Made Easy
> > +COMMENT-qt =               Qt bindings for GPGme
> >  
> > -DISTNAME=          gpgme-1.9.0
> > -REVISION=          0
> > -CATEGORIES=                security devel
> > +VERSION =          1.10.0
> > +DISTNAME =         gpgme-${VERSION}
> > +PKGNAME-main =             gpgme-${VERSION}
> > +PKGNAME-qt =               gpgme-qt-${VERSION}
> >  
> > -SHARED_LIBS +=  gpgme                21.0     # 29.0
> > +CATEGORIES =               security devel
> >  
> > -HOMEPAGE=          https://www.gnupg.org/software/gpgme/index.html
> > +SHARED_LIBS +=  gpgme                     21.0# 29.0
> > +SHARED_LIBS +=  gpgmepp                   0.0 # 11.0
> > +SHARED_LIBS +=  qgpgme                    0.0 # 10.0
> > +
> > +HOMEPAGE =         https://www.gnupg.org/software/gpgme/index.html
> > +
> > +MASTER_SITES =             ${MASTER_SITE_GNUPG:=gpgme/}
> > +EXTRACT_SUFX =             .tar.bz2
> >  
> >  # GPLv2 - LGPLv2.1
> >  PERMIT_PACKAGE_CDROM=      Yes
> >  
> > -WANTLIB += assuan c gpg-error iconv intl
> > -
> > -MASTER_SITES=              ${MASTER_SITE_GNUPG:=gpgme/}
> > -EXTRACT_SUFX=              .tar.bz2
> > +WANTLIB = assuan gpg-error iconv intl
> > +WANTLIB-main = ${WANTLIB} c
> > +WANTLIB-qt = ${COMPILER_LIBCXX} ${WANTLIB} Qt5Core execinfo glib-2.0
> > +WANTLIB-qt += gthread-2.0 icudata icui18n icuuc m pcre pcre2-16 z gpgme
> > +
> > +COMPILER =         base-clang ports-clang ports-gcc
> > +
> > +MULTI_PACKAGES =   -main -qt
> > +PSEUDO_FLAVORS =   no_qt
> > +FLAVOR ?=
> >  
> > -CONFIGURE_STYLE=   gnu
> > -CONFIGURE_ARGS +=  --enable-languages=''
> > +CONFIGURE_STYLE =  gnu
> >  
> >  # Requires gpgsm (gnupg 2.x) during build, but can run with any gnupg.
> > -BUILD_DEPENDS=             gnupg->=2:security/gnupg2
> > +BUILD_DEPENDS =            gnupg->=2:security/gnupg2
> > +
> >  # gnupg-* is normally the default anyway, but gnupg1 overrides PKGSPEC
> >  # so we must be explicit here.
> > -RUN_DEPENDS=               gnupg-*:security/gnupg
> > -LIB_DEPENDS=               devel/gettext \
> > +RUN_DEPENDS =              gnupg-*:security/gnupg
> > +LIB_DEPENDS +=             devel/gettext \
> >                     security/libgpg-error>=1.4 \
> >                     security/libassuan
> >  
> > +CONFIGURE_ENV +=   CPPFLAGS="-I${LOCALBASE}/include" \
> > +                   LDFLAGS="-L${LOCALBASE}/lib"
> > +
> > +.include <bsd.port.arch.mk>
> > +
> > +.if ${BUILD_PACKAGES:M-qt}
> > +MODULES +=         x11/qt5
> > +CONFIGURE_ARGS +=  --enable-languages='cpp qt'
> > +CXXFLAGS +=                "-std=c++11"
> > +LIB_DEPENDS-qt +=  ${LIB_DEPENDS} \
> > +                   ${BUILD_PKGPATH},-main
> > +.else
> > +COMPILER_LANGS =   c
> > +CONFIGURE_ARGS +=  --enable-languages=''
> > +.endif
> > +
> > +# needed for the regression tests
> > +USE_GMAKE =                Yes
> > +
> >  # The tests target gpg2. Running with gpg version 1 will give:
> >  # `./t-support.h:160: GPGME: Invalid crypto engine'
> >  # https://dev.gnupg.org/T3512
> >  TEST_DEPENDS +=            security/gnupg2
> > -pre-test:
> > +pre-build:
> >     ln -sf ${LOCALBASE}/bin/gpg2 ${WRKDIR}/bin/gpg
> >  
> > -# needed for the regression tests
> > -USE_GMAKE=         Yes
> >  
> >  .include <bsd.port.mk>
> > Index: security/gpgme/distinfo
> > ===================================================================
> > RCS file: /cvs/ports/security/gpgme/distinfo,v
> > retrieving revision 1.13
> > diff -u -p -u -p -r1.13 distinfo
> > --- security/gpgme/distinfo 2 Dec 2017 12:44:33 -0000       1.13
> > +++ security/gpgme/distinfo 26 Mar 2018 14:49:27 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (gpgme-1.9.0.tar.bz2) = Gyn+24v613XnDq+sWwWQYhaDstmGnbmUVo5kAfQDTOs=
> > -SIZE (gpgme-1.9.0.tar.bz2) = 1344222
> > +SHA256 (gpgme-1.10.0.tar.bz2) = 
> > Go/tEZfDuZw19AMGa7NEomIk0pKvwEjP38TM1WkKBpM=
> > +SIZE (gpgme-1.10.0.tar.bz2) = 1370162
> > Index: security/gpgme/pkg/DESCR
> > ===================================================================
> > RCS file: security/gpgme/pkg/DESCR
> > diff -N security/gpgme/pkg/DESCR
> > --- security/gpgme/pkg/DESCR        15 Dec 2003 21:55:21 -0000      1.2
> > +++ /dev/null       1 Jan 1970 00:00:00 -0000
> > @@ -1,7 +0,0 @@
> > -GnuPG Made Easy (GPGME) is a library designed to make access to
> > -GnuPG easier for applications.
> > -
> > -It provides a High-Level Crypto API for encryption, decryption,
> > -signing, signature verification and key management.  Currently it
> > -uses GnuPG as it's backend but the API isn't restricted to this
> > -engine; in fact it is planned to add other backends to it.
> > Index: security/gpgme/pkg/DESCR-main
> > ===================================================================
> > RCS file: security/gpgme/pkg/DESCR-main
> > diff -N security/gpgme/pkg/DESCR-main
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ security/gpgme/pkg/DESCR-main   26 Mar 2018 14:49:27 -0000
> > @@ -0,0 +1,7 @@
> > +GnuPG Made Easy (GPGME) is a library designed to make access to
> > +GnuPG easier for applications.
> > +
> > +It provides a High-Level Crypto API for encryption, decryption,
> > +signing, signature verification and key management.  Currently it
> > +uses GnuPG as it's backend but the API isn't restricted to this
> > +engine; in fact it is planned to add other backends to it.
> > Index: security/gpgme/pkg/DESCR-qt
> > ===================================================================
> > RCS file: security/gpgme/pkg/DESCR-qt
> > diff -N security/gpgme/pkg/DESCR-qt
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ security/gpgme/pkg/DESCR-qt     26 Mar 2018 14:49:27 -0000
> > @@ -0,0 +1 @@
> > +Qt and C++  bindings for GnuPG Made Easy (GPGME).
> > Index: security/gpgme/pkg/PLIST
> > ===================================================================
> > RCS file: security/gpgme/pkg/PLIST
> > diff -N security/gpgme/pkg/PLIST
> > --- security/gpgme/pkg/PLIST        2 Dec 2017 12:44:33 -0000       1.9
> > +++ /dev/null       1 Jan 1970 00:00:00 -0000
> > @@ -1,9 +0,0 @@
> > -@comment $OpenBSD: PLIST,v 1.9 2017/12/02 12:44:33 edd Exp $
> > -bin/gpgme-config
> > -@bin bin/gpgme-tool
> > -include/gpgme.h
> > -@info info/gpgme.info
> > -lib/libgpgme.a
> > -lib/libgpgme.la
> > -@lib lib/libgpgme.so.${LIBgpgme_VERSION}
> > -share/aclocal/gpgme.m4
> > Index: security/gpgme/pkg/PLIST-main
> > ===================================================================
> > RCS file: security/gpgme/pkg/PLIST-main
> > diff -N security/gpgme/pkg/PLIST-main
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ security/gpgme/pkg/PLIST-main   26 Mar 2018 14:49:27 -0000
> > @@ -0,0 +1,9 @@
> > +@comment $OpenBSD$
> > +bin/gpgme-config
> > +@bin bin/gpgme-tool
> > +include/gpgme.h
> > +@info info/gpgme.info
> > +lib/libgpgme.a
> > +lib/libgpgme.la
> > +@lib lib/libgpgme.so.${LIBgpgme_VERSION}
> > +share/aclocal/gpgme.m4
> > Index: security/gpgme/pkg/PLIST-qt
> > ===================================================================
> > RCS file: security/gpgme/pkg/PLIST-qt
> > diff -N security/gpgme/pkg/PLIST-qt
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ security/gpgme/pkg/PLIST-qt     26 Mar 2018 14:49:27 -0000
> > @@ -0,0 +1,129 @@
> > +@comment $OpenBSD$
> > +include/QGpgME/
> > +include/QGpgME/AbstractImportJob
> > +include/QGpgME/AddUserIDJob
> > +include/QGpgME/ChangeExpiryJob
> > +include/QGpgME/ChangeOwnerTrustJob
> > +include/QGpgME/ChangePasswdJob
> > +include/QGpgME/CryptoConfig
> > +include/QGpgME/DN
> > +include/QGpgME/DataProvider
> > +include/QGpgME/DecryptJob
> > +include/QGpgME/DecryptVerifyJob
> > +include/QGpgME/DefaultKeyGenerationJob
> > +include/QGpgME/DeleteJob
> > +include/QGpgME/DownloadJob
> > +include/QGpgME/EncryptJob
> > +include/QGpgME/ExportJob
> > +include/QGpgME/HierarchicalKeyKistJob
> > +include/QGpgME/ImportFromKeyserverJob
> > +include/QGpgME/ImportJob
> > +include/QGpgME/Job
> > +include/QGpgME/KeyForMailboxJob
> > +include/QGpgME/KeyGenerationJob
> > +include/QGpgME/KeyListJob
> > +include/QGpgME/ListAllKeysJob
> > +include/QGpgME/MultiDeleteJob
> > +include/QGpgME/Protocol
> > +include/QGpgME/QGpgMENewCryptoConfig
> > +include/QGpgME/QuickJob
> > +include/QGpgME/RefreshKeysJob
> > +include/QGpgME/SignEncryptJob
> > +include/QGpgME/SignJob
> > +include/QGpgME/SignKeyJob
> > +include/QGpgME/SpecialJob
> > +include/QGpgME/TofuPolicyJob
> > +include/QGpgME/VerifyDetachedJob
> > +include/QGpgME/VerifyOpaqueJob
> > +include/QGpgME/WKSPublishJob
> > +include/gpgme++/
> > +include/gpgme++/configuration.h
> > +include/gpgme++/context.h
> > +include/gpgme++/data.h
> > +include/gpgme++/decryptionresult.h
> > +include/gpgme++/defaultassuantransaction.h
> > +include/gpgme++/editinteractor.h
> > +include/gpgme++/encryptionresult.h
> > +include/gpgme++/engineinfo.h
> > +include/gpgme++/error.h
> > +include/gpgme++/eventloopinteractor.h
> > +include/gpgme++/exception.h
> > +include/gpgme++/global.h
> > +include/gpgme++/gpgadduserideditinteractor.h
> > +include/gpgme++/gpgagentgetinfoassuantransaction.h
> > +include/gpgme++/gpggencardkeyinteractor.h
> > +include/gpgme++/gpgmefw.h
> > +include/gpgme++/gpgmepp_export.h
> > +include/gpgme++/gpgmepp_version.h
> > +include/gpgme++/gpgsetexpirytimeeditinteractor.h
> > +include/gpgme++/gpgsetownertrusteditinteractor.h
> > +include/gpgme++/gpgsignkeyeditinteractor.h
> > +include/gpgme++/importresult.h
> > +include/gpgme++/interfaces/
> > +include/gpgme++/interfaces/assuantransaction.h
> > +include/gpgme++/interfaces/dataprovider.h
> > +include/gpgme++/interfaces/passphraseprovider.h
> > +include/gpgme++/interfaces/progressprovider.h
> > +include/gpgme++/key.h
> > +include/gpgme++/keygenerationresult.h
> > +include/gpgme++/keylistresult.h
> > +include/gpgme++/notation.h
> > +include/gpgme++/result.h
> > +include/gpgme++/scdgetinfoassuantransaction.h
> > +include/gpgme++/signingresult.h
> > +include/gpgme++/swdbresult.h
> > +include/gpgme++/tofuinfo.h
> > +include/gpgme++/trustitem.h
> > +include/gpgme++/verificationresult.h
> > +include/gpgme++/vfsmountresult.h
> > +include/qgpgme/
> > +include/qgpgme/abstractimportjob.h
> > +include/qgpgme/adduseridjob.h
> > +include/qgpgme/changeexpiryjob.h
> > +include/qgpgme/changeownertrustjob.h
> > +include/qgpgme/changepasswdjob.h
> > +include/qgpgme/cryptoconfig.h
> > +include/qgpgme/dataprovider.h
> > +include/qgpgme/decryptjob.h
> > +include/qgpgme/decryptverifyjob.h
> > +include/qgpgme/defaultkeygenerationjob.h
> > +include/qgpgme/deletejob.h
> > +include/qgpgme/dn.h
> > +include/qgpgme/downloadjob.h
> > +include/qgpgme/encryptjob.h
> > +include/qgpgme/exportjob.h
> > +include/qgpgme/hierarchicalkeylistjob.h
> > +include/qgpgme/importfromkeyserverjob.h
> > +include/qgpgme/importjob.h
> > +include/qgpgme/job.h
> > +include/qgpgme/keyformailboxjob.h
> > +include/qgpgme/keygenerationjob.h
> > +include/qgpgme/keylistjob.h
> > +include/qgpgme/listallkeysjob.h
> > +include/qgpgme/multideletejob.h
> > +include/qgpgme/protocol.h
> > +include/qgpgme/qgpgme_export.h
> > +include/qgpgme/qgpgme_version.h
> > +include/qgpgme/qgpgmenewcryptoconfig.h
> > +include/qgpgme/quickjob.h
> > +include/qgpgme/refreshkeysjob.h
> > +include/qgpgme/signencryptjob.h
> > +include/qgpgme/signjob.h
> > +include/qgpgme/signkeyjob.h
> > +include/qgpgme/specialjob.h
> > +include/qgpgme/tofupolicyjob.h
> > +include/qgpgme/verifydetachedjob.h
> > +include/qgpgme/verifyopaquejob.h
> > +include/qgpgme/wkspublishjob.h
> > +lib/cmake/Gpgmepp/
> > +lib/cmake/Gpgmepp/GpgmeppConfig.cmake
> > +lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
> > +lib/cmake/QGpgme/
> > +lib/cmake/QGpgme/QGpgmeConfig.cmake
> > +lib/cmake/QGpgme/QGpgmeConfigVersion.cmake
> > +lib/libgpgmepp.a
> > +lib/libgpgmepp.la
> > +@lib lib/libgpgmepp.so.${LIBgpgmepp_VERSION}
> > +lib/libqgpgme.a
> > +lib/libqgpgme.la
> > +@lib lib/libqgpgme.so.${LIBqgpgme_VERSION}
> > Index: security/p5-Crypt-GpgME/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/security/p5-Crypt-GpgME/Makefile,v
> > retrieving revision 1.21
> > diff -u -p -u -p -r1.21 Makefile
> > --- security/p5-Crypt-GpgME/Makefile        21 Nov 2017 00:13:03 -0000      
> > 1.21
> > +++ security/p5-Crypt-GpgME/Makefile        26 Mar 2018 14:49:28 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT=   Perl interface to gpgme
> >  
> >  DISTNAME=  Crypt-GpgME-0.09
> > -REVISION=  4
> > +REVISION=  5
> >  CATEGORIES=        devel security
> >  
> >  # Perl
> > Index: security/ruby-gpgme/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/security/ruby-gpgme/Makefile,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 Makefile
> > --- security/ruby-gpgme/Makefile    23 Feb 2018 11:23:45 -0000      1.2
> > +++ security/ruby-gpgme/Makefile    26 Mar 2018 14:49:28 -0000
> > @@ -4,6 +4,7 @@ COMMENT =           Ruby language binding for gpg
> >  
> >  DISTNAME =         gpgme-2.0.16
> >  CATEGORIES =               security
> > +REVISION =         0
> >  
> >  HOMEPAGE =         http://github.com/ueno/ruby-gpgme
> >  MAINTAINER =               Sebastian Reitenbach <sebas...@openbsd.org>
> > Index: x11/gnome/libcryptui/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/gnome/libcryptui/Makefile,v
> > retrieving revision 1.33
> > diff -u -p -u -p -r1.33 Makefile
> > --- x11/gnome/libcryptui/Makefile   10 Nov 2017 06:57:04 -0000      1.33
> > +++ x11/gnome/libcryptui/Makefile   26 Mar 2018 14:49:35 -0000
> > @@ -4,7 +4,7 @@ COMMENT=    interface components for OpenPG
> >  
> >  GNOME_PROJECT=     libcryptui
> >  GNOME_VERSION=     3.12.2
> > -REVISION=  6
> > +REVISION=  7
> >  
> >  SHARED_LIBS +=  cryptui              2.0      # 0.0
> >  
> > Index: x11/gnome/seahorse/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/gnome/seahorse/Makefile,v
> > retrieving revision 1.109
> > diff -u -p -u -p -r1.109 Makefile
> > --- x11/gnome/seahorse/Makefile     10 Nov 2017 07:05:38 -0000      1.109
> > +++ x11/gnome/seahorse/Makefile     26 Mar 2018 14:49:35 -0000
> > @@ -4,7 +4,7 @@ COMMENT=            GNOME encryption interface
> >  
> >  GNOME_PROJECT=             seahorse
> >  GNOME_VERSION=             3.20.0
> > -REVISION=          0
> > +REVISION=          1
> >  
> >  CATEGORIES=                security
> >  
> > Index: x11/kde4/kget/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/kget/Makefile,v
> > retrieving revision 1.14
> > diff -u -p -u -p -r1.14 Makefile
> > --- x11/kde4/kget/Makefile  24 Feb 2018 14:07:30 -0000      1.14
> > +++ x11/kde4/kget/Makefile  26 Mar 2018 14:49:35 -0000
> > @@ -2,7 +2,7 @@
> >  
> >  COMMENT =  download manager for KDE
> >  DISTNAME = kget-${MODKDE4_VERSION}
> > -REVISION = 7
> > +REVISION = 8
> >  
> >  CATEGORIES =       net
> >  HOMEPAGE = http://projects.kde.org/projects/kde/kdenetwork/kget
> > @@ -17,7 +17,8 @@ WANTLIB += ${KDE4LIB}/kio ${KDE4LIB}/kjs
> >  WANTLIB += ${KDE4LIB}/kparts ${KDE4LIB}/kworkspace ${KDE4LIB}/nepomuk
> >  WANTLIB += ${KDE4LIB}/nepomukcore ${KDE4LIB}/nepomukutils
> >  WANTLIB += ${KDE4LIB}/nepomukwidgets ${KDE4LIB}/plasma ${KDE4LIB}/solid
> > -WANTLIB += assuan gpg-error gpgme++-pthread gpgme mms qca qgpgme soprano
> > +WANTLIB += assuan gpg-error gpgme gpgme4++-pthread mms qca qgpgme4
> > +WANTLIB += soprano
> >  
> >  MODULES =  multimedia/phonon
> >  MODKDE4_USE =      pim workspace
> > Index: x11/kde4/pim/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pim/Makefile,v
> > retrieving revision 1.34
> > diff -u -p -u -p -r1.34 Makefile
> > --- x11/kde4/pim/Makefile   2 Dec 2017 12:44:33 -0000       1.34
> > +++ x11/kde4/pim/Makefile   26 Mar 2018 14:49:35 -0000
> > @@ -3,7 +3,7 @@
> >  COMMENT =  KDE personal information management
> >  DISTNAME = kdepim-4.14.10
> >  PKGSPEC =  kdepim-${MODKDE4_SPEC}
> > -REVISION = 5
> > +REVISION = 6
> >  DPB_PROPERTIES +=  parallel
> >  
> >  MASTER_SITES =     ${MASTER_SITE_KDE:=Attic/applications/15.04.3/src/}
> > @@ -33,7 +33,6 @@ SHARED_LIBS +=  eventviews              
> >  SHARED_LIBS +=  incidenceeditorsng        54.0 # 4.7
> >  SHARED_LIBS +=  incidenceeditorsngmobile  54.0 # 4.7
> >  SHARED_LIBS +=  kdepimdbusinterfaces      54.0 # 4.7
> > -#SHARED_LIBS +=  kdepimmobileui            51.0 # 4.7
> >  SHARED_LIBS +=  kdgantt2                  54.0 # 0.1
> >  SHARED_LIBS +=  kleopatraclientcore       54.0 # 0.3
> >  SHARED_LIBS +=  kleopatraclientgui        54.0 # 0.3
> > @@ -47,8 +46,6 @@ SHARED_LIBS +=  templateparser          
> >  SHARED_LIBS +=     pimcommon                 54.0 # 4.10
> >  
> >  SHARED_LIBS +=  composereditorng          3.0 # 4.11
> > -#SHARED_LIBS +=  grammar                   0.0 # 4.11
> > -#SHARED_LIBS +=  pimactivity               0.0 # 4.11
> >  SHARED_LIBS +=  sendlater                 3.0 # 4.11
> >  
> >  SHARED_LIBS +=  grantleetheme             2.0 # 4.13
> > @@ -97,8 +94,8 @@ WANTLIB += ${KDE4LIB}/baloopim ${KDE4LIB
> >  WANTLIB += ${KDE4LIB}/kidletime ${KDE4LIB}/kutils
> >  WANTLIB += ${KDE4LIB}/balooqueryparser ${KDE4LIB}/kfile
> >  WANTLIB += akonadiprotocolinternals prison soprano
> > -WANTLIB += assuan gpg-error gpgme++ gpgme++-pthread gpgme
> > -WANTLIB += grantlee_core grantlee_gui iconv intl qjson qgpgme sasl2
> > +WANTLIB += assuan gpg-error gpgme gpgme4++ gpgme4++-pthread qgpgme4
> > +WANTLIB += grantlee_core grantlee_gui iconv intl qjson sasl2
> >  
> >  MODULES =  multimedia/phonon
> >  
> > Index: x11/kde4/pimlibs/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pimlibs/Makefile,v
> > retrieving revision 1.44
> > diff -u -p -u -p -r1.44 Makefile
> > --- x11/kde4/pimlibs/Makefile       2 Dec 2017 12:44:33 -0000       1.44
> > +++ x11/kde4/pimlibs/Makefile       26 Mar 2018 14:49:35 -0000
> > @@ -2,7 +2,7 @@
> >  
> >  COMMENT =  libraries for KDE PIM services
> >  DISTNAME = kdepimlibs-4.14.10
> > -REVISION = 3
> > +REVISION = 5
> >  
> >  DPB_PROPERTIES =   parallel
> >  
> > @@ -18,14 +18,11 @@ SHARED_LIBS +=  kresources           54.0
> >  SHARED_LIBS +=     ktnef                54.0      # .4.0
> >  SHARED_LIBS +=     kxmlrpcclient        54.0      # .4.0
> >  SHARED_LIBS +=     syndication          54.0      # .1.0
> > -SHARED_LIBS +=     gpgme++              51.0      # .1.0
> > -SHARED_LIBS +=     gpgme++-pthread      51.0      # .1.0
> >  SHARED_LIBS +=     kblog                54.0      # .4.0
> >  SHARED_LIBS +=     kimap                54.0      # .4.0
> >  SHARED_LIBS +=     kpimidentities       54.0      # .4.0
> >  SHARED_LIBS +=     kpimutils            54.0      # .4.0
> >  SHARED_LIBS +=     mailtransport        54.0      # .4.0
> > -SHARED_LIBS +=     qgpgme               54.0      # .1.0
> >  SHARED_LIBS +=     akonadi-contact      54.0      # .4.4
> >  SHARED_LIBS +=     akonadi-kabc         54.0      # .4.4
> >  SHARED_LIBS +=     akonadi-kcal         54.0      # .4.4
> > @@ -45,6 +42,10 @@ SHARED_LIBS +=  kmbox                    54.0 # 4.7
> >  SHARED_LIBS +=  akonadi-socialutils        54.0 # 4.10
> >  
> >  SHARED_LIBS +=     akonadi-xml             2.0  # 4.13
> > +
> > +SHARED_LIBS +=  qgpgme4                   0.0 # 1.0
> > +SHARED_LIBS +=  gpgme4++-pthread          0.0 # 2.8
> > +SHARED_LIBS +=  gpgme4++                  0.0 # 2.8
> >  
> >  WANTLIB =  c m pthread
> >  WANTLIB += ${COMPILER_LIBCXX}
> > Index: x11/kde4/pimlibs/patches/patch-akonadi_CMakeLists_txt
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pimlibs/patches/patch-akonadi_CMakeLists_txt,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 patch-akonadi_CMakeLists_txt
> > --- x11/kde4/pimlibs/patches/patch-akonadi_CMakeLists_txt   9 Jul 2014 
> > 20:03:30 -0000       1.2
> > +++ x11/kde4/pimlibs/patches/patch-akonadi_CMakeLists_txt   26 Mar 2018 
> > 14:49:35 -0000
> > @@ -1,8 +1,9 @@
> >  $OpenBSD: patch-akonadi_CMakeLists_txt,v 1.2 2014/07/09 20:03:30 zhuk Exp $
> >  Fix linking.
> > ---- akonadi/CMakeLists.txt.orig    Thu May  8 11:26:48 2014
> > -+++ akonadi/CMakeLists.txt Sun May 18 20:22:24 2014
> > -@@ -461,7 +461,7 @@ if(QT_QTDESIGNER_FOUND)
> > +Index: akonadi/CMakeLists.txt
> > +--- akonadi/CMakeLists.txt.orig
> > ++++ akonadi/CMakeLists.txt
> > +@@ -467,7 +467,7 @@ if(QT_QTDESIGNER_FOUND)
> >   
> >     kde4_add_plugin(akonadiwidgets ${akonadiwidgets_PART_SRCS})
> >   
> > Index: x11/kde4/pimlibs/patches/patch-cmake_modules_FindQGpgme_cmake
> > ===================================================================
> > RCS file: x11/kde4/pimlibs/patches/patch-cmake_modules_FindQGpgme_cmake
> > diff -N x11/kde4/pimlibs/patches/patch-cmake_modules_FindQGpgme_cmake
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ x11/kde4/pimlibs/patches/patch-cmake_modules_FindQGpgme_cmake   26 Mar 
> > 2018 14:49:35 -0000
> > @@ -0,0 +1,23 @@
> > +$OpenBSD$
> > +
> > +Index: cmake/modules/FindQGpgme.cmake
> > +--- cmake/modules/FindQGpgme.cmake.orig
> > ++++ cmake/modules/FindQGpgme.cmake
> > +@@ -13,14 +13,14 @@ find_package(Gpgme QUIET)
> > + if(GPGME_FOUND)
> > + 
> > +    if ( WIN32 )
> > +-      find_library(_QGPGME_EXTRA_LIBRARY gpgme++
> > ++      find_library(_QGPGME_EXTRA_LIBRARY gpgme4++
> > +                    HINTS ${GPGME_LIBRARY_DIR})
> > +    else ( WIN32 )
> > +-      find_library(_QGPGME_EXTRA_LIBRARY gpgme++-pthread
> > ++      find_library(_QGPGME_EXTRA_LIBRARY gpgme4++-pthread
> > +                    HINTS ${GPGME_LIBRARY_DIR})
> > +    endif()
> > + 
> > +-   find_library(QGPGME_LIBRARY qgpgme
> > ++   find_library(QGPGME_LIBRARY qgpgme4
> > +                 HINTS ${GPGME_LIBRARY_DIR})
> > + 
> > +    if (QGPGME_LIBRARY)
> > Index: x11/kde4/pimlibs/patches/patch-gpgme++_CMakeLists_txt
> > ===================================================================
> > RCS file: x11/kde4/pimlibs/patches/patch-gpgme++_CMakeLists_txt
> > diff -N x11/kde4/pimlibs/patches/patch-gpgme++_CMakeLists_txt
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ x11/kde4/pimlibs/patches/patch-gpgme++_CMakeLists_txt   26 Mar 2018 
> > 14:49:35 -0000
> > @@ -0,0 +1,27 @@
> > +$OpenBSD$
> > +
> > +Index: gpgme++/CMakeLists.txt
> > +--- gpgme++/CMakeLists.txt.orig
> > ++++ gpgme++/CMakeLists.txt
> > +@@ -56,10 +56,10 @@ if ( GPGME_VANILLA_FOUND )
> > +    set_target_properties( gpgmepp PROPERTIES
> > +                                   VERSION     ${_gpgmepp_version}
> > +                                   SOVERSION   ${_gpgmepp_soversion}
> > +-                                  OUTPUT_NAME gpgme++
> > ++                                  OUTPUT_NAME gpgme4++
> > +    )
> > +    get_target_property( GPGMEPP_VANILLA_LIBRARY gpgmepp LOCATION )
> > +-   install(TARGETS gpgmepp EXPORT kdepimlibsLibraryTargets 
> > ${INSTALL_TARGETS_DEFAULT_ARGS} COMPONENT Devel)
> > ++   install(TARGETS gpgmepp RENAME gpgmepp EXPORT kdepimlibsLibraryTargets 
> > ${INSTALL_TARGETS_DEFAULT_ARGS} COMPONENT Devel)
> > + 
> > + endif()
> > + 
> > +@@ -98,7 +98,7 @@ if ( GPGME_PTHREAD_FOUND )
> > +    set_target_properties( gpgmepp-pthread PROPERTIES
> > +                                           VERSION     ${_gpgmepp_version}
> > +                                           SOVERSION   
> > ${_gpgmepp_soversion}
> > +-                                          OUTPUT_NAME gpgme++-pthread 
> > DEFINE_SYMBOL gpgmepp_EXPORTS
> > ++                                          OUTPUT_NAME gpgme4++-pthread 
> > DEFINE_SYMBOL gpgmepp_EXPORTS
> > +    )
> > +    get_target_property( GPGMEPP_PTHREAD_LIBRARY gpgmepp LOCATION )
> > +    install(TARGETS gpgmepp-pthread EXPORT kdepimlibsLibraryTargets 
> > ${INSTALL_TARGETS_DEFAULT_ARGS} )
> > Index: x11/kde4/pimlibs/patches/patch-kabc_CMakeLists_txt
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pimlibs/patches/patch-kabc_CMakeLists_txt,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 patch-kabc_CMakeLists_txt
> > --- x11/kde4/pimlibs/patches/patch-kabc_CMakeLists_txt      9 Jul 2014 
> > 20:03:30 -0000       1.2
> > +++ x11/kde4/pimlibs/patches/patch-kabc_CMakeLists_txt      26 Mar 2018 
> > 14:49:35 -0000
> > @@ -1,8 +1,9 @@
> >  $OpenBSD: patch-kabc_CMakeLists_txt,v 1.2 2014/07/09 20:03:30 zhuk Exp $
> >  Fix linking.
> > ---- kabc/CMakeLists.txt.orig       Thu May  8 11:26:48 2014
> > -+++ kabc/CMakeLists.txt    Sun May 18 20:22:24 2014
> > -@@ -91,12 +91,12 @@ endif()
> > +Index: kabc/CMakeLists.txt
> > +--- kabc/CMakeLists.txt.orig
> > ++++ kabc/CMakeLists.txt
> > +@@ -96,12 +96,12 @@ endif()
> >   add_library(kabc ${LIBRARY_TYPE} ${kabc_LIB_SRCS})
> >   generate_export_header(kabc)
> >   
> > Index: x11/kde4/pimlibs/patches/patch-kabc_tests_CMakeLists_txt
> > ===================================================================
> > RCS file: 
> > /cvs/ports/x11/kde4/pimlibs/patches/patch-kabc_tests_CMakeLists_txt,v
> > retrieving revision 1.1
> > diff -u -p -u -p -r1.1 patch-kabc_tests_CMakeLists_txt
> > --- x11/kde4/pimlibs/patches/patch-kabc_tests_CMakeLists_txt        9 Jul 
> > 2014 20:03:30 -0000       1.1
> > +++ x11/kde4/pimlibs/patches/patch-kabc_tests_CMakeLists_txt        26 Mar 
> > 2018 14:49:35 -0000
> > @@ -1,7 +1,8 @@
> >  $OpenBSD: patch-kabc_tests_CMakeLists_txt,v 1.1 2014/07/09 20:03:30 zhuk 
> > Exp $
> >  Fix linking.
> > ---- kabc/tests/CMakeLists.txt.orig Sun May 18 20:54:31 2014
> > -+++ kabc/tests/CMakeLists.txt      Sun May 18 20:57:19 2014
> > +Index: kabc/tests/CMakeLists.txt
> > +--- kabc/tests/CMakeLists.txt.orig
> > ++++ kabc/tests/CMakeLists.txt
> >  @@ -8,7 +8,7 @@ set(addresstest_SRCS addresstest.cpp)
> >   
> >   kde4_add_unit_test(addresstest TESTNAME kabc-addresstest 
> > ${addresstest_SRCS})
> > @@ -164,9 +165,12 @@ Fix linking.
> >   
> >   ########### next target ###############
> >   
> > -@@ -184,4 +184,4 @@ set(vcarddragtest_SRCS vcarddragtest.cpp)
> > +@@ -184,7 +184,7 @@ set(vcarddragtest_SRCS vcarddragtest.cpp)
> >   
> >   kde4_add_unit_test(vcarddragtest TESTNAME kabc-vcarddragtest 
> > ${vcarddragtest_SRCS})
> >   
> >  -target_link_libraries(vcarddragtest ${KDE4_KDECORE_LIBS} kabc 
> > ${QT_QTTEST_LIBRARY})
> >  +target_link_libraries(vcarddragtest kabc ${KDE4_KDECORE_LIBS} 
> > ${QT_QTTEST_LIBRARY})
> > + 
> > + 
> > + ########### next target ###############
> > Index: x11/kde4/pimlibs/patches/patch-kmime_kmime_util_cpp
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pimlibs/patches/patch-kmime_kmime_util_cpp,v
> > retrieving revision 1.2
> > diff -u -p -u -p -r1.2 patch-kmime_kmime_util_cpp
> > --- x11/kde4/pimlibs/patches/patch-kmime_kmime_util_cpp     9 Jul 2014 
> > 20:03:30 -0000       1.2
> > +++ x11/kde4/pimlibs/patches/patch-kmime_kmime_util_cpp     26 Mar 2018 
> > 14:49:35 -0000
> > @@ -1,7 +1,8 @@
> >  $OpenBSD: patch-kmime_kmime_util_cpp,v 1.2 2014/07/09 20:03:30 zhuk Exp $
> >  MINOR SECURITY FIX. Remove erroneous bikeshedding.
> > ---- kmime/kmime_util.cpp.orig      Thu May  8 11:26:48 2014
> > -+++ kmime/kmime_util.cpp   Sun May 18 20:22:24 2014
> > +Index: kmime/kmime_util.cpp
> > +--- kmime/kmime_util.cpp.orig
> > ++++ kmime/kmime_util.cpp
> >  @@ -38,6 +38,7 @@
> >   #include <kcharsets.h>
> >   #include <kcodecs.h>
> > @@ -10,7 +11,7 @@ MINOR SECURITY FIX. Remove erroneous bik
> >   
> >   #include <QtCore/QList>
> >   #include <QtCore/QString>
> > -@@ -540,29 +541,7 @@ QString decodeRFC2231String( const QByteArray &src )
> > +@@ -542,29 +543,7 @@ QString decodeRFC2231String( const QByteArray &src )
> >   
> >   QByteArray uniqueString()
> >   {
> > Index: x11/kde4/pimlibs/patches/patch-qgpgme_CMakeLists_txt
> > ===================================================================
> > RCS file: x11/kde4/pimlibs/patches/patch-qgpgme_CMakeLists_txt
> > diff -N x11/kde4/pimlibs/patches/patch-qgpgme_CMakeLists_txt
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ x11/kde4/pimlibs/patches/patch-qgpgme_CMakeLists_txt    26 Mar 2018 
> > 14:49:35 -0000
> > @@ -0,0 +1,13 @@
> > +$OpenBSD$
> > +
> > +Index: qgpgme/CMakeLists.txt
> > +--- qgpgme/CMakeLists.txt.orig
> > ++++ qgpgme/CMakeLists.txt
> > +@@ -49,6 +49,7 @@ if ( _any_gpgme_found )
> > +    set_target_properties( qgpgme PROPERTIES
> > +      VERSION ${_qgpgme_version}
> > +      SOVERSION ${_qgpgme_soversion}
> > ++     OUTPUT_NAME qgpgme4
> > +    )
> > + 
> > +    install( TARGETS qgpgme EXPORT kdepimlibsLibraryTargets 
> > ${INSTALL_TARGETS_DEFAULT_ARGS})
> > Index: x11/kde4/pimlibs/pkg/PLIST
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/pimlibs/pkg/PLIST,v
> > retrieving revision 1.20
> > diff -u -p -u -p -r1.20 PLIST
> > --- x11/kde4/pimlibs/pkg/PLIST      5 May 2015 12:35:49 -0000       1.20
> > +++ x11/kde4/pimlibs/pkg/PLIST      26 Mar 2018 14:49:35 -0000
> > @@ -1184,8 +1184,6 @@ lib/kde4/kio_smtp.so
> >  @lib ${KDE4LIB}/libakonadi-notes.so.${LIBakonadi-notes_VERSION}
> >  @lib ${KDE4LIB}/libakonadi-socialutils.so.${LIBakonadi-socialutils_VERSION}
> >  @lib ${KDE4LIB}/libakonadi-xml.so.${LIBakonadi-xml_VERSION}
> > -@lib ${KDE4LIB}/libgpgme++-pthread.so.${LIBgpgme++-pthread_VERSION}
> > -@lib ${KDE4LIB}/libgpgme++.so.${LIBgpgme++_VERSION}
> >  @lib ${KDE4LIB}/libkabc.so.${LIBkabc_VERSION}
> >  @lib ${KDE4LIB}/libkabc_file_core.so.${LIBkabc_file_core_VERSION}
> >  @lib ${KDE4LIB}/libkalarmcal.so.${LIBkalarmcal_VERSION}
> > @@ -1207,7 +1205,7 @@ lib/kde4/kio_smtp.so
> >  @lib ${KDE4LIB}/libkxmlrpcclient.so.${LIBkxmlrpcclient_VERSION}
> >  @lib ${KDE4LIB}/libmailtransport.so.${LIBmailtransport_VERSION}
> >  @lib ${KDE4LIB}/libmicroblog.so.${LIBmicroblog_VERSION}
> > -@lib ${KDE4LIB}/libqgpgme.so.${LIBqgpgme_VERSION}
> > +@lib ${KDE4LIB}/libqgpgme4.so.${LIBqgpgme4_VERSION}
> >  @lib ${KDE4LIB}/libsyndication.so.${LIBsyndication_VERSION}
> >  lib/kde4/plugins/designer/akonadiwidgets.so
> >  lib/kde4/plugins/designer/kholidayswidgets.so
> > @@ -1220,8 +1218,8 @@ lib/kde4/plugins/designer/kholidayswidge
> >  @lib lib/libakonadi-notes.so.${LIBakonadi-notes_VERSION}
> >  @lib lib/libakonadi-socialutils.so.${LIBakonadi-socialutils_VERSION}
> >  @lib lib/libakonadi-xml.so.${LIBakonadi-xml_VERSION}
> > -@lib lib/libgpgme++-pthread.so.${LIBgpgme++-pthread_VERSION}
> > -@lib lib/libgpgme++.so.${LIBgpgme++_VERSION}
> > +@lib lib/libgpgme4++-pthread.so.${LIBgpgme4++-pthread_VERSION}
> > +@lib lib/libgpgme4++.so.${LIBgpgme4++_VERSION}
> >  @lib lib/libkabc.so.${LIBkabc_VERSION}
> >  @lib lib/libkabc_file_core.so.${LIBkabc_file_core_VERSION}
> >  @lib lib/libkalarmcal.so.${LIBkalarmcal_VERSION}
> > @@ -1243,7 +1241,7 @@ lib/kde4/plugins/designer/kholidayswidge
> >  @lib lib/libkxmlrpcclient.so.${LIBkxmlrpcclient_VERSION}
> >  @lib lib/libmailtransport.so.${LIBmailtransport_VERSION}
> >  @lib lib/libmicroblog.so.${LIBmicroblog_VERSION}
> > -@lib lib/libqgpgme.so.${LIBqgpgme_VERSION}
> > +@lib lib/libqgpgme4.so.${LIBqgpgme4_VERSION}
> >  @lib lib/libsyndication.so.${LIBsyndication_VERSION}
> >  share/akonadi/
> >  share/akonadi/agents/
> > Index: x11/kde4/runtime/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/x11/kde4/runtime/Makefile,v
> > retrieving revision 1.36
> > diff -u -p -u -p -r1.36 Makefile
> > --- x11/kde4/runtime/Makefile       2 Dec 2017 12:44:33 -0000       1.36
> > +++ x11/kde4/runtime/Makefile       26 Mar 2018 14:49:35 -0000
> > @@ -6,7 +6,7 @@ DISTNAME =          kde-runtime-${MODKDE4_VERSIO
> >  PKGNAME-main =             ${DISTNAME}
> >  PKGNAME-locale =   kde4-locale-${MODKDE4_VERSION}
> >  PKG_ARCH-locale =  *
> > -REVISION-main =            12
> > +REVISION-main =            13
> >  REVISION-locale =  2
> >  
> >  DPB_PROPERTIES =   parallel
> > @@ -35,10 +35,10 @@ WANTLIB-main += ${KDE4LIB}/kmediaplayer 
> >  WANTLIB-main += ${KDE4LIB}/knotifyconfig ${KDE4LIB}/kparts ${KDE4LIB}/kpty
> >  WANTLIB-main += ${KDE4LIB}/kxmlrpcclient ${KDE4LIB}/nepomuk
> >  WANTLIB-main += ${KDE4LIB}/nepomukutils
> > -WANTLIB-main += ${KDE4LIB}/plasma ${KDE4LIB}/qgpgme ${KDE4LIB}/solid
> > +WANTLIB-main += ${KDE4LIB}/plasma ${KDE4LIB}/qgpgme4 ${KDE4LIB}/solid
> >  WANTLIB-main += attica canberra exiv2 glib-2.0 jpeg pulse
> >  WANTLIB-main += pulse-mainloop-glib smbclient ssh soprano webp
> > -WANTLIB-main += assuan gcrypt gpg-error gpgme++-pthread gpgme
> > +WANTLIB-main += assuan gcrypt gpg-error gpgme4++-pthread gpgme
> >  
> >  WANTLIB-locale =
> >  
> 

Reply via email to