Index: head/databases/tiledb/Makefile =================================================================== --- head/databases/tiledb/Makefile (revision 520126) +++ head/databases/tiledb/Makefile (revision 520127) @@ -1,35 +1,36 @@ # Created by: Po-Chuan Hsieh # $FreeBSD$ PORTNAME= tiledb PORTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= sunpoet@FreeBSD.org COMMENT= TileDB array data management LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} LIB_DEPENDS= libfmt.so:devel/libfmt \ liblz4.so:archivers/liblz4 \ libtbb.so:devel/tbb \ libzstd.so:archivers/zstd RUN_DEPENDS= catch>=0:devel/catch \ clipp>=0:devel/clipp \ spdlog>=1.4:devel/spdlog USES= cmake compiler:c++11-lang localbase:ldflags ssl CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 CMAKE_ARGS= -DCATCH_INCLUDE_DIR=${LOCALBASE}/include/catch2 CMAKE_OFF= TILEDB_CMAKE_IDE TILEDB_FORCE_ALL_DEPS TILEDB_HDFS TILEDB_S3 TILEDB_SUPERBUILD TILEDB_TESTS_AWS_S3_CONFIG TILEDB_VERBOSE TILEDB_WERROR CMAKE_ON= TILEDB_CPP_API TILEDB_STATIC TILEDB_STATS TILEDB_TBB TILEDB_TBB_SHARED TILEDB_TESTS TILEDB_TOOLS LDFLAGS+= -lfmt GH_ACCOUNT= TileDB-Inc GH_PROJECT= TileDB USE_GITHUB= yes .include Index: head/devel/libfmt/Makefile =================================================================== --- head/devel/libfmt/Makefile (revision 520126) +++ head/devel/libfmt/Makefile (revision 520127) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= libfmt # Make sure to check devel/spdlog consumers too -DISTVERSION= 6.1.1 +DISTVERSION= 6.1.2 CATEGORIES= devel MAINTAINER= tobik@FreeBSD.org COMMENT= Formatting library for C++ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.rst USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= fmtlib GH_PROJECT= fmt USE_LDCONFIG= yes CMAKE_OFF= FMT_DOC FMT_TEST CMAKE_ON= BUILD_SHARED_LIBS PLIST_SUB= SHL1=${PORTVERSION:R:R} \ SHL3=${PORTVERSION} do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DFMT_TEST:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/devel/libfmt/distinfo =================================================================== --- head/devel/libfmt/distinfo (revision 520126) +++ head/devel/libfmt/distinfo (revision 520127) @@ -1,3 +1,3 @@ -TIMESTAMP = 1575635709 -SHA256 (fmtlib-fmt-6.1.1_GH0.tar.gz) = bf4e50955943c1773cc57821d6c00f7e2b9e10eb435fafdd66739d36056d504e -SIZE (fmtlib-fmt-6.1.1_GH0.tar.gz) = 722236 +TIMESTAMP = 1576218928 +SHA256 (fmtlib-fmt-6.1.2_GH0.tar.gz) = 1cafc80701b746085dddf41bd9193e6d35089e1c6ec1940e037fcb9c98f62365 +SIZE (fmtlib-fmt-6.1.2_GH0.tar.gz) = 723160 Index: head/devel/spdlog/Makefile =================================================================== --- head/devel/spdlog/Makefile (revision 520126) +++ head/devel/spdlog/Makefile (revision 520127) @@ -1,31 +1,31 @@ # Created by: vanilla@ # $FreeBSD$ PORTNAME= spdlog PORTVERSION= 1.4.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= vanilla@FreeBSD.org COMMENT= Super fast C++ logging library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfmt.so:devel/libfmt USES= cmake compiler:c++11-lib pathfix USE_GITHUB= yes GH_ACCOUNT= gabime CMAKE_ON= SPDLOG_FMT_EXTERNAL CMAKE_OFF= SPDLOG_BUILD_BENCH post-extract: ${RM} -r ${WRKSRC}/include/spdlog/fmt/bundled post-patch: ${RM} ${WRKSRC}/include/spdlog/fmt/*.h.orig .include Index: head/multimedia/kodi-devel/Makefile =================================================================== --- head/multimedia/kodi-devel/Makefile (revision 520126) +++ head/multimedia/kodi-devel/Makefile (revision 520127) @@ -1,236 +1,236 @@ # $FreeBSD$ PORTNAME= kodi DISTVERSION= 19.0.a20191112 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia PKGNAMESUFFIX= -devel PATCH_SITES= https://github.com/xbmc/xbmc/commit/ PATCHFILES= d2922c8e4bb6fcaf5a2b3041da9b6303dd1225d4.patch:-p1 \ 3bbb9f22e4c1a2a37b7d8e73b55361ca0a660a59.patch:-p1 MAINTAINER= tobik@FreeBSD.org COMMENT= Award winning media center application LICENSE= GPLv2+ ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 BUILD_DEPENDS= flatbuffers>=0:devel/flatbuffers \ rapidjson>=0:devel/rapidjson \ swig3.0:devel/swig30 LIB_DEPENDS= libass.so:multimedia/libass \ libavcodec.so:multimedia/ffmpeg \ libavfilter.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libcdio.so:sysutils/libcdio \ libcrossguid.so:devel/libcrossguid \ libcurl.so:ftp/curl \ libdrm.so:graphics/libdrm \ libdvdnav.so:multimedia/libdvdnav \ libdvdread.so:multimedia/libdvdread \ libexpat.so:textproc/expat2 \ libfmt.so:devel/libfmt \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libfstrcmp.so:devel/fstrcmp \ libgif.so:graphics/giflib \ libgnutls.so:security/gnutls \ liblcms2.so:graphics/lcms2 \ liblzo2.so:archivers/lzo2 \ libpcre.so:devel/pcre \ libpcrecpp.so:devel/pcre \ libpng.so:graphics/png \ libpostproc.so:multimedia/ffmpeg \ libswresample.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libtag.so:audio/taglib \ libtinyxml.so:textproc/tinyxml \ libudev.so:devel/libudev-devd \ libuuid.so:misc/e2fsprogs-libuuid RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} # Building libcpluff.a requires autoreconf and gmake. Using ninja # leads to dependency problems where libcpluff.a is not yet finished # building when it's required. USES= autoreconf:build cmake:noninja compiler:c++11-lang gettext gl \ gmake gnome iconv:wchar_t jpeg libtool pkgconfig python:3.5+ \ sqlite ssl USE_GITHUB= yes GH_ACCOUNT= xbmc GH_PROJECT= xbmc GH_TAGNAME= f6311e3c5559ced201fb8ff91846fe4b9b668a9a USE_GL= egl gl glu USE_GNOME= libxml2 libxslt USE_JAVA= yes JAVA_BUILD= yes USE_LDCONFIG= yes CMAKE_ARGS= -DDVDNAV_LIBRARY="${LOCALBASE}/lib/libdvdnav.so" \ -DDVDREAD_LIBRARY="${LOCALBASE}/lib/libdvdread.so" \ -DLIBDVD_INCLUDE_DIRS="${LOCALBASE}/include" CMAKE_OFF= ENABLE_ALSA ENABLE_DVDCSS ENABLE_INTERNAL_CROSSGUID \ ENABLE_INTERNAL_FFMPEG CONFIGURE_ENV= CPU_FEATURES=" Features=0xdeadbeef<${_CPU_FEATURES:ts,}>" \ OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB}" CONFLICTS_INSTALL= kodi _KODIARCH_i386= x86 _KODIARCH_amd64= x86_64 PLIST_SUB= ARCH=${_KODIARCH_${ARCH}:U${ARCH}} \ OPSYS=${OPSYS:tl} PORTDATA= * OPTIONS_DEFINE= AVAHI CEC DBUS LIBBLURAY MYSQL NFS SMB SSE UPNP VAAPI \ VDPAU WEBSERVER OPTIONS_DEFAULT= DBUS GBM LIBBLURAY SNDIO UPNP VAAPI VDPAU WAYLAND \ WEBSERVER X11 OPTIONS_DEFAULT_amd64= SSE OPTIONS_GROUP= SOUND OPTIONS_GROUP_SOUND= PULSEAUDIO SNDIO OPTIONS_MULTI= PLATFORM OPTIONS_MULTI_PLATFORM= GBM WAYLAND X11 OPTIONS_EXCLUDE_armv6= SSE OPTIONS_EXCLUDE_armv7= SSE OPTIONS_SUB= yes CEC_DESC= CEC adapter support GBM_DESC= GBM support (requires a kernel with evdev support) PLATFORM_DESC= Platform AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CMAKE_BOOL= ENABLE_AVAHI CEC_LIB_DEPENDS= libcec.so:multimedia/libcec CEC_CMAKE_BOOL= ENABLE_CEC DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CMAKE_BOOL= ENABLE_DBUS GBM_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto GBM_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon GBM_VARS= _KODI_PLATFORMS+=GBM _KODI_GBM_ARGS= -DCORE_PLATFORM_NAME:STRING="gbm" \ -DGBM_RENDER_SYSTEM:STRING="gl" LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray LIBBLURAY_CMAKE_BOOL= ENABLE_BLURAY MYSQL_USES= mysql MYSQL_CMAKE_BOOL= ENABLE_MYSQLCLIENT NFS_LIB_DEPENDS= libnfs.so:net/libnfs NFS_CMAKE_BOOL= ENABLE_NFS PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSEAUDIO SMB_USES= samba:lib SMB_CMAKE_BOOL= ENABLE_SMBCLIENT SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CMAKE_BOOL= ENABLE_SNDIO SSE_CMAKE_BOOL= ${_SSE_CPU_FEATURES:S/./_/g:S/^/ENABLE_/} SSE_VARS= _CPU_FEATURES+=${_SSE_CPU_FEATURES:ts,} _SSE_CPU_FEATURES= SSE SSE2 SSE3 SSE4.1 SSE4.2 SSSE3 UPNP_CMAKE_BOOL= ENABLE_UPNP # XXX: Upstream is https://github.com/plutinosoft/Neptune UPNP_CXXFLAGS= -DNPT_CONFIG_HAVE_ARPA_INET_H \ -DNPT_CONFIG_HAVE_GETADDRINFO \ -DNPT_CONFIG_HAVE_GETIFADDRS \ -DNPT_CONFIG_HAVE_INET_NTOP -DNPT_CONFIG_HAVE_INET_PTON \ -DNPT_CONFIG_HAVE_NET_IF_DL_H \ -DNPT_CONFIG_HAVE_SOCKADDR_DL \ -DNPT_CONFIG_HAVE_SOCKADDR_IN_SIN_LEN VAAPI_LIB_DEPENDS= libva.so:multimedia/libva VAAPI_CMAKE_BOOL= ENABLE_VAAPI VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CMAKE_BOOL= ENABLE_VDPAU WAYLAND_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>=0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libinput.so:x11/libinput \ libwayland-client++.so:graphics/waylandpp \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon WAYLAND_VARS= _KODI_PLATFORMS+=WAYLAND _KODI_WAYLAND_ARGS= -DCORE_PLATFORM_NAME:STRING="wayland" \ -DWAYLAND_RENDER_SYSTEM:STRING="gl" WEBSERVER_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd WEBSERVER_CMAKE_BOOL= ENABLE_MICROHTTPD X11_USES= xorg X11_USE= XORG=x11,xext,xrandr X11_VARS= _KODI_PLATFORMS+=X11 _KODI_X11_ARGS= -DCORE_PLATFORM_NAME:STRING="x11" _KODI_X11_BINS= kodi-x11 kodi-xrandr .include post-patch: # Do not try to download dvdnav/dvdread during the build, instead # we'll manually point the build to the system's libdvd{nav,read}.so # (see CMAKE_ARGS). @${REINPLACE_CMD} 's@KODI_DEPENDSBUILD@true@' \ ${WRKSRC}/cmake/modules/FindLibDvd.cmake # Make sure freebsd.xml is in sync with linux.xml since the # upstream devs do not sync them @${CP} ${WRKSRC}/system/settings/linux.xml \ ${WRKSRC}/system/settings/freebsd.xml # Make sure Kodi can find keyboard layouts from xkeyboard-config @${REINPLACE_CMD} 's,/usr/share/X11/xkb/rules/,${LOCALBASE}/share/X11/xkb/rules/,g' \ ${WRKSRC}/xbmc/platform/linux/input/LibInputSettings.cpp do-configure: .for platform in ${_KODI_PLATFORMS:O} @${ECHO_MSG} "===> Performing out-of-source build for ${platform}" ${MKDIR} ${CONFIGURE_WRKSRC}/${platform} @cd ${CONFIGURE_WRKSRC}/${platform} && ${SETENV} ${CONFIGURE_ENV} \ ${CMAKE_BIN} ${CMAKE_ARGS} ${_KODI_${platform}_ARGS} \ ${CMAKE_SOURCE_PATH} .endfor do-build: # build in reverse to avoid touching some source files in later # builds and triggering rebuilds/relinks in the first platform # install phase. .for platform in ${_KODI_PLATFORMS:O:[-1..1]} @${ECHO_MSG} "===> Building for ${platform}" @${DO_MAKE_BUILD} -C ${BUILD_WRKSRC}/${platform} ${ALL_TARGET} .endfor do-install: # Do a full install for the first platform including shared data files... .for platform in ${_KODI_PLATFORMS:O:[1]} @${ECHO_MSG} "===> Installing for ${platform}" @cd ${INSTALL_WRKSRC}/${platform} && ${SETENV} ${MAKE_ENV} ${FAKEROOT} \ ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} .endfor # ... followed by only the other platform binaries .for platform in ${_KODI_PLATFORMS:O:[2..-1]} @${ECHO_MSG} "===> Installing for ${platform}" cd ${INSTALL_WRKSRC}/${platform} && \ ${INSTALL_PROGRAM} ${_KODI_${platform}_BINS:Ukodi-${platform:tl}} \ ${STAGEDIR}${PREFIX}/lib/kodi .endfor ${INSTALL_MAN} ${WRKSRC}/docs/manpages/kodi.bin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @cd ${STAGEDIR}${MAN1PREFIX}/man/man1 && ${LN} -sf kodi.bin.1.gz kodi.1.gz @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/TexturePacker @${FIND} ${STAGEDIR}${PREFIX}/lib/kodi -name '*.so' | ${XARGS} ${STRIP_CMD} # Nothing useful here... @${RM} -r ${STAGEDIR}${DOCSDIR} # No firewalld on FreeBSD... @${RM} -r ${STAGEDIR}${PREFIX}/lib/firewalld .include Index: head/net/knxd/Makefile =================================================================== --- head/net/knxd/Makefile (revision 520126) +++ head/net/knxd/Makefile (revision 520127) @@ -1,33 +1,33 @@ # Created by: mfechner@FreeBSD.org # $FreeBSD$ PORTNAME= knxd PORTVERSION= 0.14.29 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= mfechner@FreeBSD.org COMMENT= Advanced router/gateway for KNX LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libargp.so:devel/argp-standalone \ libev.so:devel/libev \ libfmt.so:devel/libfmt USES= autoreconf compiler:c11 gmake libtool pkgconfig USE_RC_SUBR= knxd USE_GITHUB= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip GH_ACCOUNT= knxd GH_PROJECT= knxd GH_TAGNAME= fd4effbd9b3c525dff6b07607e1043fc339b64e2 GNU_CONFIGURE= yes CONFIGURE_ARGS?=--disable-systemd --disable-usb \ CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-I${LOCALBASE}/include -L/${LOCALBASE}/lib" .include Index: head/net-im/mtxclient/Makefile =================================================================== --- head/net-im/mtxclient/Makefile (revision 520126) +++ head/net-im/mtxclient/Makefile (revision 520127) @@ -1,41 +1,41 @@ # $FreeBSD$ PORTNAME= mtxclient DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Client API library for the Matrix protocol LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \ spdlog>=1.3:devel/spdlog \ googletest>0:devel/googletest LIB_DEPENDS= libsodium.so:security/libsodium \ libboost_date_time.so:devel/boost-libs \ libboost_chrono.so:devel/boost-libs \ libboost_iostreams.so:devel/boost-libs \ libboost_random.so:devel/boost-libs \ libboost_regex.so:devel/boost-libs \ libboost_system.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ libolm.so:security/olm USES= cmake compiler:c++11-lang pkgconfig \ localbase:ldflags tar:xz USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn # 71 files use #include , which needs to be # elsewhere; an alternative would be to bung in -I${LOCALBASE}/include/nlohmann post-patch: ${FIND} ${WRKSRC} -type f -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} \ 's+include +include +' .include Index: head/net-im/nheko/Makefile =================================================================== --- head/net-im/nheko/Makefile (revision 520126) +++ head/net-im/nheko/Makefile (revision 520127) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= nheko DISTVERSIONPREFIX=v DISTVERSION= 0.6.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \ spdlog>=1.4:devel/spdlog LIB_DEPENDS= liblmdb.so:databases/lmdb \ libfmt.so:devel/libfmt \ libmatrix_client.so:net-im/mtxclient \ libsodium.so:security/libsodium \ libolm.so:security/olm \ libcmark.so:textproc/cmark USES= cmake compiler:c++17-lang pkgconfig \ localbase:ldflags qt:5 tar:xz USE_QT= concurrent core dbus declarative gui multimedia network svg widgets \ buildtools_build linguist_build qmake_build # There are two external dependencies: lmdb++ and tweeny. # - lmdb++ is a single header file, it just needs to be included # - tweeny is a library, but only one header is needed; it is normally # installed into a tweeny/ subdirectory, but its sources place it # in include/. Add one more symlink to the build for that. CMAKE_ARGS= -DLMDBXX_INCLUDE_DIR=${WRKSRC}/deps/lmdb \ -DTWEENY_INCLUDE_DIR=${WRKSRC}/deps/tweeny CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn GH_TUPLE= drycpp:lmdbxx:0b43ca87d8cfabba392dfe884eb1edb83874de02:lmdb/deps/lmdb \ mobius3:tweeny:v3:tweeny/deps/tweeny post-extract: cd ${WRKSRC}/deps/tweeny && ${LN} -s include tweeny # Includes without referencing where it's installed, # so hackishly correct all the broken paths. post-patch: ${FIND} ${WRKSRC} -type f -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} \ -e 's+include +include +' \ -e 's+include "json.hpp"+include +' .include Index: head/sysutils/lizardfs/Makefile =================================================================== --- head/sysutils/lizardfs/Makefile (revision 520126) +++ head/sysutils/lizardfs/Makefile (revision 520127) @@ -1,61 +1,61 @@ # Created by: John Hixson # $FreeBSD$ PORTNAME= lizardfs PORTVERSION= 3.12.0 DISTVERSIONPREFIX= v -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils MAINTAINER= jhixson@FreeBSD.org COMMENT= Open Source Distribruted Filesystem LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= a2x:textproc/asciidoc \ spdlog>=1.4.2:devel/spdlog LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libfmt.so:devel/libfmt USES= cmake compiler:c11 fuse python shebangfix USE_RC_SUBR= mfscgiserv \ mfschunkserver \ mfsmaster \ mfsmetalogger \ mfspingserv GH_ACCOUNT= lizardfs USERS= mfs GROUPS= mfs SHEBANG_FILES= src/cgi/cgiserv.py.in \ src/cgi/lizardfs-cgiserver.py.in \ src/cgi/mfs.cgi.in \ src/cgi/chart.cgi.in USE_GITHUB= yes USE_LDCONFIG= yes CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt CMAKE_BUILD_TYPE= Release CMAKE_ARGS= -DMAN_SUBDIR=man \ -DENABLE_WERROR=OFF \ -DENABLE_LIGHTMFS=ON \ -DENABLE_DEBIAN_PATHS=OFF \ -DENABLE_UTILS=ON \ -DENABLE_TESTS=OFF \ -DENABLE_DOCS=ON \ -DENABLE_VERBOSE_ASCIIDOC=ON \ -DENABLE_TCMALLOC=OFF \ -DENABLE_POLONAISE=OFF \ -DENABLE_CLIENT_LIB=ON \ -DENABLE_URAFT=ON \ -DENABLE_TRACES=OFF \ -DENABLE_CRC=ON \ -DENABLE_REQUEST_LOG=OFF \ -DENABLE_NFS_GANESHA=OFF .include Index: head/www/envoy/Makefile =================================================================== --- head/www/envoy/Makefile (revision 520126) +++ head/www/envoy/Makefile (revision 520127) @@ -1,105 +1,105 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= envoy PORTVERSION= 1.10.0 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www MAINTAINER= danfe@FreeBSD.org COMMENT= Edge and service proxy for cloud-native applications LICENSE= APACHE20 BROKEN_i386= makes a lot of 64-bit assumptions (patches welcome) BROKEN_SSL= base openssl openssl111 libressl libressl-devel BROKEN_SSL_REASON= requires BoringSSL BUILD_DEPENDS= ${LOCALBASE}/include/absl/base/thread_annotations.h:devel/abseil \ ${LOCALBASE}/include/fmt/format.h:devel/libfmt \ ${LOCALBASE}/include/rapidjson/document.h:devel/rapidjson \ ${LOCALBASE}/include/spdlog/spdlog.h:devel/spdlog \ ${LOCALBASE}/include/tclap/CmdLine.h:devel/tclap LIB_DEPENDS= libcircllhist.so:devel/libcircllhist \ libevent.so:devel/libevent \ libfmt.so:devel/libfmt \ libgpr.so:devel/grpc \ libprotobuf.so:devel/protobuf \ libxxhash.so:devel/xxhash \ libyaml-cpp.so:devel/yaml-cpp \ libcares.so:dns/c-ares \ libhttp_parser.so:www/http-parser \ libnghttp2.so:www/libnghttp2 USES= compiler:c++14-lang gmake ssl USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}proxy gogo:protobuf googleapis:gapis \ prometheus:pm grpc:grpc GH_PROJECT= protoc-gen-validate:validate protobuf:protobuf \ googleapis:gapis client_model:pm grpc:grpc GH_TAGNAME= v0.1.0:validate v1.1.1:protobuf b4c73fa:gapis \ fd36f42:pm v1.22.0:grpc PLIST_FILES= bin/envoy PORTEXAMPLES= cors/backend/front-envoy.yaml \ cors/backend/service-envoy.yaml \ cors/frontend/front-envoy.yaml \ cors/frontend/service-envoy.yaml \ front-proxy/front-envoy.yaml \ front-proxy/service-envoy.yaml \ grpc-bridge/config/s2s-grpc-envoy.yaml \ grpc-bridge/config/s2s-python-envoy.yaml \ jaeger-tracing/front-envoy-jaeger.yaml \ jaeger-tracing/service1-envoy-jaeger.yaml \ jaeger-tracing/service2-envoy-jaeger.yaml \ lua/envoy.yaml \ zipkin-tracing/front-envoy-zipkin.yaml \ zipkin-tracing/service1-envoy-zipkin.yaml \ zipkin-tracing/service2-envoy-zipkin.yaml OPTIONS_DEFINE= EXAMPLES post-extract: ${LN} -s ../../client_model-fd36f42/metrics.proto \ ../../googleapis-b4c73fa/google \ ../../grpc-1.22.0/src \ ../../protobuf-1.1.1/gogoproto \ ../../protoc-gen-validate-0.1.0/validate ${WRKSRC}/api post-patch: @${REINPLACE_CMD} -e '//d' \ ${WRKSRC}/source/common/common/byte_order.h @${REINPLACE_CMD} -e 's,__APPLE__,__${OPSYS}__,' \ ${WRKSRC}/source/common/network/address_impl.cc \ ${WRKSRC}/source/common/network/udp_listener_impl.cc @${REINPLACE_CMD} -e 's,O_SYMLINK,O_NOFOLLOW,' \ ${WRKSRC}/source/common/filesystem/kqueue/watcher_impl.cc @${REINPLACE_CMD} -e '/#include/s,\.validate,,' \ ${WRKSRC}/source/extensions/access_loggers/file/config.cc \ ${WRKSRC}/source/server/overload_manager_impl.h do-configure: ${ECHO_CMD} '#define BUILD_VERSION_NUMBER "${PORTVERSION}"' \ > ${WRKSRC}/source/common/common/version_number.h ${LN} -s kqueue/watcher_impl.h posix/filesystem_impl.h \ posix/directory_iterator_impl.h \ ${WRKSRC}/source/common/filesystem ${LN} -s posix/platform_impl.h ${WRKSRC}/source/exe ${LN} -s posix/thread_impl.h ${WRKSRC}/source/common/common do-build: ${MAKE_CMD} -C ${WRKSRC}/api -f ${FILESDIR}/makefile-genproto ${MAKE_CMD} ${_MAKE_JOBS} -C ${WRKSRC}/source \ -f ${FILESDIR}/makefile-main do-install: ${INSTALL_PROGRAM} ${WRKSRC}/source/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${TAR} -cf - -C ${WRKSRC}/examples ${PORTEXAMPLES} | \ ${TAR} -xf - -C ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/waybar/Makefile =================================================================== --- head/x11/waybar/Makefile (revision 520126) +++ head/x11/waybar/Makefile (revision 520127) @@ -1,83 +1,83 @@ # $FreeBSD$ PORTNAME= waybar DISTVERSION= 0.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ # https://github.com/Alexays/Waybar/pull/425 PATCHFILES+= a85ae0da0580.patch:-p1 PATCHFILES+= f0dfa34e651c.patch:-p1 PATCHFILES+= 25d4420904bd.patch:-p1 PATCHFILES+= bf0d2621504e.patch:-p1 PATCHFILES+= 82844ce8a6f3.patch:-p1 PATCHFILES+= 7bc3577137af.patch:-p1 PATCHFILES+= 96ef80d06c00.patch:-p1 PATCHFILES+= cf114a111fe0.patch:-p1 PATCHFILES+= 684d9121a721.patch:-p1 PATCHFILES+= f1b288adf8b5.patch:-p1 # https://github.com/Alexays/Waybar/pull/??? PATCHFILES+= 0b008154d9de.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= Highly customizable Wayland bar for Sway and wlroots-based compositors LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= spdlog>0:devel/spdlog \ wayland-protocols>0:graphics/wayland-protocols LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \ libfmt.so:devel/libfmt \ libwayland-client.so:graphics/wayland USES= compiler:c++17-lang gnome meson pkgconfig USE_GITHUB= yes USE_GNOME= gtkmm30 GH_ACCOUNT= Alexays GH_PROJECT= Waybar CPPFLAGS+= -D_WITH_GETLINE # XXX Remove after FreeBSD 11 EOL PLIST_FILES= bin/${PORTNAME} \ etc/xdg/${PORTNAME}/config \ etc/xdg/${PORTNAME}/style.css OPTIONS_DEFINE= DBUS MANPAGES MPD PULSEAUDIO UDEV OPTIONS_DEFAULT=DBUS MANPAGES MPD PULSEAUDIO UDEV DBUS_LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu DBUS_MESON_ENABLED= dbusmenu-gtk MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_MESON_ENABLED= man-pages MANPAGES_PLIST_FILES= man/man5/${PORTNAME}-backlight.5.gz \ man/man5/${PORTNAME}-battery.5.gz \ man/man5/${PORTNAME}-clock.5.gz \ man/man5/${PORTNAME}-cpu.5.gz \ man/man5/${PORTNAME}-custom.5.gz \ man/man5/${PORTNAME}-idle-inhibitor.5.gz \ man/man5/${PORTNAME}-memory.5.gz \ man/man5/${PORTNAME}-mpd.5.gz \ man/man5/${PORTNAME}-network.5.gz \ man/man5/${PORTNAME}-pulseaudio.5.gz \ man/man5/${PORTNAME}-states.5.gz \ man/man5/${PORTNAME}-sway-mode.5.gz \ man/man5/${PORTNAME}-sway-window.5.gz \ man/man5/${PORTNAME}-sway-workspaces.5.gz \ man/man5/${PORTNAME}-temperature.5.gz \ man/man5/${PORTNAME}-tray.5.gz \ man/man5/${PORTNAME}.5.gz \ MPD_DESC= Music Player Daemon support MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient MPD_MESON_ENABLED= mpd PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_MESON_ENABLED= pulseaudio UDEV_DESC= Monitor backlight level via libudev UDEV_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libudev.so:devel/libudev-devd UDEV_MESON_ENABLED= libudev .include