Index: head/devel/qca/Makefile =================================================================== --- head/devel/qca/Makefile (revision 514356) +++ head/devel/qca/Makefile (revision 514357) @@ -1,55 +1,55 @@ # Created by: Vsevolod Stakhov # $FreeBSD$ PORTNAME= qca PORTVERSION= 2.2.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= KDE/stable/qca/${PORTVERSION} PKGNAMESUFFIX= -qt5 MAINTAINER= kde@FreeBSD.org COMMENT= Cross-platform crypto API for Qt ${FLAVOR:C/qt//} LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss USES= cmake compiler:c++11-lang qt:5 tar:xz CMAKE_ARGS= -DBUILD_PLUGINS=none -DBUILD_TESTS=no \ -DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \ -DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \ -DQCA_MAN_INSTALL_DIR=${PREFIX}/man CONFIGURE_ENV= QC_CERTSTORE_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt USE_LDCONFIG= yes CMAKE_ARGS+= -DQCA_SUFFIX=qt5 USE_QT= core buildtools_build qmake_build PLIST_SUB= SHLIB_VER=${PORTVERSION} OPTIONS_DEFINE= BOTAN GNUPG OPENSSL SASL TEST OPTIONS_DEFAULT=GNUPG OPENSSL OPTIONS_SUB= yes BOTAN_CMAKE_ON= -DWITH_botan_PLUGIN=yes BOTAN_DESC= Build with Botan crypto library BOTAN_LIB_DEPENDS= libbotan-2.so:security/botan2 BOTAN_USES= pkgconfig GNUPG_CMAKE_ON= -DWITH_gnupg_PLUGIN=yes GNUPG_RUN_DEPENDS= gpg2:security/gnupg OPENSSL_CMAKE_ON= -DWITH_ossl_PLUGIN=yes OPENSSL_USES= ssl SASL_CMAKE_ON= -DWITH_cyrus-sasl_PLUGIN=yes SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 TEST_CMAKE_BOOL= BUILD_TESTS TEST_TEST_TARGET= test TEST_USE= QT=network,testlib .include Index: head/editors/encryptpad/Makefile =================================================================== --- head/editors/encryptpad/Makefile (revision 514356) +++ head/editors/encryptpad/Makefile (revision 514357) @@ -1,63 +1,63 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= encryptpad DISTVERSIONPREFIX= v DISTVERSION= 0.4.0.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= editors security MAINTAINER= dmgk@FreeBSD.org COMMENT= Minimalist secure text editor and binary encryptor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libbotan-2.so:security/botan2 USES= compiler:c++11-lang desktop-file-utils gl gmake pkgconfig qt:5 \ shared-mime-info shebangfix USE_GL= gl USE_QT= core gui widgets buildtools_build qmake_build SHEBANG_FILES= deps/libencryptmsg/configure USE_GITHUB= yes GH_ACCOUNT= evpo GH_PROJECT= EncryptPad OPTIONS_DEFINE= DOCS PORTDOCS= * .include post-patch: .if ${CHOSEN_COMPILER_TYPE} == gcc ${REINPLACE_CMD} -e 's/freebsd-clang/freebsd-g++/' \ ${WRKSRC}/build/Makefile.qt_ui .endif do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} MAKE=${MAKE_CMD} \ ./configure.sh --all --use-system-libs do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/* ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/encryptpad.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${WRKSRC}/encryptpad.xml \ ${STAGEDIR}${PREFIX}/share/mime/packages .for sz in 16 32 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/images/icns.iconset/icon_${sz}x${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/encryptpad.png .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR} .include Index: head/security/botan2/Makefile =================================================================== --- head/security/botan2/Makefile (revision 514356) +++ head/security/botan2/Makefile (revision 514357) @@ -1,75 +1,75 @@ # $FreeBSD$ PORTNAME= botan -DISTVERSION= 2.11.0 +DISTVERSION= 2.12.0 CATEGORIES= security MASTER_SITES= http://botan.randombit.net/releases/ PKGNAMESUFFIX= 2 DISTNAME= Botan-${PORTVERSION} MAINTAINER= tremere@cainites.net COMMENT= Portable, easy to use and efficient C++ crypto library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt BROKEN_armv6= include/arm_neon.h:28:2: error: "NEON support not enabled" LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs USES= compiler:c++11-lang gmake python:build shebangfix tar:xz USE_LDCONFIG= yes SHEBANG_FILES= configure.py src/scripts/install.py HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure.py CONFIGURE_ARGS= --cc=${COMPILER_TYPE} \ --with-boost \ --with-bzip2 \ --with-external-includedir=${LOCALBASE}/include \ --with-external-libdir=${LOCALBASE}/lib \ --with-lzma \ --with-zlib LDFLAGS+= -pthread DOCSDIR= ${LOCALBASE}/share/doc/${PORTNAME}-${PORTVERSION} _SHLIBVER= ${DISTVERSION:S/./ /g:[2]} PLIST_SUB= SHLIBVER=${_SHLIBVER} PORTDOCS= * OPTIONS_DEFINE= DOCS SQLITE3 SSL OPTIONS_DEFAULT= SSL OPTIONS_SUB= yes SQLITE3_USES= sqlite SQLITE3_CONFIGURE_WITH= sqlite3 SSL_USES= ssl SSL_CONFIGURE_WITH= openssl .include .if ${ARCH} == aarch64 CONFIGURE_ARGS+= --cc-abi="-march=armv8-a+crypto" .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200000 CONFIGURE_ARGS+= --without-os-features=getentropy,elf_aux_info .endif .if ${ARCH} == i386 || ${ARCH} == amd64 PLIST_SUB+= HAS_RDRAND_RNG="" .else PLIST_SUB+= HAS_RDRAND_RNG="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|^optimization_flags .*|optimization_flags "${CXXFLAGS}"|' \ ${WRKSRC}/src/build-data/cc/clang.txt post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan ${STAGEDIR}${PREFIX}/lib/libbotan-2.so.${_SHLIBVER}.${_SHLIBVER}.0 .include Index: head/security/botan2/distinfo =================================================================== --- head/security/botan2/distinfo (revision 514356) +++ head/security/botan2/distinfo (revision 514357) @@ -1,3 +1,3 @@ -TIMESTAMP = 1568364010 -SHA256 (Botan-2.11.0.tar.xz) = f7874da2aeb8c018fd77df40b2137879bf90b66f5589490c991e83fb3e8094be -SIZE (Botan-2.11.0.tar.xz) = 5765712 +TIMESTAMP = 1570456660 +SHA256 (Botan-2.12.0.tar.xz) = 1eaefd459d52f27de1805cff8c68792e0610919648ee98e101980e94edb90a63 +SIZE (Botan-2.12.0.tar.xz) = 5827896 Index: head/sysutils/daggy/Makefile =================================================================== --- head/sysutils/daggy/Makefile (revision 514356) +++ head/sysutils/daggy/Makefile (revision 514357) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= daggy DISTVERSION= 1.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Data Aggregation Utility: runs commands on remote hosts simultaneously LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libbotan-2.so:security/botan2 \ libyaml-cpp.so:devel/yaml-cpp USES= compiler:c++17-lang gl pkgconfig qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= synacker USE_QT= core gui network buildtools_build USE_GL= gl QMAKE_ARGS= VERSION="${PORTVERSION}" BUILD_NUMBER="0" PLIST_FILES= bin/daggy .include