Index: head/audio/nuvolaplayer/Makefile =================================================================== --- head/audio/nuvolaplayer/Makefile (revision 479989) +++ head/audio/nuvolaplayer/Makefile (revision 479990) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= nuvolaplayer PORTVERSION= 3.0.4 PORTREVISION= 1 CATEGORIES= audio www MAINTAINER= avilla@FreeBSD.org COMMENT= Cloud music integration for your desktop LICENSE= BSD2CLAUSE LIB_DEPENDS= libdioritegtk-0.2.so:x11-toolkits/diorite \ libjson-glib-1.0.so:devel/json-glib \ libnotify.so:devel/libnotify \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 BUILD_DEPENDS= valac:lang/vala RUN_DEPENDS= ${PORTNAME}-all-services>=0:www/${PORTNAME}-all-services USE_GITHUB= yes GH_ACCOUNT= tiliado -USES= gnome libarchive pkgconfig waf +USES= compiler:c11 gnome libarchive pkgconfig waf USE_GNOME= glib20 gtk30 USE_XORG= x11 # src/nuvolakit-runner/components/keybindings/XKeyGrabber.c:128:2: error: non-void function 'nuvola_xkey_grabber_construct' should return a value [-Wreturn-type] CFLAGS+= -Wno-return-type CONFIGURE_ARGS= --platform=LINUX MAKE_ARGS= --no-system-hooks INSTALLS_ICONS= yes USE_LDCONFIG= yes .ifdef(WITH_DEBUG) CONFIGURE_ARGS+=--debug .else CONFIGURE_ARGS+=--no-debug .endif DATADIR= ${PREFIX}/share/${PORTNAME}3 OPTIONS_DEFINE= MPG123 OPTIONS_DEFAULT=MPG123 MPG123_DESC= HTML5 audio support via mpg123 MPG123_USE= GSTREAMER1=good,mpg123 pre-configure: ${REINPLACE_CMD} -e 's/Linux desktop/desktop/' \ ${WRKSRC}/wscript \ ${WRKSRC}/data/${PORTNAME}3.appdata.xml post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}3/* .include Index: head/audio/sherlock-lv2/Makefile =================================================================== --- head/audio/sherlock-lv2/Makefile (revision 479989) +++ head/audio/sherlock-lv2/Makefile (revision 479990) @@ -1,29 +1,27 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= sherlock PORTVERSION= 0.14.0 CATEGORIES= audio PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= Investigative LV2 plugin bundle LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= fails to build: cc1: unrecognized command line option -std=gnu11 - BUILD_DEPENDS= lv2>0:audio/lv2 LIB_DEPENDS= libserd-0.so:devel/serd \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom -USES= cmake pkgconfig +USES= cmake compiler:c11 pkgconfig USE_GITHUB= yes GH_ACCOUNT= OpenMusicKontrollers GH_PROJECT= sherlock.lv2 USE_XORG= x11 xext USE_GL= gl glu .include Index: head/biology/pbbam/Makefile =================================================================== --- head/biology/pbbam/Makefile (revision 479989) +++ head/biology/pbbam/Makefile (revision 479990) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= pbbam DISTVERSION= g20180416 PORTREVISION= 1 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org COMMENT= PacBio BAM C++ library, with SWIG bindings LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= boost-libs>=1.60.0:devel/boost-libs LIB_DEPENDS= libhts.so:biology/htslib \ libboost_regex.so:devel/boost-libs -USES= cmake pkgconfig +USES= cmake compiler:c++14-lang pkgconfig USE_GITHUB= yes GH_ACCOUNT= PacificBiosciences GH_TAGNAME= c6b8113adb5104948879e9ff69f739121f12a09f # Disable tests for now. Bound to bundled googletest. CMAKE_ARGS+= -DHTSLIB_INCLUDE_DIRS:STRING=${LOCALBASE}/include/htslib \ -DHTSLIB_LIBRARIES:STRING="-L${LOCALBASE}/lib -lhts" \ -DPacBioBAM_build_tests:BOOL=OFF \ -DPacBioBAM_build_docs:BOOL=OFF do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${BUILD_WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib cd ${WRKSRC}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/include/meson.build \ ${STAGEDIR}${PREFIX}/include/pbbam .include Index: head/biology/pbcopper/Makefile =================================================================== --- head/biology/pbcopper/Makefile (revision 479989) +++ head/biology/pbcopper/Makefile (revision 479990) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= pbcopper DISTVERSION= g20180413 PORTREVISION= 1 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org COMMENT= Core C++ library for Pacific Biosciences tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libboost_regex.so:devel/boost-libs -USES= cmake +USES= cmake compiler:c++14-lang # Although there are a couple releases, git describe --tags does not work # so we cannot use the usual USE_GITHUB tools here. USE_GITHUB= yes GH_ACCOUNT= PacificBiosciences GH_TAGNAME= 17ef457a0dbe1894a8d17af7ddba01a6261bf117 do-install: ${INSTALL_DATA} ${BUILD_WRKSRC}/lib/*.a ${STAGEDIR}${PREFIX}/lib cd ${WRKSRC}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/include/meson.build \ ${STAGEDIR}${PREFIX}/include/pbcopper .include Index: head/biology/unanimity/Makefile =================================================================== --- head/biology/unanimity/Makefile (revision 479989) +++ head/biology/unanimity/Makefile (revision 479990) @@ -1,42 +1,42 @@ # $FreeBSD$ PORTNAME= unanimity DISTVERSIONPREFIX= v DISTVERSION= 3.1.0 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org COMMENT= Pacific Biosciences consensus library and applications LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? # Sensitive to dependency versions, use latest commit for everything BUILD_DEPENDS= pbseqan>=g20171002:biology/pbseqan \ pbbam>=g20180416:biology/pbbam \ pbcopper>=g20180413:biology/pbcopper LIB_DEPENDS= libhts.so:biology/htslib \ libboost_regex.so:devel/boost-libs -USES= cmake pkgconfig python +USES= cmake compiler:c++14-lang pkgconfig python USE_GITHUB= yes GH_ACCOUNT= PacificBiosciences CMAKE_ARGS+= -DHTSLIB_INCLUDE_DIRS:STRING=${LOCALBASE}/include/htslib \ -DHTSLIB_LIBRARIES:STRING="-L${LOCALBASE}/lib -lhts" \ -DPacBioBAM_INCLUDE_DIRS:STRING=${LOCALBASE}/include/pbbam \ -DPacBioBAM_LIBRARIES:STRING="-L${LOCALBASE}/lib -lpbbam" \ -DSEQAN_INCLUDE_DIRS:STRING=${LOCALBASE}/include/PacBio \ -Dpbcopper_INCLUDE_DIRS=${LOCALBASE}/include \ -Dpbcopper_LIBRARIES="-L${LOCALBASE}/lib -lpbcopper" CFLAGS_i386= -msse2 -Wno-c++11-narrowing PLIST_FILES= bin/arrow bin/ccs bin/gcpp lib/libcc2.a lib/libunanimity.a post-install: ${INSTALL_DATA} ${WRKSRC}/src/libcc2.a ${WRKSRC}/src/libunanimity.a \ ${STAGEDIR}${PREFIX}/lib .include Index: head/cad/freehdl/Makefile =================================================================== --- head/cad/freehdl/Makefile (revision 479989) +++ head/cad/freehdl/Makefile (revision 479990) @@ -1,32 +1,28 @@ # Created by: lon_kamikaze@gmx.de # $FreeBSD$ PORTNAME= freehdl PORTVERSION= 0.0.7 PORTREVISION= 6 CATEGORIES= cad MASTER_SITES= http://freehdl.seul.org/~enaroska/ MAINTAINER= ports@FreeBSD.org COMMENT= Free VHDL simulator -BROKEN_mips= fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03" -BROKEN_mips64= fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03" -BROKEN_powerpc64= fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03" - -USES= gmake pathfix libtool makeinfo perl5 pkgconfig +USES= compiler:c++0x gmake pathfix libtool makeinfo perl5 pkgconfig USE_LDCONFIG= yes USE_GCC= any GNU_CONFIGURE= yes CONFIGURE_ARGS= SYSTEM_LIBTOOL=${FALSE} INSTALL_TARGET= install-strip # Bug 219297: GCC 6 changed its default from -std=gnu++03 to -std=gnu++14, and # this port's code is not compatible with C++11. Since the project looks # abandoned upstream, it makes more sense to just continue building with an # older C++ standard. USE_CXXSTD= gnu++03 INFO= fire .include Index: head/databases/p5-Tie-LevelDB/Makefile =================================================================== --- head/databases/p5-Tie-LevelDB/Makefile (revision 479989) +++ head/databases/p5-Tie-LevelDB/Makefile (revision 479990) @@ -1,43 +1,42 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= Tie-LevelDB PORTVERSION= 0.07 PORTREVISION= 4 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl Interface to the Google LevelDB NoSQL database LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BROKEN_aarch64= does not build: error: Please implement AtomicPointer for this platform -BROKEN_powerpc64= does not build: error: unrecognized command line option -std=c++0x BROKEN_sparc64= does not build: unrecognized command line options LIB_DEPENDS= libleveldb.so:databases/leveldb MAKE_ARGS= CC="${CXX}" +USES= compiler:c++0x gmake localbase perl5 USE_PERL5= configure -USES= compiler gmake localbase perl5 .include .if ${COMPILER_TYPE} == clang CFLAGS+= -Wno-reserved-user-defined-literal .endif post-patch: @${REINPLACE_CMD} -e '/build_detect_platform/d' \ -e 's|build_config.mk|${LOCALBASE}/share/leveldb/&|' \ -e '/OBJECT/ s|".*\(LevelDB\.o\).*"|"\1"|' \ -e 's|g++|${CXX}|' \ ${WRKSRC}/Makefile.PL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Tie/LevelDB/LevelDB.so .include Index: head/databases/pointcloud/Makefile =================================================================== --- head/databases/pointcloud/Makefile (revision 479989) +++ head/databases/pointcloud/Makefile (revision 479990) @@ -1,27 +1,27 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= pointcloud PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v CATEGORIES= databases geography MAINTAINER= lbartoletti@tuxfamily.org COMMENT= LIDAR types for PostgreSQL LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT BUILD_DEPENDS= ${LOCALBASE}/include/laz-perf/las.hpp:archivers/lazperf LIB_DEPENDS= libght.so:devel/libght -USES= autoreconf gmake gnome pgsql +USES= autoreconf compiler:c++0x gmake gnome pgsql WANT_PGSQL= server USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-lazperf=${LOCALBASE} USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= pgpointcloud .include Index: head/devel/icmake/Makefile =================================================================== --- head/devel/icmake/Makefile (revision 479989) +++ head/devel/icmake/Makefile (revision 479990) @@ -1,100 +1,106 @@ # $FreeBSD$ PORTNAME= icmake PORTVERSION= 9.02.08 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= Intelligent C-like Maker LICENSE= GPLv3 BUILD_DEPENDS= bash:shells/bash \ gsed:textproc/gsed WRKSRC_SUBDIR= ${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} PORTDOCS= * PLIST_SUB+= PORTVERSION="${PORTVERSION}" REINPLACE_ARGS= -I "" -USES= shebangfix +USES= compiler shebangfix SHEBANG_FILES= build comp/build comp/icm_bootstrap comp/updategrammar \ comp/updateparser comp/updatescanner dep/build dep/icm_bootstrap \ exec/build exec/icm_bootstrap exec/list/test/build exec/string/test/build \ icm_bootstrap icm_gitlab icm_install icm_prepare icmake/build \ icmake/icm_bootstrap icmake/setlinks icmbuild/build icmbuild/icm_bootstrap \ iuo/bootstrapinstall iuo/install iuo/uninstall pp/build pp/icm_bootstrap \ rss/build rss/icm_bootstrap scripts/convert un/build un/icm_bootstrap USE_GITLAB= yes GL_ACCOUNT= fbb-git GL_COMMIT= 8e3ac3057363162b87279bab1e9ba356eb0aea0f .include OPTIONS_DEFINE= DOCS + +.include + +.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} == 42 +CFLAGS+= -std=gnu99 +.endif post-patch: @${REINPLACE_CMD} -e 's|find|find .|g' \ ${WRKSRC}/icm_prepare @${REINPLACE_CMD} -e 's|tput clear|clear|g' \ ${WRKSRC}/scripts/icmbuild.in \ ${WRKSRC}/changelog \ ${WRKSRC}/icmbuild/usage.c \ ${WRKSRC}/doc/icmconf.7 \ ${WRKSRC}/doc/manpage/icmbuild.yo \ ${WRKSRC}/doc/manpage/icmconf.yo \ ${WRKSRC}/doc/icmbuild.1 @${REINPLACE_CMD} -e 's|sed|gsed|g' \ ${WRKSRC}/scripts/conversions \ ${WRKSRC}/scripts/convert @${REINPLACE_CMD} -e 's|"usr/bin"|"bin"| ; \ s|"usr/share/icmake"|"share/icmake-${PORTVERSION}"| ; \ s|"usr/share/man"|"man"| ; \ s|"usr/lib/icmake"|"lib/icmake-${PORTVERSION}"| ; \ s|"usr/share/doc/icmake"|"share/doc/icmake-${PORTVERSION}"| ; \ s|"usr/share/doc/icmake-doc"|"share/doc/icmake-${PORTVERSION}/doc"|' \ ${WRKSRC}/INSTALL.im @${REINPLACE_CMD} -e 's|cp -r|cp -R|' \ ${WRKSRC}/icm_bootstrap \ ${WRKSRC}/icm_install @${REINPLACE_CMD} -e 's|#!.*/usr/bin/icmake|#!${PREFIX}/bin/icmake|' \ ${WRKSRC}/comp/build \ ${WRKSRC}/doc/icmake.1 \ ${WRKSRC}/doc/manpage/icmake.yo \ ${WRKSRC}/doc/manpage/build \ ${WRKSRC}/examples/am \ ${WRKSRC}/examples/bup \ ${WRKSRC}/examples/defines \ ${WRKSRC}/examples/ds \ ${WRKSRC}/examples/ftpxfer \ ${WRKSRC}/examples/idir \ ${WRKSRC}/examples/initialization \ ${WRKSRC}/examples/killprog \ ${WRKSRC}/examples/nesteddirectives \ ${WRKSRC}/examples/r \ ${WRKSRC}/examples/tolower \ ${WRKSRC}/exec/build \ ${WRKSRC}/pp/build \ ${WRKSRC}/rss/build @${REINPLACE_CMD} -e 's|"gcc"|"${CC}"|g; s|-Wall -O2|${CFLAGS}|g' \ ${WRKSRC}/comp/build \ ${WRKSRC}/doc/icmake.doc \ ${WRKSRC}/exec/icmconf \ ${WRKSRC}/usr/share/icmake/icmconf \ ${WRKSRC}/exec/build \ ${WRKSRC}/pp/build \ ${WRKSRC}/rss/build \ ${WRKSRC}/un/build do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./icm_prepare ${PREFIX} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./icm_bootstrap x do-install: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./icm_install strip all ${STAGEDIR} .include Index: head/games/atanks/Makefile =================================================================== --- head/games/atanks/Makefile (revision 479989) +++ head/games/atanks/Makefile (revision 479990) @@ -1,31 +1,31 @@ # Created by: Jesse Smith # $FreeBSD$ PORTNAME= atanks PORTVERSION= 6.5 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= 2D tank game with large, cartoonish weapons LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liballeg.so:devel/allegro -USES= gmake +USES= compiler:c++0x gmake PORTDOCS= Changelog README README_ru.txt credits.txt OPTIONS_DEFINE= DOCS post-install: ${LN} -sf ../../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/super_methane_brothers/Makefile =================================================================== --- head/games/super_methane_brothers/Makefile (revision 479989) +++ head/games/super_methane_brothers/Makefile (revision 479990) @@ -1,48 +1,48 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= super_methane_brothers PORTVERSION= 1.5.1 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/methane/Methane%20Stable/Methane%20V${PORTVERSION} DISTNAME= methane-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Port of the Amiga platform game of the same name LICENSE= GPLv2 LIB_DEPENDS= libclan23Core.so:devel/clanlib -USES= gmake localbase pkgconfig tar:tgz +USES= compiler:c++0x gmake localbase pkgconfig tar:tgz MAKE_ENV= METHANE_FLAGS="${CPPFLAGS}" METHANE_LIBS="${LIBS}" MAKE_JOBS_UNSAFE= yes LIBS+= -lexecinfo DATADIR= ${PREFIX}/share/methane PORTDOCS= * PORTDATA= * PLIST_FILES= bin/methane OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|-2.2|-2.3|g ; \ s|FLAGS =|FLAGS +=| ; \ s|LIBS =|LIBS +=| ; \ s|g++|$${CXX}| ; \ s|gcc|$${CXX}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/methane ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC}/resources && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKDIR}/${DISTNAME}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/games/taisei/Makefile =================================================================== --- head/games/taisei/Makefile (revision 479989) +++ head/games/taisei/Makefile (revision 479990) @@ -1,34 +1,34 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= taisei PORTVERSION= 1.1.2 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open source Touhou clone LICENSE= MIT CC0-1.0 PD LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libzip.so:archivers/libzip USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}-project -USES= cmake pkgconfig +USES= cmake compiler:c11 pkgconfig CMAKE_ARGS= -DTAISEI_VERSION_OVERRIDE=${PORTVERSION} USE_SDL= sdl2 ttf2 mixer2 PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-install: @${RM} ${STAGEDIR}${DOCSDIR}/COPYING.txt .include Index: head/graphics/gegl3/Makefile =================================================================== --- head/graphics/gegl3/Makefile (revision 479989) +++ head/graphics/gegl3/Makefile (revision 479990) @@ -1,148 +1,148 @@ # Created by: Pietro Cerutti # $FreeBSD$ PORTNAME= gegl PORTVERSION= 0.3.34 CATEGORIES= graphics MASTER_SITES= GIMP PKGNAMESUFFIX= 3 MAINTAINER= gnome@FreeBSD.org COMMENT= Graph based image processing framework LICENSE= BSD3CLAUSE GPLv3+ LGPL3+ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libbabl-0.1.so:x11/babl \ libjson-glib-1.0.so:devel/json-glib \ libpng.so:graphics/png -USES= cpe gettext gmake jpeg libtool localbase \ +USES= compiler:c11 cpe gettext gmake jpeg libtool localbase \ pathfix pkgconfig shebangfix uniquefiles tar:bzip2 USE_GNOME= glib20 intltool introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_execinfo_h=no CONFIGURE_ARGS= --without-vala --disable-docs CONFIGURE_ARGS+=--without-mrg --without-lensfun INSTALL_TARGET= install-strip GEGL_MINOR= 334 GEGL_VER= 0.3 PLIST_SUB+= GEGL_MINOR="${GEGL_MINOR}" GEGL_VER=${GEGL_VER} EXAMPLES= 2geglbuffer \ gegl-convert gegl-slicer geglbuffer-add-image \ geglbuffer-clock hello-world sdl-draw SHEBANG_FILES= tools/xml_insert.sh # Fix conflicts with graphics/gegl and sysutils/coreutils EXAMPLESDIR= ${PREFIX}/share/examples/gegl${PKGNAMESUFFIX} UNIQUE_SUFFIX_FILES= bin/gcut bin/gegl OPTIONS_SUB= yes OPTIONS_DEFINE= CAIRO ENSCRIPT EXIV2 FFMPEG PIXBUF GRAPHVIZ JASPER \ LUA OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L \ EXAMPLES LCMS2 WEBP TIFF GEXIV2 OPTIONS_DEFAULT=CAIRO ENSCRIPT EXIV2 PIXBUF GRAPHVIZ JASPER LCMS2 LUA \ OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L WEBP TIFF ENSCRIPT_DESC= Enscript support SPIRO_DESC= Spiro support #UMFPACK_DESC= UMFpack support GEXIV2_DESC= EXIF and IPTC metadata support via gexiv2 PIXBUF_USE= GNOME=gdkpixbuf2 PIXBUF_CONFIGURE_WITH= gdk-pixbuf CAIRO_USE= GNOME=cairo CAIRO_CONFIGURE_WITH= cairo PANGO_USE= GNOME=pango PANGO_CONFIGURE_WITH= pango ENSCRIPT_BUILD_DEPENDS= enscript:print/enscript-a4 FFMPEG_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg FFMPEG_CONFIGURE_WITH= libavformat GRAPHVIZ_LIB_DEPENDS= libcgraph.so:graphics/graphviz GRAPHVIZ_CONFIGURE_WITH= graphviz JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper JASPER_CONFIGURE_WITH= jasper LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CONFIGURE_OFF= --without-lcms LUA_USES= lua LUA_CONFIGURE_WITH= lua OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \ libImath-2_2.so:graphics/ilmbase OPENEXR_CONFIGURE_WITH= openexr RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CONFIGURE_WITH= libraw LIBRSVG2_USE= GNOME=librsvg2 LIBRSVG2_CONFIGURE_OFF= --without-librsvg SDL_USE= SDL=sdl SDL_CONFIGURE_WITH= sdl SPIRO_LIB_DEPENDS= libspiro.so:graphics/libspiro SPIRO_CONFIGURE_WITH= libspiro V4L_BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_CONFIGURE_WITH= libv4l V4L_VARS= LICENSE+=LGPL20+ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_WITH= webp # UMFPACK has two "problems" # 1) it build with port gcc 2) needed libs aren't recorded in the libraries. #UMFPACK_LIB_DEPENDS= libumfpack.so:math/suitesparse #UMFPACK_CONFIGURE_WITH= umfpack CONFIGURE_ARGS+= --without-umfpack EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_CONFIGURE_WITH= exiv2 GEXIV2_LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 GEXIV2_CONFIGURE_WITH= gexiv2 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= libtiff .include .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MCAIRO} PLIST_SUB+= PANGOCAIRO="" .else CONFIGURE_ARGS+=--without-pangocairo PLIST_SUB+= PANGOCAIRO="@comment " .endif post-patch: ${REINPLACE_CMD} -e "s/lua >/lua-${LUA_VER} >/g" \ -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g' \ ${WRKSRC}/configure post-patch-EXAMPLES-off: ${REINPLACE_CMD} -e 's|tools examples|tools|g' \ ${WRKSRC}/Makefile.in post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data ${INSTALL_DATA} ${WRKSRC}/examples/data/surfer.png ${STAGEDIR}${EXAMPLESDIR}/data .for ex in ${EXAMPLES} ${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/graphics/libmypaint/Makefile =================================================================== --- head/graphics/libmypaint/Makefile (revision 479989) +++ head/graphics/libmypaint/Makefile (revision 479990) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= libmypaint PORTVERSION= 1.3.0 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/mypaint/libmypaint/releases/download/v${PORTVERSION}/ MAINTAINER= kwm@FreeBSD.org COMMENT= Brush library from the MyPaint project LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjson-c.so:devel/json-c -USES= gmake gnome libtool localbase pkgconfig tar:xz +USES= compiler:c11 gmake gnome libtool localbase pkgconfig tar:xz USE_GNOME= glib20 intltool introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_SUB= yes OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/graphics/perceptualdiff/Makefile =================================================================== --- head/graphics/perceptualdiff/Makefile (revision 479989) +++ head/graphics/perceptualdiff/Makefile (revision 479990) @@ -1,25 +1,23 @@ # Created by: sobomax # $FreeBSD$ PORTNAME= perceptualdiff PORTVERSION= 2.1 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= sobomax@FreeBSD.org COMMENT= Program that compares two images LICENSE= GPLv2 LIB_DEPENDS= libfreeimage.so:graphics/freeimage -BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++0x" - PLIST_FILES= bin/perceptualdiff USE_GITHUB= yes GH_ACCOUNT= myint -USES= cmake +USES= cmake compiler:c++0x .include Index: head/mail/evolution/Makefile =================================================================== --- head/mail/evolution/Makefile (revision 479989) +++ head/mail/evolution/Makefile (revision 479990) @@ -1,130 +1,131 @@ # Created by: Ade Lovett # $FreeBSD$ PORTNAME= evolution PORTVERSION= 3.24.2 PORTREVISION= 6 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Integrated mail, calendar and address book distributed suite LICENSE= GFDL GPLv2+ LGPL21+ MPL11 OPENLDAP LICENSE_COMB= multi LICENSE_NAME_OPENLDAP= OpenLDAP Public License LICENSE_FILE_OPENLDAP= ${WRKSRC}/COPYING.OPENLDAP LICENSE_PERMS_OPENLDAP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= itstool:textproc/itstool \ iso-codes>=0:misc/iso-codes \ highlight:textproc/highlight LIB_DEPENDS= libnss3.so:security/nss \ libgcr-3.so:security/gcr \ libgtkspell3-3.so:textproc/gtkspell3 \ libgnome-autoar-gtk-0.so:archivers/gnome-autoar \ libsoup-2.4.so:devel/libsoup \ libicuuc.so:devel/icu \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libnspr4.so:devel/nspr \ libical.so:devel/libical \ libsecret-1.so:security/libsecret \ libenchant.so:textproc/enchant \ libp11-kit.so:security/p11-kit \ libcryptui.so:security/libcryptui \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify RUN_DEPENDS= highlight:textproc/highlight \ iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even -USES= desktop-file-utils cmake gettext gnome iconv:wchar_t \ - sqlite libarchive localbase pathfix pkgconfig tar:xz +USES= compiler:c11 desktop-file-utils cmake gettext gnome \ + iconv:wchar_t sqlite libarchive localbase pathfix pkgconfig \ + tar:xz USE_GNOME= cairo evolutiondataserver3 gnomedesktop3 intltool GNU_CONFIGURE= yes USE_XORG= x11 INSTALLS_ICONS= yes USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_TEXT_HIGHLIGHT=YES \ -DVERSION_COMMENT="FreeBSD GNOME Team" GLIB_SCHEMAS= org.gnome.evolution.gschema.xml \ org.gnome.evolution.addressbook.gschema.xml \ org.gnome.evolution.calendar.gschema.xml \ org.gnome.evolution.importer.gschema.xml \ org.gnome.evolution.mail.gschema.xml \ org.gnome.evolution.shell.gschema.xml \ org.gnome.evolution.bogofilter.gschema.xml \ org.gnome.evolution.spamassassin.gschema.xml \ org.gnome.evolution.plugin.attachment-reminder.gschema.xml \ org.gnome.evolution.plugin.autocontacts.gschema.xml \ org.gnome.evolution.plugin.email-custom-header.gschema.xml \ org.gnome.evolution.plugin.external-editor.gschema.xml \ org.gnome.evolution.plugin.face-picture.gschema.xml \ org.gnome.evolution.plugin.itip.gschema.xml \ org.gnome.evolution.plugin.mail-notification.gschema.xml \ org.gnome.evolution.plugin.prefer-plain.gschema.xml \ org.gnome.evolution.plugin.publish-calendar.gschema.xml \ org.gnome.evolution.plugin.templates.gschema.xml EVO_VERSION= 3.24 PLIST_SUB= VERSION=${EVO_VERSION} \ PORTVERSION=2.12 OPTIONS_SUB= yes OPTIONS_DEFINE= LDAP WEATHER CANBERRA PST YTNEF MAPS OPTIONS_DEFAULT=LDAP WEATHER CANBERRA BOGOFILTER SPAM_DESC= Spam filter support OPTIONS_GROUP= SPAM OPTIONS_GROUP_SPAM=SPAMASSASSIN BOGOFILTER LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF LDAP_USE= OPENLDAP=yes YTNEF_DESC= Support MS Outlook TNEF format YTNEF_LIB_DEPENDS= libytnef.so:converters/ytnef YTNEF_CMAKE_BOOL= ENABLE_YTNEF WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CMAKE_BOOL= ENABLE_WEATHER SPAMASSASSIN_DESC= SpamAssassin spam filtering SPAMASSASSIN_CMAKE_ON= -DWITH_SPAMASSASSIN=${LOCALBASE}/spamassassin \ -DWITH_SA_LEARN=${LOCALBASE}/bin/sa-learn SPAMASSASSIN_CMAKE_OFF= -DWITH_SPAMASSASSIN=NO SPAMASSASSIN_BUILD_DEPENDS= spamassassin:mail/spamassassin SPAMASSASSIN_RUN_DEPENDS= spamassassin:mail/spamassassin BOGOFILTER_DESC= Bogofilter spam filtering BOGOFILTER_CMAKE_ON= -DWITH_BOGOFILTER=${LOCALBASE}/bin/bogofilter BOGOFILTER_CMAKE_OFF= -DWITH_BOGOFILTER=OFF BOGOFILTER_BUILD_DEPENDS= bogofilter:mail/bogofilter BOGOFILTER_RUN_DEPENDS= bogofilter:mail/bogofilter CANBERRA_DESC= Canberra theme audio plugin CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 CANBERRA_CMAKE_BOOL= ENABLE_CANBERRA PST_DESC= Outlook .pst importer PST_CMAKE_BOOL= ENABLE_PST_IMPORT PST_BUILD_DEPENDS= libpst>=0.6.58_1:mail/libpst PST_RUN_DEPENDS= libpst>=0.6.58_1:mail/libpst MAPS_DESC= Contact maps MAPS_CMAKE_BOOL= ENABLE_CONTACT_MAPS MAPS_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libgeocode-glib.so:net/geocode-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libchamplain-0.12.so:graphics/libchamplain MAPS_USE= xorg=xcomposite,xdamage,xext,xfixes,xi,xrandr gl=egl .include Index: head/mail/geary/Makefile =================================================================== --- head/mail/geary/Makefile (revision 479989) +++ head/mail/geary/Makefile (revision 479990) @@ -1,44 +1,44 @@ # Created by: Gustau Perez # $FreeBSD$ # $MCom: ports/trunk/mail/geary/Makefile 20050 2014-11-10 09:22:41Z gusi $ PORTNAME= geary PORTVERSION= 0.12.1 PORTREVISION= 1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Mail client for GNOME 3 LICENSE= BSD2CLAUSE CC-BY-3.0 LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libjavascriptcoregtk-4.0.so:www/webkit2-gtk3 \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libnotify.so:devel/libnotify \ libgee-0.8.so:devel/libgee \ libgcr-3.so:security/gcr \ libsecret-1.so:security/libsecret \ libp11-kit.so:security/p11-kit \ libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant -USES= cmake:outsource desktop-file-utils gettext libtool \ +USES= cmake:outsource compiler:c11 desktop-file-utils gettext libtool \ localbase:ldflags pkgconfig shebangfix sqlite tar:xz USE_GNOME= cairo gnomedocutils gnomeprefix gtk30 intlhack introspection SHEBANG_FILES= desktop/geary-attach USE_LDCONFIG= yes INSTALLS_ICONS= yes CMAKE_ARGS= -DNO_FATAL_WARNINGS:BOOL=ON \ -DISO_CODE_639_XML:STRING=${LOCALBASE}/share/xml/iso-codes/iso_639.xml \ -DISO_CODE_3166_XML:STRING=${LOCALBASE}/share/xml/iso-codes/iso_3166.xml GLIB_SCHEMAS= org.gnome.Geary.gschema.xml .include Index: head/math/piranha/Makefile =================================================================== --- head/math/piranha/Makefile (revision 479989) +++ head/math/piranha/Makefile (revision 479990) @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= piranha DISTVERSIONPREFIX= v DISTVERSION= 0.11 PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Piranha computer algebra system LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.gpl3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.lgpl3 # build only checks that boost, gmp, mpfr headers are installed, and in the runtime they are included, shared libs are never used directly BUILD_DEPENDS= ${HEADER_DEPENDS} RUN_DEPENDS= ${HEADER_DEPENDS} -USES= cmake:outsource +USES= cmake:outsource compiler:c++14-lang USE_GITHUB= yes GH_ACCOUNT= bluescarni NO_BUILD= yes NO_ARCH= yes HEADER_DEPENDS= ${LOCALBASE}/include/boost/numeric/conversion/cast.hpp:devel/boost-libs \ ${LOCALBASE}/include/gmp.h:math/gmp \ ${LOCALBASE}/include/mpfr.h:math/mpfr TEST_USES= compiler:c++14-lang do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/multimedia/gstreamer1-editing-services/Makefile =================================================================== --- head/multimedia/gstreamer1-editing-services/Makefile (revision 479989) +++ head/multimedia/gstreamer1-editing-services/Makefile (revision 479990) @@ -1,28 +1,26 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gstreamer1-editing-services PORTVERSION= 1.12.3 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer-editing-services/ DISTNAME= gstreamer-editing-services-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= GStreamer editing services -BROKEN_powerpc64= fails to compile: ges-extractable.h:24: error: redefinition of typedef 'GESExtractable' - PORTSCOUT= limitw:1,even -USES= gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz +USES= compiler:c11 gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= glib20 introspection:build libxml2 pygobject3 USE_GSTREAMER1= good INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-introspection=yes \ --with-bash-completion-dir=${PREFIX}/share/bash-completion/completions PLIST_SUB= VERSION=1.0 SOVERSION=0.1203.0 .include Index: head/net-mgmt/seafile-server/Makefile =================================================================== --- head/net-mgmt/seafile-server/Makefile (revision 479989) +++ head/net-mgmt/seafile-server/Makefile (revision 479990) @@ -1,112 +1,112 @@ # $FreeBSD$ PORTNAME= seafile-server DISTVERSIONPREFIX= v DISTVERSION= ${SEAFILE_VER} DISTVERSIONSUFFIX= -server CATEGORIES= net-mgmt MAINTAINER= ultima@FreeBSD.org COMMENT= Open Source Cloud Storage (Server) LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsearpc.so:devel/libsearpc \ libevhtp.so:www/libevhtp \ libzdb.so:databases/libzdb \ libcurl.so:ftp/curl \ libinotify.so:devel/libinotify \ libccnet.so:net-mgmt/ccnet-server \ libevent.so:devel/libevent \ libuuid.so:misc/e2fsprogs-libuuid \ libjansson.so:devel/jansson RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ bash:shells/bash CONFLICTS= seafile-[0-9]* -USES= autoreconf iconv libarchive libtool localbase mysql \ +USES= autoreconf compiler:c11 iconv libarchive libtool localbase mysql \ pathfix pgsql pkgconfig python:-2.7 shebangfix sqlite ssl USE_GITHUB= yes GH_ACCOUNT= haiwen USE_GNOME= glib20 USE_RC_SUBR= seafile SHEBANG_FILES= scripts/*.sh scripts/upgrade/*.sh *.sh scripts/build/*.py \ scripts/*.py scripts/upgrade/*.py tools/seafile-admin GNU_CONFIGURE= yes CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include/evhtp SUB_FILES= pkg-message MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FUSE NLS OPTIONS_DEFAULT= FUSE OPTIONS_EXCLUDE_DragonFly= FUSE OPTIONS_SUB= yes FUSE_DESC= Use file system in userspace FUSE_CONFIGURE_ENABLE= fuse FUSE_LIB_DEPENDS= libfuse.so:sysutils/fusefs-libs NLS_USES= gettext .include post-patch: # Fix P_KTHREAD r295435 .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100097 ${REINPLACE_CMD} 's/P_KTHREAD/P_KPROC/' ${WRKSRC}/lib/utils.c .endif ${REINPLACE_CMD} 's/python/${PYTHON_VERSION}/' \ ${WRKSRC}/scripts/upgrade/regenerate_secret_key.sh ${REINPLACE_CMD} -e 's|^INSTALL.*|INSTALLPATH="${PREFIX}/${SEAFILE_SERVER}/seafile"|' \ ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${REINPLACE_CMD} -E 's/stat.+\$$/stat -f %Su $$/' ${WRKSRC}/scripts/seafile.sh ${REINPLACE_CMD} 's/%%SEAFILE_USER%%/${USERS:[1]}/ ; s/%%SEAFILE_GROUP%%/${GROUPS:[1]}/' \ ${WRKSRC}/scripts/setup-seafile.sh ${WRKSRC}/scripts/setup-seafile-mysql.py post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade .for SERVPROG in seaf-fsck seafserv-gc seaf-fuse seaf-migrate \ seaf-server seaf-server-init seafile-controller if [ -e "${STAGEDIR}${PREFIX}/bin/${SERVPROG}" ]; then \ ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/${SERVPROG} ${STAGEDIR}${PREFIX}/${SEABIN}; \ ${RM} ${STAGEDIR}${PREFIX}/bin/${SERVPROG}; \ fi .endfor .for SERVPROG in seafile-controller seaf-server ${LN} -s "../${SEABIN}/${SERVPROG}" ${STAGEDIR}${PREFIX}/bin/${SERVPROG} .endfor (cd ${STAGEDIR}${PREFIX}/lib && \ ${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB}) @${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} \ ${STAGEDIR}${PREFIX}/bin/seafile-admin ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.[ps][yh] ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER} ${INSTALL_SCRIPT} ${WRKSRC}/scripts/upgrade/*.[ps][yh] \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade ${INSTALL_DATA} ${WRKSRC}/doc/seafile-tutorial.doc \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile/ (cd ${WRKSRC}/scripts/upgrade && \ ${COPYTREE_SHARE} sql ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade) makesum-all: .for PORT in net-mgmt/ccnet-server net-mgmt/seafile-server www/py-seafdav www/py-seafobj www/seahub ${MAKE} -C "${PORTSDIR}/${PORT}" makesum .endfor .include "${.CURDIR}/Makefile.include" .include Index: head/x11/brisk-menu/Makefile =================================================================== --- head/x11/brisk-menu/Makefile (revision 479989) +++ head/x11/brisk-menu/Makefile (revision 479990) @@ -1,28 +1,28 @@ # Created by: Eric Turgeon # $FreeBSD$ PORTNAME= brisk-menu DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 CATEGORIES= x11 MAINTAINER= ericbsd@FreeBSD.org COMMENT= Brisk Menu is an efficient menu for the MATE Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libnotify.so:devel/libnotify -USES= gnome mate meson ninja pkgconfig gettext +USES= compiler:c11 gnome mate meson ninja pkgconfig gettext MESON_ARGS= --sysconfdir=${PREFIX}/etc USE_GITHUB= yes GH_ACCOUNT= GhostBSD NO_ARCH= yes USE_GNOME= gtk30 USE_MATE= panel:lib GLIB_SCHEMAS= com.solus-project.brisk-menu.gschema.xml .include Index: head/x11-toolkits/girara/Makefile =================================================================== --- head/x11-toolkits/girara/Makefile (revision 479989) +++ head/x11-toolkits/girara/Makefile (revision 479990) @@ -1,38 +1,38 @@ # Created by: Mike Krutov # $FreeBSD$ PORTNAME= girara PORTVERSION= 0.3.0 PORTREVISION= 1 CATEGORIES= x11-toolkits graphics MASTER_SITES= https://pwmt.org/projects/girara/download/ \ http://www.madpilot.net/~mad/pwmt.org/ MAINTAINER= madpilot@FreeBSD.org COMMENT= GTK3 Interface Library for Zathura PDF Viewer -USES= meson pathfix pkgconfig tar:xz +USES= compiler:c11 meson pathfix pkgconfig tar:xz PATHFIX_MAKEFILEIN= Makefile USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 USE_LDCONFIG= yes LIBDIR= ${PREFIX}/lib OPTIONS_DEFINE= JSONC NLS NOTIFY OPTIONS_DEFAULT= NOTIFY JSONC_DESC= Support json configuration dump OPTIONS_SUB= yes JSONC_LIB_DEPENDS= libjson-c.so:devel/json-c JSONC_MESON_TRUE= enable-json NLS_USES= gettext NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_MESON_TRUE= enable-notify post-patch-NLS-off: .SILENT ${REINPLACE_CMD} -e "/subdir('po')/d" \ ${WRKSRC}/meson.build .include