diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile index 4bbe2745d60e..55b2afdb5a98 100644 --- a/audio/cheesecutter/Makefile +++ b/audio/cheesecutter/Makefile @@ -1,48 +1,48 @@ PORTNAME= cheesecutter DISTVERSIONPREFIX= v DISTVERSION= 2.10 -PORTREVISION= 1 +PORTREVISION= 2 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 sdl USE_GITHUB= yes GH_ACCOUNT= theyamo GH_PROJECT= CheeseCutter USE_SDL= sdl2 MAKE_ARGS= DLDFLAGS=-L=-Wl,-z,nostart-stop-gc MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR} OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ccutter ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/ct2util ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/arch/fd/ccutter.desktop \ ${STAGEDIR}${DESKTOPDIR}/ ${INSTALL_DATA} ${WRKSRC}/icons/cc96.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png @${MKDIR} ${STAGEDIR}${PREFIX}/share/man/fr/man1 .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 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/example_tunes cd ${WRKSRC}/tunes && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}/example_tunes .include diff --git a/devel/containers/Makefile b/devel/containers/Makefile index 8487e5bcba50..bd599ff7470c 100644 --- a/devel/containers/Makefile +++ b/devel/containers/Makefile @@ -1,36 +1,36 @@ PORTNAME= containers DISTVERSION= 0.9.0 -PORTREVISION= 5 +PORTREVISION= 6 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 a5a5b87dddf4..23f511785737 100644 --- a/devel/d-scanner/Makefile +++ b/devel/d-scanner/Makefile @@ -1,37 +1,38 @@ PORTNAME= d-scanner -PORTVERSION= 0.15.2 DISTVERSIONPREFIX= v +DISTVERSION= 0.15.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= Swiss-army knife for D source code WWW= https://github.com/dlang-community/D-Scanner LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ rdmd:lang/dlang-tools USES= gmake USE_GITHUB= yes GH_ACCOUNT= dlang-community GH_PROJECT= D-Scanner GH_TUPLE= dlang-community:DCD:1c60c54:DCD/DCD \ dlang-community:containers:116a028:containers/containers \ burner:inifiled:cecaff8:inifiled/inifiled \ dlang-community:libddoc:fbbfb82:libddoc/libddoc \ dlang-community:libdparse:fe6d1e3:libdparse/libdparse MAKE_ENV+= DC=${DC} MAKEFILE= makefile PLIST_FILES= bin/dscanner DC= ldmd2 post-patch: @${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|g' ${WRKSRC}/makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/dscanner ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/devel/derelict-sdl2/Makefile b/devel/derelict-sdl2/Makefile index 8fca36dec8ab..80ec9107abe1 100644 --- a/devel/derelict-sdl2/Makefile +++ b/devel/derelict-sdl2/Makefile @@ -1,40 +1,40 @@ PORTNAME= derelict-sdl2 PORTVERSION= 2.1.4 -PORTREVISION= 9 +PORTREVISION= 10 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 3ebcfa8bc3ad..7a324c23e1e1 100644 --- a/devel/derelict-util/Makefile +++ b/devel/derelict-util/Makefile @@ -1,35 +1,35 @@ PORTNAME= derelict-util -PORTVERSION= 2.1.0 -PORTREVISION= 9 DISTVERSIONPREFIX= v +DISTVERSION= 2.1.0 +PORTREVISION= 10 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 27a6e46b7c06..530998cdc734 100644 --- a/devel/dlib/Makefile +++ b/devel/dlib/Makefile @@ -1,33 +1,34 @@ PORTNAME= dlib -PORTVERSION= 1.6.0 DISTVERSIONPREFIX= v +DISTVERSION= 1.6.0 +PORTREVISION= 1 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 993516b122d6..b3a2fb4eb4d6 100644 --- a/devel/dsymbol/Makefile +++ b/devel/dsymbol/Makefile @@ -1,44 +1,44 @@ PORTNAME= dsymbol -PORTVERSION= 0.14.1 -PORTREVISION= 4 DISTVERSIONPREFIX= v +DISTVERSION= 0.14.1 +PORTREVISION= 5 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/glibd/Makefile b/devel/glibd/Makefile index 3ac86f975df0..fb52a6a8822f 100644 --- a/devel/glibd/Makefile +++ b/devel/glibd/Makefile @@ -1,30 +1,30 @@ PORTNAME= glibd -PORTVERSION= 2.4.4.g -PORTREVISION= 1 DISTVERSIONPREFIX= v +DISTVERSION= 2.4.4.g +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= ports@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 GH_TAGNAME= 9c37e2e1012b67bc06c46fa742f9bb4190937e81 PIE_UNSAFE= yes .include diff --git a/devel/icontheme/Makefile b/devel/icontheme/Makefile index 6b5855cc5bdd..e5ef89e7a81c 100644 --- a/devel/icontheme/Makefile +++ b/devel/icontheme/Makefile @@ -1,37 +1,37 @@ PORTNAME= icontheme -PORTVERSION= 1.2.3 -PORTREVISION= 5 DISTVERSIONPREFIX= v +DISTVERSION= 1.2.3 +PORTREVISION= 6 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 4f68d0f822c6..3fa27fc3aace 100644 --- a/devel/inifiled/Makefile +++ b/devel/inifiled/Makefile @@ -1,34 +1,34 @@ PORTNAME= inifiled -PORTVERSION= 2.0.0 -PORTREVISION= 5 DISTVERSIONPREFIX= v +DISTVERSION= 2.0.0 +PORTREVISION= 6 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 bc7bc523252c..4f92ad9451ab 100644 --- a/devel/inilike/Makefile +++ b/devel/inilike/Makefile @@ -1,33 +1,34 @@ PORTNAME= inilike -PORTVERSION= 1.2.3 DISTVERSIONPREFIX= v +DISTVERSION= 1.2.3 +PORTREVISION= 1 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 229cfccc641c..0c7412ecbdae 100644 --- a/devel/isfreedesktop/Makefile +++ b/devel/isfreedesktop/Makefile @@ -1,34 +1,34 @@ PORTNAME= isfreedesktop -PORTVERSION= 0.1.1 -PORTREVISION= 8 DISTVERSIONPREFIX= v +DISTVERSION= 0.1.1 +PORTREVISION= 9 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 ad74f955123f..5769a25a46fb 100644 --- a/devel/libddoc/Makefile +++ b/devel/libddoc/Makefile @@ -1,40 +1,40 @@ PORTNAME= libddoc -PORTVERSION= 0.8.0 -PORTREVISION= 5 DISTVERSIONPREFIX= v +DISTVERSION= 0.8.0 +PORTREVISION= 6 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 21c0275d2eff..f988fdaf5660 100644 --- a/devel/libdparse/Makefile +++ b/devel/libdparse/Makefile @@ -1,35 +1,36 @@ PORTNAME= libdparse -PORTVERSION= 0.25.1 DISTVERSIONPREFIX= v +DISTVERSION= 0.25.1 +PORTREVISION= 1 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 4ef157851a62..f625ecc84e4a 100644 --- a/devel/mir-core/Makefile +++ b/devel/mir-core/Makefile @@ -1,34 +1,34 @@ PORTNAME= mir-core -PORTVERSION= 1.1.62 -PORTREVISION= 5 DISTVERSIONPREFIX= v +DISTVERSION= 1.1.62 +PORTREVISION= 6 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 b50fb6b35cc7..f8a26013134a 100644 --- a/devel/msgpack-d/Makefile +++ b/devel/msgpack-d/Makefile @@ -1,33 +1,34 @@ PORTNAME= msgpack-d -PORTVERSION= 1.0.5 DISTVERSIONPREFIX= v +DISTVERSION= 1.0.5 +PORTREVISION= 1 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 eaced06e0c1e..8b3f65e7bc21 100644 --- a/devel/stdx-allocator/Makefile +++ b/devel/stdx-allocator/Makefile @@ -1,38 +1,38 @@ PORTNAME= stdx-allocator -PORTVERSION= 3.0.2 -PORTREVISION= 6 DISTVERSIONPREFIX= v +DISTVERSION= 3.0.2 +PORTREVISION= 7 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 b6084f3b56e7..f65a946a351f 100644 --- a/devel/undead/Makefile +++ b/devel/undead/Makefile @@ -1,40 +1,40 @@ PORTNAME= undead DISTVERSIONPREFIX=v DISTVERSION= 1.1.8 -PORTREVISION= 3 +PORTREVISION= 4 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 e5b57a20bbcf..edcd08aeba48 100644 --- a/devel/xdgpaths/Makefile +++ b/devel/xdgpaths/Makefile @@ -1,35 +1,35 @@ PORTNAME= xdgpaths -PORTVERSION= 0.2.5 -PORTREVISION= 7 DISTVERSIONPREFIX= v +DISTVERSION= 0.2.5 +PORTREVISION= 8 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 80f8384b87a3..6319463d6802 100644 --- a/graphics/derelict-gl3/Makefile +++ b/graphics/derelict-gl3/Makefile @@ -1,39 +1,39 @@ PORTNAME= derelict-gl3 -PORTVERSION= 1.0.24 -PORTREVISION= 7 DISTVERSIONPREFIX= v +DISTVERSION= 1.0.24 +PORTREVISION= 8 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 3118e418d92d..af0cb1c2c1fa 100644 --- a/lang/dlang-tools/Makefile +++ b/lang/dlang-tools/Makefile @@ -1,36 +1,37 @@ PORTNAME= tools -PORTVERSION= 2.113.0 DISTVERSIONPREFIX= v +DISTVERSION= 2.113.0 +PORTREVISION= 1 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 00c24c1bde54..8beabfb7146d 100644 --- a/lang/gir-to-d/Makefile +++ b/lang/gir-to-d/Makefile @@ -1,30 +1,30 @@ PORTNAME= gir-to-d PORTVERSION= 0.23.4 -PORTREVISION= 2 +PORTREVISION= 3 #DISTVERSIONPREFIX= v CATEGORIES= lang MAINTAINER= ports@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 fed6390b819b..5d4cf229de32 100644 --- a/lang/silq/Makefile +++ b/lang/silq/Makefile @@ -1,43 +1,43 @@ PORTNAME= silq PORTVERSION= 20250624 -PORTREVISION= 2 +PORTREVISION= 3 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 powerpc64le powerpc64 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 8769ce964126..63c855239a7a 100644 --- a/net/onedrive/Makefile +++ b/net/onedrive/Makefile @@ -1,50 +1,50 @@ PORTNAME= onedrive DISTVERSIONPREFIX= v DISTVERSION= 2.5.10 -PORTREVISION= 1 +PORTREVISION= 2 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 RUN_DEPENDS= ${LOCALBASE}/sbin/logrotate:sysutils/logrotate .if !exists(/usr/include/sys/inotify.h) LIB_DEPENDS+= libinotify.so:devel/libinotify .endif 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/print/derelict-ft/Makefile b/print/derelict-ft/Makefile index 17878f43e9b8..120dff8f3644 100644 --- a/print/derelict-ft/Makefile +++ b/print/derelict-ft/Makefile @@ -1,39 +1,39 @@ PORTNAME= derelict-ft -PORTVERSION= 1.1.3 -PORTREVISION= 9 DISTVERSIONPREFIX= v +DISTVERSION= 1.1.3 +PORTREVISION= 10 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 8b3ed2b0af37..5568f8f06f92 100644 --- a/x11-toolkits/gtkd/Makefile +++ b/x11-toolkits/gtkd/Makefile @@ -1,29 +1,29 @@ PORTNAME= gtkd PORTVERSION= 3.10.0 -PORTREVISION= 5 +PORTREVISION= 6 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 7b5f9acaa7fa..78371db7ab22 100644 --- a/x11/tilix/Makefile +++ b/x11/tilix/Makefile @@ -1,30 +1,30 @@ PORTNAME= tilix PORTVERSION= 1.9.6 -PORTREVISION= 3 +PORTREVISION= 4 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