Index: head/security/gpgme/Makefile =================================================================== --- head/security/gpgme/Makefile (revision 424295) +++ head/security/gpgme/Makefile (revision 424296) @@ -1,111 +1,112 @@ # Created by: teramoto@comm.eng.osaka-u.ac.jp # $FreeBSD$ PORTNAME= gpgme -PORTVERSION= 1.7.0 +PORTVERSION= 1.7.1 PORTREVISION?= 0 CATEGORIES?= security MASTER_SITES= GNUPG/gpgme MAINTAINER= jhale@FreeBSD.org COMMENT?= Library to make access to GnuPG easier LICENSE?= LGPL21 LICENSE_FILE?= ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error GNU_CONFIGURE= yes USES= cpe gmake libtool localbase:ldflags tar:bzip2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPE_VENDOR= gnu .if !defined(SLAVEPORT) CONFIGURE_ARGS+=--enable-languages="cl" INFO= gpgme PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README THANKS TODO OPTIONS_DEFINE= DOCS UISERVER OPTIONS_SINGLE= GNUPG OPTIONS_SINGLE_GNUPG= GNUPG1 GNUPG2 OPTIONS_DEFAULT= GNUPG2 UISERVER GNUPG1_DESC= Build gpgme library for GnuPG 1.x GNUPG1_BUILD_DEPENDS= gpgv:security/gnupg1 GNUPG1_RUN_DEPENDS= gpgv:security/gnupg1 GNUPG2_DESC= Build gpgme library for GnuPG 2.x GNUPG2_BUILD_DEPENDS= gpg2:security/gnupg GNUPG2_RUN_DEPENDS= gpg2:security/gnupg UISERVER_DESC= GnuPG UI server support UISERVER_CONFIGURE_ENABLE= fd-passing .endif .include .if !exists(${LOCALBASE}/bin/gpgsm) CONFIGURE_ARGS+= --disable-gpgsm-test .endif .if defined(SLAVEPORT) LIB_DEPENDS+= libgpgme.so:security/gpgme BUILD_WRKSRC= ${WRKSRC}/lang INSTALL_WRKSRC= ${WRKSRC}/lang/${BINDING_NAME} . if ${SLAVEPORT} == "cpp" CONFIGURE_ARGS+=--enable-languages="cpp" +USES+= compiler:c++11-lang . endif . if ${SLAVEPORT} == "qt5" LIB_DEPENDS+= libgpgmepp.so:security/gpgme-cpp CONFIGURE_ARGS+=--enable-languages="cpp qt" -USES+= pkgconfig +USES+= compiler:c++11-lang pkgconfig USE_QT5= buildtools_build core testlib CONFLICTS_INSTALL= kdepimlibs-4.* . endif . if ${SLAVEPORT} == "python" BUILD_DEPENDS+= swig3.0:devel/swig30 \ ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} USES+= python USE_PYTHON= py3kplist BUILD_WRKSRC= ${WRKSRC}/lang/${BINDING_NAME} CONFIGURE_ENV+= SWIG=${LOCALBASE}/bin/swig3.0 PLIST_SUB+= VERSION=${PORTVERSION} CONFLICTS_INSTALL= py*-pyme-[0-9]* . endif .endif .include .if defined(SLAVEPORT) . if ${SLAVEPORT} == "python" . if ${PYTHON_REL} >= 3000 CONFIGURE_ARGS+=--enable-languages="python3" . else CONFIGURE_ARGS+=--enable-languages="python2" . endif . endif .endif post-patch: .if defined(SLAVEPORT) @${FIND} ${BUILD_WRKSRC} -name "Makefile.in" -type f | ${XARGS} \ ${REINPLACE_CMD} -e 's|../../../src/libgpgme.la|-lgpgme|g' .endif @${REINPLACE_CMD} -e 's|^clfilesdir.*|clfilesdir=$$\(libdir\)/common-lisp/gpgme|g' \ ${WRKSRC}/lang/cl/Makefile.in .if !defined(SLAVEPORT) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/security/gpgme/distinfo =================================================================== --- head/security/gpgme/distinfo (revision 424295) +++ head/security/gpgme/distinfo (revision 424296) @@ -1,3 +1,3 @@ -TIMESTAMP = 1474521991 -SHA256 (gpgme-1.7.0.tar.bz2) = 71f55fed0f2b3eaf7a606e59772aa645ce3ffff322d361ce359951b3f755cc48 -SIZE (gpgme-1.7.0.tar.bz2) = 1281708 +TIMESTAMP = 1476904242 +SHA256 (gpgme-1.7.1.tar.bz2) = d0abe1449395315eac37e4e45076bbb82732cedf94210937b37776e10cdc2bb6 +SIZE (gpgme-1.7.1.tar.bz2) = 1285809 Index: head/security/gpgme/files/patch-lang_python_Makefile.in =================================================================== --- head/security/gpgme/files/patch-lang_python_Makefile.in (revision 424295) +++ head/security/gpgme/files/patch-lang_python_Makefile.in (revision 424296) @@ -1,21 +1,21 @@ ---- lang/python/Makefile.in.orig 2016-10-16 12:54:58 UTC +--- lang/python/Makefile.in.orig 2016-10-18 17:27:17 UTC +++ lang/python/Makefile.in -@@ -747,7 +747,7 @@ copystamp: $(COPY_FILES) $(COPY_FILES_PY +@@ -753,7 +753,7 @@ config.h: all-local: copystamp for PYTHON in $(PYTHONS); do \ - CFLAGS="$(CFLAGS) -I$(top_srcdir)" \ + CFLAGS="$(CFLAGS)" \ - $$PYTHON setup.py build --verbose ; \ + $$PYTHON setup.py build --verbose build_ext --swig=$(SWIG) ; \ done dist/pyme3-$(VERSION).tar.gz dist/pyme3-$(VERSION).tar.gz.asc: copystamp -@@ -780,7 +780,8 @@ install-exec-local: +@@ -789,7 +789,8 @@ install-exec-local: rm -f install_files.txt for PYTHON in $(PYTHONS); do \ $$PYTHON setup.py install \ - --prefix $(DESTDIR)$(prefix) \ + -c -O1 --prefix=$(prefix) \ + --root=$(DESTDIR) \ --record files.txt \ --verbose ; \ cat files.txt >> install_files.txt ; \ Index: head/security/gpgme/pkg-plist =================================================================== --- head/security/gpgme/pkg-plist (revision 424295) +++ head/security/gpgme/pkg-plist (revision 424296) @@ -1,13 +1,13 @@ bin/gpgme-config bin/gpgme-tool include/gpgme.h lib/common-lisp/gpgme/gpgme-package.lisp lib/common-lisp/gpgme/gpgme.asd lib/common-lisp/gpgme/gpgme.lisp lib/libgpgme-pthread.so lib/libgpgme-pthread.so.11 -lib/libgpgme-pthread.so.11.15.0 +lib/libgpgme-pthread.so.11.16.0 lib/libgpgme.so lib/libgpgme.so.11 -lib/libgpgme.so.11.15.0 +lib/libgpgme.so.11.16.0 share/aclocal/gpgme.m4 Index: head/security/gpgme-cpp/pkg-plist =================================================================== --- head/security/gpgme-cpp/pkg-plist (revision 424295) +++ head/security/gpgme-cpp/pkg-plist (revision 424296) @@ -1,41 +1,41 @@ 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++/gpgmefw.h include/gpgme++/gpgmepp_export.h include/gpgme++/gpgsetexpirytimeeditinteractor.h include/gpgme++/gpgsetownertrusteditinteractor.h include/gpgme++/gpgsignkeyeditinteractor.h include/gpgme++/importresult.h 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++/tofuinfo.h include/gpgme++/trustitem.h include/gpgme++/verificationresult.h include/gpgme++/vfsmountresult.h include/gpgmepp_version.h lib/cmake/Gpgmepp/GpgmeppConfig.cmake lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake lib/libgpgmepp.so lib/libgpgmepp.so.6 -lib/libgpgmepp.so.6.0.1 +lib/libgpgmepp.so.6.2.0 Index: head/security/gpgme-qt5/pkg-plist =================================================================== --- head/security/gpgme-qt5/pkg-plist (revision 424295) +++ head/security/gpgme-qt5/pkg-plist (revision 424296) @@ -1,71 +1,75 @@ +include/QGpgME/AbstractImportJob include/QGpgME/AddUserIDJob include/QGpgME/ChangeExpiryJob include/QGpgME/ChangeOwnerTrustJob include/QGpgME/ChangePasswdJob include/QGpgME/CryptoConfig 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/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/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/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/qgpgmenewcryptoconfig.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 include/qgpgme_version.h lib/cmake/Gpgmepp/QGpgmeConfig.cmake lib/cmake/Gpgmepp/QGpgmeConfigVersion.cmake lib/libqgpgme.so -lib/libqgpgme.so.6 -lib/libqgpgme.so.6.0.1 +lib/libqgpgme.so.7 +lib/libqgpgme.so.7.0.0