Index: head/graphics/libprojectm/Makefile =================================================================== --- head/graphics/libprojectm/Makefile (revision 486583) +++ head/graphics/libprojectm/Makefile (revision 486584) @@ -1,51 +1,52 @@ # $FreeBSD$ PORTNAME= libprojectM DISTVERSIONPREFIX= v DISTVERSION= 3.1.0 CATEGORIES= graphics audio MAINTAINER= yuri@FreeBSD.org COMMENT= Awesome music visualiser LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libftgl.so:graphics/ftgl \ libfreetype.so:print/freetype2 \ libvisual-0.4.so:graphics/libvisual04 RUN_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm -USES= autoreconf:build gl gmake libtool localbase:ldflags pkgconfig qt:5 +USES= autoreconf:build compiler:c++11-lang gl gmake libtool \ + localbase:ldflags pkgconfig qt:5 USE_GITHUB= yes GH_ACCOUNT= projectM-visualizer GH_PROJECT= projectm USE_SDL= sdl2 USE_QT= buildtools core gui opengl qmake_build widgets xml USE_GL= gl glu glew GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-sdl --enable-qt --enable-gles INSTALL_TARGET= install-strip USE_LDCONFIG= yes USE_CXXSTD= c++98 CXXFLAGS+= -DDATADIR_PATH='\"${LOCALBASE}/share/projectM\"' OPTIONS_DEFINE= PULSEAUDIO JACK OPTIONS_DEFAULT= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio JACK_LIB_DEPENDS= libjack.so:audio/jack pre-configure: @cd ${WRKSRC}/ && ${SH} autogen.sh post-install: @${MV} ${STAGEDIR}${PREFIX}/share/projectM/config.inp ${STAGEDIR}${PREFIX}/share/projectM/config.inp.sample ${INSTALL_DATA} ${WRKSRC}/fonts/Vera.ttf ${STAGEDIR}${PREFIX}/share/projectM/fonts/ .include Index: head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_ShaderEngine.cpp =================================================================== --- head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_ShaderEngine.cpp (nonexistent) +++ head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_ShaderEngine.cpp (revision 486584) @@ -0,0 +1,12 @@ +--- src/libprojectM/Renderer/ShaderEngine.cpp.orig 2018-12-03 11:18:41 UTC ++++ src/libprojectM/Renderer/ShaderEngine.cpp +@@ -16,6 +16,9 @@ + #include + #include + #include ++#ifdef __FreeBSD__ ++#include ++#endif + + #ifdef USE_GLES + #define GLSL_VERSION "300 es" Property changes on: head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_ShaderEngine.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_hlslparser_src_HLSLParser.cpp =================================================================== --- head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_hlslparser_src_HLSLParser.cpp (nonexistent) +++ head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_hlslparser_src_HLSLParser.cpp (revision 486584) @@ -0,0 +1,12 @@ +--- src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp.orig 2018-12-03 11:23:19 UTC ++++ src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp +@@ -20,6 +20,9 @@ + #include + #include + #include ++#ifdef __FreeBSD__ ++#include ++#endif + + namespace M4 + { Property changes on: head/graphics/libprojectm/files/patch-src_libprojectM_Renderer_hlslparser_src_HLSLParser.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property