Index: head/cad/openscad/Makefile =================================================================== --- head/cad/openscad/Makefile (revision 508115) +++ head/cad/openscad/Makefile (revision 508116) @@ -1,48 +1,48 @@ # Created by: Michael Reifenberger # $FreeBSD$ PORTNAME= openscad PORTVERSION= 2019.05.10 -PORTREVISION= 1 +PORTREVISION= 2 #PORTREVISION= 1 CATEGORIES= cad MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libzip.so:archivers/libzip \ libhidapi.so:comms/hidapi \ libboost_regex.so:devel/boost-libs \ libqscintilla2_qt5.so:devel/qscintilla2-qt5 \ libopencsg.so:graphics/opencsg \ libCGAL.so:math/cgal \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libdouble-conversion.so:devel/double-conversion CONFLICTS= openscad USES= bison compiler:c++11-lib desktop-file-utils eigen:3 gettext \ pkgconfig qmake qt:5 shared-mime-info USE_GITHUB= yes USE_GL= gl glu glew USE_GNOME= glib20 libxml2 USE_QT= buildtools_build core concurrent_build dbus gui multimedia widgets USE_XORG= x11 GH_TAGNAME= 0f6d569b57112b79f657a82b0809dc420fbff163 QMAKE_ARGS= CONFIG+="experimental" VERSION=${PORTVERSION} # Avoid overlinking: kvm, procstat, boost(thread, system), Qt5(concurrent, network, printsupport) LDFLAGS+= -Wl,--as-needed post-patch: @${REINPLACE_CMD} 's/-libusb//' ${WRKSRC}/features/hidapi.prf @${REINPLACE_CMD} -e 's,share/man,man,' \ ${WRKSRC}/openscad.pro .include Index: head/cad/openscad-devel/Makefile =================================================================== --- head/cad/openscad-devel/Makefile (revision 508115) +++ head/cad/openscad-devel/Makefile (revision 508116) @@ -1,49 +1,49 @@ # Created by: Michael Reifenberger # $FreeBSD$ PORTNAME= openscad PORTVERSION= 2019.04.04 -PORTREVISION= 2 +PORTREVISION= 3 #PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libzip.so:archivers/libzip \ libhidapi.so:comms/hidapi \ libboost_regex.so:devel/boost-libs \ libqscintilla2_qt5.so:devel/qscintilla2-qt5 \ libopencsg.so:graphics/opencsg \ libCGAL.so:math/cgal \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libdouble-conversion.so:devel/double-conversion CONFLICTS= openscad USES= bison compiler:c++11-lib desktop-file-utils eigen:3 gettext \ pkgconfig qmake qt:5 shared-mime-info USE_GITHUB= yes USE_GL= gl glu glew USE_GNOME= glib20 libxml2 USE_QT= buildtools_build core concurrent_build dbus gui multimedia widgets USE_XORG= x11 GH_TAGNAME= 6bfcb5e036d2dc10716b5257f9b600efca148512 QMAKE_ARGS= CONFIG+="experimental" VERSION=${PORTVERSION} # Avoid overlinking: kvm, procstat, boost(thread, system), Qt5(concurrent, network, printsupport) LDFLAGS+= -Wl,--as-needed post-patch: @${REINPLACE_CMD} 's/-libusb//' ${WRKSRC}/features/hidapi.prf @${REINPLACE_CMD} -e 's,share/man,man,' \ ${WRKSRC}/openscad.pro .include Index: head/databases/clickhouse/Makefile =================================================================== --- head/databases/clickhouse/Makefile (revision 508115) +++ head/databases/clickhouse/Makefile (revision 508116) @@ -1,115 +1,115 @@ # Created by: proler@gmail.com # $FreeBSD$ PORTNAME= clickhouse PORTVERSION= 19.5.3.8 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -stable -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MAINTAINER= proler@gmail.com COMMENT= ClickHouse is a column-oriented database management system LICENSE= APACHE20 ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= "Only supported on amd64" BUILD_DEPENDS= bash:shells/bash \ sparsehash>=0:devel/sparsehash \ cctz>=0:devel/cctz \ double-conversion>=0:devel/double-conversion LIB_DEPENDS= libtcmalloc.so:devel/google-perftools \ libodbc.so:databases/unixODBC \ libltdl.so:devel/libltdl \ libicudata.so:devel/icu \ libboost_program_options.so:devel/boost-libs \ libzookeeper_mt.so:devel/libzookeeper \ libre2.so:devel/re2 \ libzstd.so:archivers/zstd \ liblz4.so:archivers/liblz4 \ libPocoNet.so:devel/poco \ libunwind.so:devel/libunwind \ libcpuid.so:sysutils/libcpuid \ libbrotlicommon.so:archivers/brotli \ libsnappy.so:archivers/snappy \ libprotobuf.so:devel/protobuf \ libhs.so:devel/hyperscan \ libgtest.so:devel/googletest \ libdouble-conversion.so:devel/double-conversion RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}termcolor>=0:devel/py-termcolor@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ curl:ftp/curl \ bash:shells/bash \ expect:lang/expect \ sudo:security/sudo USES= compiler:c++17-lang cmake:insource iconv mysql perl5 python ssl \ readline shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= yandex GH_PROJECT= ClickHouse USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= dbms/tests/performance/create_benchmark_page.py \ dbms/tests/clickhouse-test CMAKE_ARGS= -DUNBUNDLED=1 \ -DUSE_STATIC_LIBRARIES=0 \ -DNO_WERROR=1 USERS= clickhouse GROUPS= clickhouse # The version stamp of libclickhouse.so doesn't always match ${PORTVERSION} SOVERSION= 19.5.3.1 PLIST_SUB= SOVERSION=${SOVERSION} OPTIONS_DEFINE= TEST TEST_CMAKE_BOOL= ENABLE_TESTS .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057 SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS="" .else SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment " .endif # Building with tests fails on 13.0-CURRENT@r346346 amd64 # Clang segfaults with an assertion error - see PR #237619 .if ${PORT_OPTIONS:MTEST} && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1300014 BROKEN= fails to compile with Clang 8: Assertion error in getZExtValue() .endif .include post-patch: @${REINPLACE_CMD} -e 's|/var/lib/clickhouse|/var/db/clickhouse|;s|/var/log/clickhouse-server|/var/log/clickhouse|;s|/etc/clickhouse-server|${PREFIX}/etc/clickhouse-server|' ${WRKSRC}/dbms/programs/server/config.xml post-install: @${RM} ${STAGEDIR}${PREFIX}/bin/clickhouse-compressor @${RM} ${STAGEDIR}${PREFIX}/bin/config-processor @${RM} ${STAGEDIR}${PREFIX}/bin/corrector_utf8 @${RM} -r ${STAGEDIR}${PREFIX}/include/gtest @${RM} ${STAGEDIR}${PREFIX}/lib/libgtest* ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/etc/clickhouse-client/config.xml \ ${STAGEDIR}${PREFIX}/etc/clickhouse-client/config.xml.sample ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/etc/clickhouse-server/config.xml \ ${STAGEDIR}${PREFIX}/etc/clickhouse-server/config.xml.sample ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/etc/clickhouse-server/users.xml \ ${STAGEDIR}${PREFIX}/etc/clickhouse-server/users.xml.sample @${MKDIR} ${STAGEDIR}/var/db/clickhouse @${MKDIR} ${STAGEDIR}/var/log/clickhouse @${MKDIR} ${STAGEDIR}/var/run/clickhouse do-test-TEST-on: cd ${WRKSRC} && ctest -j4 -V .include Index: head/devel/double-conversion/Makefile =================================================================== --- head/devel/double-conversion/Makefile (revision 508115) +++ head/devel/double-conversion/Makefile (revision 508116) @@ -1,24 +1,25 @@ # Created by: Waitman Gobble # $FreeBSD$ PORTNAME= double-conversion -PORTVERSION= 3.0.0 DISTVERSIONPREFIX= v +DISTVERSION= 3.1.5-11 +DISTVERSIONSUFFIX= -g7da5db9 CATEGORIES= devel -MAINTAINER= waitman@waitman.net +MAINTAINER= yuri@FreeBSD.org COMMENT= Binary-decimal and decimal-binary routines for IEEE doubles LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE #BROKEN_aarch64= Fails to build: Target architecture was not detected as supported by Double-Conversion USES= cmake USE_GITHUB= yes GH_ACCOUNT= google USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS .include Index: head/devel/double-conversion/distinfo =================================================================== --- head/devel/double-conversion/distinfo (revision 508115) +++ head/devel/double-conversion/distinfo (revision 508116) @@ -1,3 +1,3 @@ -TIMESTAMP = 1528123057 -SHA256 (google-double-conversion-v3.0.0_GH0.tar.gz) = 152f15355242b6b1fbb4098fcd825bf08527eda0c65e8446939222a13f0b3915 -SIZE (google-double-conversion-v3.0.0_GH0.tar.gz) = 7019526 +TIMESTAMP = 1564865580 +SHA256 (google-double-conversion-v3.1.5-11-g7da5db9_GH0.tar.gz) = 3c47f8ab18e71ea7c8feaa3e9cf7b65e0dbd8f80b5442549f0218584e3841d81 +SIZE (google-double-conversion-v3.1.5-11-g7da5db9_GH0.tar.gz) = 7025723 Index: head/devel/double-conversion/pkg-plist =================================================================== --- head/devel/double-conversion/pkg-plist (revision 508115) +++ head/devel/double-conversion/pkg-plist (revision 508116) @@ -1,16 +1,18 @@ include/double-conversion/bignum.h include/double-conversion/cached-powers.h include/double-conversion/diy-fp.h include/double-conversion/double-conversion.h +include/double-conversion/double-to-string.h include/double-conversion/fast-dtoa.h include/double-conversion/fixed-dtoa.h include/double-conversion/ieee.h +include/double-conversion/string-to-double.h include/double-conversion/strtod.h include/double-conversion/utils.h lib/cmake/double-conversion/double-conversionConfig.cmake lib/cmake/double-conversion/double-conversionConfigVersion.cmake -lib/cmake/double-conversion/double-conversionLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/double-conversion/double-conversionLibraryDepends.cmake +lib/cmake/double-conversion/double-conversionTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/double-conversion/double-conversionTargets.cmake lib/libdouble-conversion.so -lib/libdouble-conversion.so.1 -lib/libdouble-conversion.so.1.0.0 +lib/libdouble-conversion.so.3 +lib/libdouble-conversion.so.3.1.5 Index: head/devel/folly/Makefile =================================================================== --- head/devel/folly/Makefile (revision 508115) +++ head/devel/folly/Makefile (revision 508116) @@ -1,41 +1,41 @@ # $FreeBSD$ PORTNAME= folly DISTVERSIONPREFIX= v DISTVERSION= 2019.06.17.00 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ PATCHFILES= 1df75a13c2f52ee275b6f95be87a02a474e3386f.patch:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library developed and used at Facebook LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= error: use of undeclared identifier 'DCHECK': https://github.com/facebook/folly/issues/1168 BROKEN_FreeBSD_13= clang crashes: https://bugs.llvm.org/show_bug.cgi?id=42338 LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \ libdouble-conversion.so:devel/double-conversion \ libevent.so:devel/libevent \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ liblz4.so:archivers/liblz4 \ libsnappy.so:archivers/snappy \ libsodium.so:security/libsodium \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd USES= cmake compiler:c++17-lang ssl USE_GITHUB= yes GH_ACCOUNT= facebook USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CXXFLAGS+= -fPIC .include Index: head/math/curv/Makefile =================================================================== --- head/math/curv/Makefile (revision 508115) +++ head/math/curv/Makefile (revision 508116) @@ -1,41 +1,41 @@ # $FreeBSD$ PORTNAME= curv DISTVERSION= 0.4-127 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -g3caf3068 CATEGORIES= math lang graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Language for making art using mathematics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= glm>0:math/glm \ replxx>0:devel/replxx LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libdouble-conversion.so:devel/double-conversion \ libglfw.so:graphics/glfw \ libHalf.so:graphics/ilmbase \ libopenvdb.so:misc/openvdb \ libtbb.so:devel/tbb USES= cmake compiler:c++14-lang gl localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= curv3d GH_TUPLE= ocornut:imgui:e0cab5664adf02c030f9cf2a05d2c334638a85f8:imgui/extern/imgui \ Tessil:ordered-map:3c1415148f38409e4e68c13c55117107ece0187d:om/extern/ordered-map USE_GL= gl USE_XORG= x11 PLIST_FILES= bin/curv \ lib/curv/lib/blend.curv \ lib/curv/lib/web_colour.curv \ lib/curv/std.curv \ share/gtksourceview-3.0/language-specs/curv.lang post-install: @${RM} ${STAGEDIR}${PREFIX}/lib/curv/lib/README .include Index: head/net/rsocket-cpp/Makefile =================================================================== --- head/net/rsocket-cpp/Makefile (revision 508115) +++ head/net/rsocket-cpp/Makefile (revision 508116) @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= rsocket-cpp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0-942 DISTVERSIONSUFFIX= -g3d878b1e -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= C++ implementation of RSocket LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \ libdouble-conversion.so:devel/double-conversion \ libevent.so:devel/libevent \ libfolly.so:devel/folly \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ liblz4.so:archivers/liblz4 \ libsnappy.so:archivers/snappy \ libsodium.so:security/libsodium \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd USES= cmake compiler:c++14-lang ssl USE_GITHUB= yes GH_ACCOUNT= rsocket USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTS BUILD_EXAMPLES post-install: # https://github.com/rsocket/rsocket-cpp/issues/890 @cd ${STAGEDIR}${LOCALBASE} && ${RM} -r include/rsocket/examples include/rsocket/test include/yarpl/cmake include/yarpl/perf include/yarpl/test .include Index: head/sysutils/watchman/Makefile =================================================================== --- head/sysutils/watchman/Makefile (revision 508115) +++ head/sysutils/watchman/Makefile (revision 508116) @@ -1,50 +1,51 @@ # Created by: Jin-Sih, Lin # $FreeBSD$ PORTNAME= watchman PORTVERSION= 4.5.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= linpct@gmail.com COMMENT= File alteration monitoring service LICENSE= APACHE20 BROKEN_mips= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' BROKEN_mips64= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' USE_GITHUB= yes GH_ACCOUNT= facebook USES= autoreconf gmake pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_HAVE_ARC=false ac_cv_header_sys_inotify_h=no CONFIGURE_ARGS= --without-python --without-ruby # in separate ports TEST_TARGET= check PLIST_FILES= bin/${PORTNAME} \ "@dir(,,2777) /var/run/${PORTNAME}" PORTDOCS= README.markdown OPTIONS_DEFINE= BACKTRACE PCRE DOCS OPTIONS_DEFAULT=BACKTRACE PCRE BACKTRACE_DESC= Stack backtrace support via (lib)execinfo BACKTRACE_LIBS= -lexecinfo PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre CPPFLAGS+= -Wno-error post-patch: # https://www.gnu.org/prep/standards/html_node/Directory-Variables.html @${REINPLACE_CMD} -e 's,xprefix/var,localstatedir,' \ -e '\,/etc, { s//$$sysconfdir/; /=/s/^/eval /; }' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/^docdir = /d' \ -e '/not-empty/d; /chmod g+s/d;' \ ${WRKSRC}/Makefile.am .include