diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile index 79ec9488cb6a..c9a954a2baf1 100644 --- a/audio/cheesecutter/Makefile +++ b/audio/cheesecutter/Makefile @@ -1,39 +1,39 @@ PORTNAME= cheesecutter DISTVERSIONPREFIX= v DISTVERSION= 2.9-beta-3-25 DISTVERSIONSUFFIX= -gdbe9a9d -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tracker for composing music for the C64 SID chip WWW= https://github.com/theyamo/CheeseCutter LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= acme:devel/acme \ ldc2:lang/ldc USES= desktop-file-utils gmake USE_GITHUB= yes GH_ACCOUNT= ehaupt GH_PROJECT= CheeseCutter MAKEFILE= Makefile.ldc MAKE_ARGS= DLDFLAGS=-L=-Wl,-z,nostart-stop-gc MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR} OPTIONS_DEFINE= EXAMPLES post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/fr/man1 ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/arch/fd/ccutter.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/icons/cc96.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .for f in ccutter ct2util ${INSTALL_MAN} ${WRKSRC}/doc/${f}.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/${f}.fr.1 ${STAGEDIR}${PREFIX}/share/man/fr/man1 .endfor .include diff --git a/devel/containers/Makefile b/devel/containers/Makefile index 500c26c18e71..043a12916094 100644 --- a/devel/containers/Makefile +++ b/devel/containers/Makefile @@ -1,36 +1,36 @@ PORTNAME= containers DISTVERSION= 0.9.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Containers backed on dlang by std.experimental.allocator WWW= https://github.com/dlang-community/containers LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator USE_GITHUB= yes GH_ACCOUNT= dlang-community DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/build/libemsi_containers.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/d-scanner/Makefile b/devel/d-scanner/Makefile index 3cf2127c3f99..eebdba3a5f64 100644 --- a/devel/d-scanner/Makefile +++ b/devel/d-scanner/Makefile @@ -1,46 +1,46 @@ PORTNAME= d-scanner PORTVERSION= 0.7.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Swiss-army knife for D source code WWW= https://github.com/dlang-community/D-Scanner LICENSE= BSL BROKEN= fails to build BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ rdmd:lang/dlang-tools \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libinifiled.a:devel/inifiled \ ${LOCALBASE}/lib/d/libddoc.a:devel/libddoc \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator \ rdmd:lang/dlang-tools USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= dlang-community GH_PROJECT= D-Scanner PLIST_FILES= bin/dscanner DUB_CMD= ${LOCALBASE}/bin/dub build --build=release DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/dscanner ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/devel/dcd-server/Makefile b/devel/dcd-server/Makefile index e8cf4f2f6f47..cbb8b785eef4 100644 --- a/devel/dcd-server/Makefile +++ b/devel/dcd-server/Makefile @@ -1,59 +1,59 @@ PORTNAME= dcd PORTVERSION= 0.13.6 DISTVERSIONPREFIX= v -PORTREVISION?= 4 +PORTREVISION?= 5 CATEGORIES?= devel PKGNAMESUFFIX?= -server MAINTAINER= acm@FreeBSD.org COMMENT?= Auto-complete program for the D programming language (server) WWW= https://github.com/dlang-community/DCD LICENSE= BSL BROKEN= none of the overloads of `fatalHandler` are callable using a `shared` object BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ rdmd:lang/dlang-tools \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libmsgpack-d.a:devel/msgpack-d \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= dlang-community GH_PROJECT= DCD DUB_CMD= ${LOCALBASE}/bin/dub build --build=release DUB_CONFIG?= server D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} '7d' ${WRKSRC}/common/dub.sdl ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && DC=${DC} ${DUB_CMD} --config=${DUB_CONFIG} .if ${PKGNAMESUFFIX} == "-server" @cd ${WRKSRC} && DC=${DC} ${DUB_CMD} --config=library .endif do-install: @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/dcd/${PKGNAMESUFFIX:S/-//} ${INSTALL_PROGRAM} ${WRKSRC}/bin/dcd${PKGNAMESUFFIX} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/man1/dcd${PKGNAMESUFFIX}.1 ${STAGEDIR}${PREFIX}/share/man/man1 cd ${WRKSRC}/src/dcd/${PKGNAMESUFFIX:S/-//} && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/dcd/${PKGNAMESUFFIX:S/-//} "-name *\.d" .if ${PKGNAMESUFFIX} == "-server" @${MKDIR} ${STAGEDIR}/${D_LIB_DIR} @${INSTALL_DATA} ${WRKSRC}/libdcd.a ${STAGEDIR}${D_LIB_DIR} @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/common cd ${WRKSRC}/common/src/dcd/common && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/dcd/common "-name *\.d" .endif .include diff --git a/devel/derelict-sdl2/Makefile b/devel/derelict-sdl2/Makefile index 5fe938d03194..cae024d6f8ff 100644 --- a/devel/derelict-sdl2/Makefile +++ b/devel/derelict-sdl2/Makefile @@ -1,40 +1,40 @@ PORTNAME= derelict-sdl2 PORTVERSION= 2.1.4 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic bindings to SDL2 and its libraries for the D lang WWW= https://github.com/DerelictOrg/DerelictSDL2 LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util USES= dos2unix USE_GITHUB= yes GH_ACCOUNT= DerelictOrg GH_PROJECT= DerelictSDL2 DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictSDL2.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/derelict-util/Makefile b/devel/derelict-util/Makefile index 69d7e571f017..eea341ef4682 100644 --- a/devel/derelict-util/Makefile +++ b/devel/derelict-util/Makefile @@ -1,35 +1,35 @@ PORTNAME= derelict-util PORTVERSION= 2.1.0 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= The base library for all Derelict packages WWW= https://github.com/DerelictOrg/DerelictUtil LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= DerelictOrg GH_PROJECT= DerelictUtil DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictUtil.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/dlib/Makefile b/devel/dlib/Makefile index aebc660b9989..0d0de1ad364c 100644 --- a/devel/dlib/Makefile +++ b/devel/dlib/Makefile @@ -1,34 +1,34 @@ PORTNAME= dlib PORTVERSION= 1.1.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Math, XML, I/O streams, image and audio processing for D WWW= https://github.com/gecko0307/dlib LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= gecko0307 DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libdlib.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME} "-name *\.d" .include diff --git a/devel/dsymbol/Makefile b/devel/dsymbol/Makefile index 8c3525685d58..993516b122d6 100644 --- a/devel/dsymbol/Makefile +++ b/devel/dsymbol/Makefile @@ -1,44 +1,44 @@ PORTNAME= dsymbol PORTVERSION= 0.14.1 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Symbol lookup support for libdparse WWW= https://github.com/dlang-community/dsymbol LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= dlang-community DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} -e '7,11d' ${WRKSRC}/dub.json ${REINPLACE_CMD} -e 's@cache.clear@cache.destroy@g' \ ${WRKSRC}/src/dsymbol/modulecache.d do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/build/libdsymbol.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/dub/Makefile b/devel/dub/Makefile index 596199ee1ca2..1c13b0754300 100644 --- a/devel/dub/Makefile +++ b/devel/dub/Makefile @@ -1,26 +1,27 @@ PORTNAME= dub PORTVERSION= 1.40.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Package and build manager for D applications and libraries WWW= https://github.com/dlang/dub LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ldmd2:lang/ldc USE_GITHUB= yes GH_ACCOUNT= dlang PLIST_FILES= bin/${PORTNAME} do-build: @cd ${WRKSRC} && ${PREFIX}/bin/ldmd2 -run build.d do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} .include diff --git a/devel/glibd/Makefile b/devel/glibd/Makefile index 4b2d3a55b474..80b2d9860273 100644 --- a/devel/glibd/Makefile +++ b/devel/glibd/Makefile @@ -1,29 +1,29 @@ PORTNAME= glibd PORTVERSION= 2.4.3 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= arrowd@FreeBSD.org COMMENT= D language bindings for the GLib Utility Library WWW= https://github.com/gtkd-developers/GlibD LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= girtod:lang/gir-to-d \ ldc2:lang/ldc LIB_DEPENDS= libphobos2-ldc-shared.so:lang/ldc \ libdruntime-ldc-shared.so:lang/ldc USES= gnome meson pkgconfig USE_GNOME= glib20 introspection USE_GITHUB= yes GH_ACCOUNT= gtkd-developers GH_PROJECT= GlibD PIE_UNSAFE= yes .include diff --git a/devel/icontheme/Makefile b/devel/icontheme/Makefile index da278be3e7f7..9e5e26e52850 100644 --- a/devel/icontheme/Makefile +++ b/devel/icontheme/Makefile @@ -1,37 +1,37 @@ PORTNAME= icontheme PORTVERSION= 1.2.3 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Icon Theme Specification implementation in D programming language WWW= https://github.com/FreeSlave/icontheme LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libisfreedesktop.a:devel/isfreedesktop \ ${LOCALBASE}/lib/d/libinilike.a:devel/inilike \ ${LOCALBASE}/lib/d/libxdgpaths.a:devel/xdgpaths USE_GITHUB= yes GH_ACCOUNT= FreeSlave DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libicontheme.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/inifiled/Makefile b/devel/inifiled/Makefile index 56643ac7fc46..9f90da6ecbd3 100644 --- a/devel/inifiled/Makefile +++ b/devel/inifiled/Makefile @@ -1,34 +1,34 @@ PORTNAME= inifiled PORTVERSION= 2.0.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Compile-time .ini file parser and writer generator for D WWW= https://github.com/burner/inifiled LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= burner DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libinifiled.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/inilike/Makefile b/devel/inilike/Makefile index 3fa267be08f1..7d9fe72471ad 100644 --- a/devel/inilike/Makefile +++ b/devel/inilike/Makefile @@ -1,34 +1,34 @@ PORTNAME= inilike PORTVERSION= 1.2.1 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= D library for parsing ini-like files used in Freedesktop systems WWW= https://github.com/FreeSlave/inilike LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= FreeSlave DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libinilike.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/isfreedesktop/Makefile b/devel/isfreedesktop/Makefile index a12a633d8189..6c1760a85caf 100644 --- a/devel/isfreedesktop/Makefile +++ b/devel/isfreedesktop/Makefile @@ -1,34 +1,34 @@ PORTNAME= isfreedesktop PORTVERSION= 0.1.1 -PORTREVISION= 6 +PORTREVISION= 7 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= D programming to test if target platform is freedesktop WWW= https://github.com/FreeSlave/isfreedesktop LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= FreeSlave DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libisfreedesktop.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/libddoc/Makefile b/devel/libddoc/Makefile index a07949a2ef5b..80b7041ff120 100644 --- a/devel/libddoc/Makefile +++ b/devel/libddoc/Makefile @@ -1,40 +1,40 @@ PORTNAME= libddoc PORTVERSION= 0.8.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= D implementation of the DDoc macro system WWW= https://github.com/dlang-community/libddoc LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse USE_GITHUB= yes GH_ACCOUNT= dlang-community DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} -e '23d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/bin/libddoc.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" cd ${WRKSRC}/common/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/libdparse/Makefile b/devel/libdparse/Makefile index 423b935c39a4..b1d98310f32c 100644 --- a/devel/libdparse/Makefile +++ b/devel/libdparse/Makefile @@ -1,36 +1,36 @@ PORTNAME= libdparse PORTVERSION= 0.20.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Library for lexing and parsing D source code WWW= https://github.com/dlang-community/libdparse LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator USE_GITHUB= yes GH_ACCOUNT= dlang-community DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libdparse.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/mir-core/Makefile b/devel/mir-core/Makefile index 53df05f1f138..4f8ae51bb26f 100644 --- a/devel/mir-core/Makefile +++ b/devel/mir-core/Makefile @@ -1,34 +1,34 @@ PORTNAME= mir-core PORTVERSION= 1.1.62 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= base software building blocks and conventions WWW= https://github.com/libmir/mir-core LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= libmir DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libmir-core.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/msgpack-d/Makefile b/devel/msgpack-d/Makefile index ed6ad6876cb2..fd57dff0a8e7 100644 --- a/devel/msgpack-d/Makefile +++ b/devel/msgpack-d/Makefile @@ -1,34 +1,34 @@ PORTNAME= msgpack-d PORTVERSION= 1.0.4 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Pure D implementation of MessagePack WWW= https://github.com/msgpack/msgpack-d LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= msgpack DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libmsgpack-d.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/stdx-allocator/Makefile b/devel/stdx-allocator/Makefile index 917592b880db..03271a6ea306 100644 --- a/devel/stdx-allocator/Makefile +++ b/devel/stdx-allocator/Makefile @@ -1,38 +1,38 @@ PORTNAME= stdx-allocator PORTVERSION= 3.0.2 -PORTREVISION= 4 +PORTREVISION= 5 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Containers backed on dlang by std.experimental.allocator WWW= https://github.com/dlang-community/stdx-allocator LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core USE_GITHUB= yes GH_ACCOUNT= dlang-community DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: ${REINPLACE_CMD} '6d' ${WRKSRC}/dub.sdl do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libstdx-allocator.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/devel/undead/Makefile b/devel/undead/Makefile index 24bfe89e4271..518e20fc1ea4 100644 --- a/devel/undead/Makefile +++ b/devel/undead/Makefile @@ -1,40 +1,40 @@ PORTNAME= undead DISTVERSIONPREFIX=v DISTVERSION= 1.1.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= romain@FreeBSD.org COMMENT= Obsolete Phobos modules upgraded to work with the latest D LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub USE_GITHUB= yes GH_ACCOUNT= dlang GH_PROJECT= undeaD DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 SUB_FILES= undead.pc SUB_LIST= DISTVERSION=${DISTVERSION} do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} @${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig ${INSTALL_DATA} ${WRKSRC}/bin/libundead.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" cd ${WRKDIR} && ${COPYTREE_SHARE} undead.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .include diff --git a/devel/xdgpaths/Makefile b/devel/xdgpaths/Makefile index e224e2a86d28..cd0cb31e1c30 100644 --- a/devel/xdgpaths/Makefile +++ b/devel/xdgpaths/Makefile @@ -1,35 +1,35 @@ PORTNAME= xdgpaths PORTVERSION= 0.2.5 -PORTREVISION= 5 +PORTREVISION= 6 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= XDG Base Directory Specification implementation in D lang WWW= https://github.com/FreeSlave/xdgpaths LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libisfreedesktop.a:devel/isfreedesktop USE_GITHUB= yes GH_ACCOUNT= FreeSlave DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libxdgpaths.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/graphics/derelict-gl3/Makefile b/graphics/derelict-gl3/Makefile index 46b350f548e3..c4c21ef43ea0 100644 --- a/graphics/derelict-gl3/Makefile +++ b/graphics/derelict-gl3/Makefile @@ -1,39 +1,39 @@ PORTNAME= derelict-gl3 PORTVERSION= 1.0.24 -PORTREVISION= 5 +PORTREVISION= 6 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic binding to OpenGL for the D Programming Language WWW= https://github.com/DerelictOrg/DerelictGL3 LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util USE_GITHUB= yes GH_ACCOUNT= DerelictOrg GH_PROJECT= DerelictGL3 DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictGL3.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/lang/dlang-tools/Makefile b/lang/dlang-tools/Makefile index b9971d81c233..ed59bbb2615d 100644 --- a/lang/dlang-tools/Makefile +++ b/lang/dlang-tools/Makefile @@ -1,37 +1,37 @@ PORTNAME= tools PORTVERSION= 2.101.0 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= lang PKGNAMEPREFIX= dlang- MAINTAINER= acm@FreeBSD.org COMMENT= Ancillary tools for the D programming language compiler WWW= https://github.com/dlang/tools LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse USE_GITHUB= yes GH_ACCOUNT= dlang LDC2_CMD= ${LOCALBASE}/bin/ldc2 TOOLS_LIST= catdoc changed checkwhitespace contributors ddemangle detab dget rdmd tolf do-build: .for f in ${TOOLS_LIST} ${LDC2_CMD} ${WRKSRC}/${f}.d -of=${WRKSRC}/${f} .endfor cd ${WRKSRC}/DustMite && \ ${LDC2_CMD} dustmite.d polyhash.d splitter.d -of=${WRKSRC}/dustmite do-install: .for f in ${TOOLS_LIST} dustmite ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ .endfor ${INSTALL_MAN} ${WRKSRC}/man/man1/rdmd.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/lang/gir-to-d/Makefile b/lang/gir-to-d/Makefile index 0e6f46d6719f..66ee2adbdf34 100644 --- a/lang/gir-to-d/Makefile +++ b/lang/gir-to-d/Makefile @@ -1,29 +1,30 @@ PORTNAME= gir-to-d PORTVERSION= 0.23.4 +PORTREVISION= 1 #DISTVERSIONPREFIX= v CATEGORIES= lang MAINTAINER= arrowd@FreeBSD.org COMMENT= Create D bindings from GObject introspection files WWW= https://github.com/gtkd-developers/gir-to-d LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ldc2:lang/ldc LIB_DEPENDS= libphobos2-ldc-shared.so:lang/ldc \ libdruntime-ldc-shared.so:lang/ldc USES= gnome meson USE_GNOME= introspection USE_GITHUB= yes GH_ACCOUNT= gtkd-developers # a workaround for https://github.com/ldc-developers/ldc/issues/4000 CONFIGURE_ENV= DFLAGS=--allinst PLIST_FILES= bin/girtod .include diff --git a/lang/silq/Makefile b/lang/silq/Makefile index 7ef75b66ca8f..83d42b693a08 100644 --- a/lang/silq/Makefile +++ b/lang/silq/Makefile @@ -1,42 +1,43 @@ PORTNAME= silq PORTVERSION= 20250624 +PORTREVISION= 1 CATEGORIES= lang math science DIST_SUBDIR= silq MAINTAINER= se@FreeBSD.org COMMENT= Silq from ETH Zuerich WWW= https://silq.ethz.ch/ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= unknown status of the D language compiler (lang/ldc) on ${ARCH} BUILD_DEPENDS= ldmd2:lang/ldc USE_GITHUB= yes GH_TUPLE= eth-sri:silq:92a6f80 \ tgehr:ast:3b355c8:ast/ast \ tgehr:util:68629c1:util/util OPTIONS_DEFINE= EXAMPLES .include do-build: cd ${WRKSRC}; ldmd2 -O -inline -J. -Jlibrary *.d ast/*.d util/*.d -of=silq do-test: cd ${WRKSRC}/test; ldmd2 -O runtests.d -of=runtests cd ${WRKSRC}/test; ./runtests do-install: ${INSTALL_PROGRAM} ${WRKSRC}/silq ${STAGEDIR}${PREFIX}/bin/ .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/test && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "-name *\.slq" .endif .include diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile index b83c05b6c24e..9a885189e32a 100644 --- a/net/onedrive/Makefile +++ b/net/onedrive/Makefile @@ -1,46 +1,47 @@ PORTNAME= onedrive DISTVERSIONPREFIX= v DISTVERSION= 2.5.6 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= hiroo.ono+freebsd@gmail.com COMMENT= OneDrive Free client WWW= https://github.com/abraunegg/onedrive LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ldc2:lang/ldc LIB_DEPENDS= libcurl.so:ftp/curl \ libinotify.so:devel/libinotify RUN_DEPENDS= ${LOCALBASE}/sbin/logrotate:sysutils/logrotate USES= autoreconf gmake pkgconfig sqlite USE_GITHUB= yes GH_ACCOUNT= abraunegg GNU_CONFIGURE= yes PORTDOCS= * OPTIONS_DEFINE= DOCS NOTIFY COMPLETION OPTIONS_DEFAULT= NOTIFY COMPLETION OPTIONS_SUB= yes COMPLETION_DESC= Install completion for BASH, FISH and ZSH COMPLETION_BUILD_DEPENDS= bash-completion>0:shells/bash-completion COMPLETION_RUN_DEPENDS= bash-completion>0:shells/bash-completion COMPLETION_CONFIGURE_ENABLE= completions NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_USES= gnome NOTIFY_USE= GNOME=glib20,gdkpixbuf NOTIFY_CONFIGURE_ENABLE= notifications ONEDRIVE_LOGDIR= /var/log/${PORTNAME} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/onedrive ${INSTALL} -d -m 0775 ${STAGEDIR}${ONEDRIVE_LOGDIR} .include diff --git a/ports-mgmt/appstream-generator/Makefile b/ports-mgmt/appstream-generator/Makefile index 460a5dbf950f..ef73dea10dbf 100644 --- a/ports-mgmt/appstream-generator/Makefile +++ b/ports-mgmt/appstream-generator/Makefile @@ -1,48 +1,48 @@ PORTNAME= appstream-generator DISTVERSIONPREFIX= v DISTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= ports-mgmt MAINTAINER= arrowd@FreeBSD.org COMMENT= Fast AppStream metadata generator WWW= https://github.com/ximion/appstream-generator LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= girtod:lang/gir-to-d \ ldc2:lang/ldc \ xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl LIB_DEPENDS= libappstream.so:devel/appstream \ libappstream-compose.so:devel/appstream-compose \ libcurl.so:ftp/curl \ libglibd-2.0.so:devel/glibd \ liblmdb.so:databases/lmdb \ libphobos2-ldc-shared.so:lang/ldc USES= gnome libarchive meson pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= arrowd GH_TAGNAME= 6645648126427ebdfe6debc45760ba8a351c3a5d OPTIONS_DEFINE= MANPAGES MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt MESON_ARGS= -Ddownload-js=false -Dlocalbase=${LOCALBASE} -Drpmmd=false DATADIR= ${PREFIX}/share/appstream OPTIONS_SUB= yes PIE_UNSAFE= yes post-install: cd ${WRKSRC}/data && \ ${COPYTREE_SHARE} templates ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${PATCHDIR}/poudriere-hook-bulk.sh ${STAGEDIR}${DATADIR} .include diff --git a/print/derelict-ft/Makefile b/print/derelict-ft/Makefile index 8fe5333c8b85..f93561962edc 100644 --- a/print/derelict-ft/Makefile +++ b/print/derelict-ft/Makefile @@ -1,39 +1,39 @@ PORTNAME= derelict-ft PORTVERSION= 1.1.3 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONPREFIX= v CATEGORIES= print MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic binding to the FreeType library for the D lang WWW= https://github.com/DerelictOrg/DerelictFT LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util USE_GITHUB= yes GH_ACCOUNT= DerelictOrg GH_PROJECT= DerelictFT DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && \ ${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictFT.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include diff --git a/x11-toolkits/gtkd/Makefile b/x11-toolkits/gtkd/Makefile index 613df9034804..9964ab17e2e0 100644 --- a/x11-toolkits/gtkd/Makefile +++ b/x11-toolkits/gtkd/Makefile @@ -1,29 +1,29 @@ PORTNAME= gtkd PORTVERSION= 3.10.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-toolkits MASTER_SITES= https://gtkd.org/Downloads/sources/ DISTNAME= GtkD-${PORTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= D binding and OO wrapper of GTK WWW= https://gtkd.org/index.html LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ldc2:lang/ldc USES= gmake zip WRKSRC= ${WRKDIR} MAKEFILE= GNUmakefile # avoid building demos ALL_TARGET= libs shared-libs SSP_UNSAFE= ldc2 does not support -fstack-protector-strong post-patch: ${REINPLACE_CMD} -e 's:\$$(libdir)/pkgconfig:libdata/pkgconfig:' \ ${WRKSRC}/${MAKEFILE} .include diff --git a/x11/tilix/Makefile b/x11/tilix/Makefile index aaa45a20042d..b60333b5b88b 100644 --- a/x11/tilix/Makefile +++ b/x11/tilix/Makefile @@ -1,30 +1,30 @@ PORTNAME= tilix PORTVERSION= 1.9.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= romain@FreeBSD.org COMMENT= Tiling terminal emulator using GTK 3 WWW= https://gnunn1.github.io/tilix-web/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cmake:devel/cmake-core \ po4a-translate:textproc/po4a \ ${LOCALBASE}/libdata/pkgconfig/undead.pc:devel/undead \ ${LOCALBASE}/libdata/pkgconfig/vted-3.pc:x11-toolkits/gtkd LIB_DEPENDS= libdruntime-ldc-shared.so:lang/ldc \ libharfbuzz.so:print/harfbuzz \ libsecret-1.so:security/libsecret \ libunwind.so:devel/libunwind USES= desktop-file-utils gettext gnome meson pkgconfig shebangfix USE_GITHUB= yes GH_ACCOUNT= gnunn1 USE_GNOME= cairo gdkpixbuf librsvg2 vte3 USE_XORG= x11 GLIB_SCHEMAS= com.gexperts.Tilix.gschema.xml SHEBANG_FILES= data/scripts/tilix_int.sh .include