diff --git a/devel/bcunit/Makefile b/devel/bcunit/Makefile index 7e97079cfa15..0794d71c0d85 100644 --- a/devel/bcunit/Makefile +++ b/devel/bcunit/Makefile @@ -1,20 +1,20 @@ PORTNAME= bcunit DISTVERSION= 5.4.29 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= Fork of defunct project CUnit, with several fixes and patches applied WWW= https://gitlab.linphone.org/BC/public/bcunit LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake libtool pathfix pkgconfig +USES= cmake pathfix pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS .include diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile index 4d62c42ae389..14ef38dedd52 100644 --- a/devel/csmith/Makefile +++ b/devel/csmith/Makefile @@ -1,26 +1,26 @@ PORTNAME= csmith DISTVERSIONPREFIX= csmith- DISTVERSION= 2.3.0-79 DISTVERSIONSUFFIX= -g0ec6f1b CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org COMMENT= Generates random C programs that conform to the C99 standard LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake libtool localbase perl5 shebangfix +USES= cmake localbase perl5 shebangfix USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= csmith-project USE_LDCONFIG= yes USE_PERL5= run SHEBANG_FILES= scripts/compiler_test.pl scripts/launchn.pl CXXFLAGS+= -Wno-enum-constexpr-conversion PLIST_SUB= PKGNAME="${PKGNAME}" OPTIONS_DEFINE= DOCS .include diff --git a/dns/getdns/Makefile b/dns/getdns/Makefile index 236c5bf6732a..938b4eddae3f 100644 --- a/dns/getdns/Makefile +++ b/dns/getdns/Makefile @@ -1,65 +1,65 @@ PORTNAME= getdns PORTVERSION= 1.7.3 CATEGORIES= dns MASTER_SITES= https://getdnsapi.net/dist/ \ ZI \ http://getdnsapi.net/dist/ MAINTAINER= zi@FreeBSD.org COMMENT= Modern asynchronous DNS API WWW= https://getdnsapi.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= check>0:devel/check LIB_DEPENDS= libidn2.so:dns/libidn2 \ libunbound.so:dns/unbound -USES= compiler:c11 libtool pathfix ssl cmake +USES= compiler:c11 pathfix ssl cmake SOMAJVER= 10 SOVERSION= ${SOMAJVER}.2.0 MAKE_JOBS_UNSAFE=yes PLIST_SUB+= SOVERSION="${SOVERSION}" SOMAJVER="${SOMAJVER}" SUB_FILES+= pkg-message CMAKE_ARGS+= -DCMAKE_PREFIX_PATH:FILEPATH="${LOCALBASE}" \ -DENABLE_STATIC:BOOL=OFF -DBUILD_LIBUV:BOOL=OFF \ -DPATH_TRUST_ANCHOR_FILE:STRING="${LOCALBASE}/etc/unbound/root.key" OPTIONS_SUB= yes OPTIONS_DEFINE= LIBEV LIBEVENT STUBBY OPTIONS_DEFAULT=STUBBY STUBBY_CMAKE_ON= -DBUILD_STUBBY:BOOL=ON STUBBY_DESC= Build with stubby support STUBBY_LIB_DEPENDS= libyaml.so:textproc/libyaml LIBEVENT_CMAKE_ON= -DBUILD_LIBEVENT2:BOOL=ON LIBEVENT_CMAKE_OFF= -DBUILD_LIBEVENT2:BOOL=OFF LIBEVENT_DESC= Build with libevent support LIBEVENT_LIB_DEPENDS= libevent_core.so:devel/libevent LIBEV_CMAKE_OFF= -DBUILD_LIBEV:BOOL=OFF LIBEV_DESC= Build with libev support LIBEV_LIB_DEPENDS= libev.so:devel/libev .include .if ${COMPILER_TYPE} == clang CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: ${REINPLACE_CMD} -e 's,$${RUNSTATEDIR},/var/run,' \ ${WRKSRC}/stubby/CMakeLists.txt ${REINPLACE_CMD} -e 's,/etc/unbound/getdns-root.key,${LOCALBASE}/unbound/root.key,' \ ${WRKSRC}/src/getdns/getdns_extra.h.in ${REINPLACE_CMD} -e 's,-Wpedantic,-Wpedantic -Wno-strict-prototypes,' \ -e '/^\*\*\* /d' -e '/^\*\*\*\\n/d' \ ${WRKSRC}/CMakeLists.txt post-stage-STUBBY-on: ${MV} ${STAGEDIR}${PREFIX}/etc/stubby/stubby.yml \ ${STAGEDIR}${PREFIX}/etc/stubby/stubby.yml.sample .include diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile index 8c44dde04c64..7f049f14f86a 100644 --- a/emulators/flexemu/Makefile +++ b/emulators/flexemu/Makefile @@ -1,35 +1,35 @@ PORTNAME= flexemu DISTVERSIONPREFIX= V DISTVERSION= 3.30 CATEGORIES= emulators MAINTAINER= rhurlin@FreeBSD.org COMMENT= MC6809 emulator running FLEX operating system WWW= https://flexemu.neocities.org/ LICENSE= GPLv2 -USES= cmake compiler:c++17-lang desktop-file-utils gl libtool \ +USES= cmake compiler:c++17-lang desktop-file-utils gl \ ncurses qt:6 shared-mime-info xorg USE_GITHUB= yes GH_ACCOUNT= aladur GH_TUPLE= fmtlib:fmt:0c9fce2:fmt/fmt \ google:googletest:b514bdc:googletest/googletest \ open-source-parsers:jsoncpp:8214f71:jsoncpp/jsoncpp USE_GL= gl opengl USE_QT= base declarative USE_XORG= ice sm x11 # The minimum supported clang-tidy version is 19.0.0 CMAKE_ARGS+= -DFLEXEMU_QT_MAJOR_VERSION=6 \ -DCLANG_TIDY=${LOCALBASE}/bin/clang-tidy${COMPILER_VERSION:C/.$//} \ -DRUN_CLANG_TIDY=${LOCALBASE}/llvm${COMPILER_VERSION:C/.$//}/bin/run-clang-tidy # test target has build errors atm. test: @cd ${WRKDIR}/.build && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${BUILD_WRKSRC}/test .include diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile index 1d031a7d7e74..f89b39380542 100644 --- a/graphics/Coin/Makefile +++ b/graphics/Coin/Makefile @@ -1,40 +1,40 @@ PORTNAME= Coin PORTVERSION= 4.0.5 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= cmt@FreeBSD.org COMMENT= C++ 3D graphics library based on the Open Inventor API WWW= https://github.com/coin3d LICENSE= BSD3CLAUSE BUILD_DEPENDS= boost-libs>0:devel/boost-libs LIB_DEPENDS= libsimage.so:graphics/simage -USES= cmake gl openal:al libtool pathfix xorg +USES= cmake gl openal:al pathfix xorg USE_GITHUB= yes GH_ACCOUNT= coin3d GH_PROJECT= coin USE_GL= gl glu USE_XORG= ice sm x11 xext xt CMAKE_ARGS+= -DCOIN_BUILD_SHARED_LIBS="ON" \ -DCOIN_THREADSAFE="ON" \ -DCOIN_HAVE_JAVASCRIPT="ON" \ -DHAVE_SOUND="ON" \ -DHAVE_3DS_IMPORT_CAPABILITIES="ON" \ -DUSE_EXTERNAL_EXPAT="ON" USE_LDCONFIG= yes PLIST_SUB= VERSION=${PORTVERSION} pre-configure: @${REINPLACE_CMD} -e 's|DATA install-data-local|DATA|g' \ ${WRKSRC}/Makefile.in @${FIND} ${WRKSRC} \( -name \*.cpp -o -name \*.h -a \! \ -name expat.h \) -a -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} 's///g' .include diff --git a/textproc/lttoolbox/Makefile b/textproc/lttoolbox/Makefile index 00e43a6fcce3..e98a9475e312 100644 --- a/textproc/lttoolbox/Makefile +++ b/textproc/lttoolbox/Makefile @@ -1,25 +1,25 @@ PORTNAME= lttoolbox DISTVERSION= 3.8.0 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= https://github.com/apertium/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Tool for lexical, morphological analysis and generation of words WWW= https://wiki.apertium.org/wiki/Lttoolbox LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= utf8cpp>=4.0.3:devel/utf8cpp LIB_DEPENDS= libicuio.so:devel/icu -USES= cmake compiler:c++14-lang gnome libtool localbase pathfix pkgconfig \ +USES= cmake compiler:c++14-lang gnome localbase pathfix pkgconfig \ tar:bz2 USE_GNOME= libxml2 USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include/utf8cpp -D_XOPEN_SOURCE=600 LDFLAGS+= -lpthread .include