diff options
Diffstat (limited to 'x11-toolkits/scenefx05/Makefile')
| -rw-r--r-- | x11-toolkits/scenefx05/Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/x11-toolkits/scenefx05/Makefile b/x11-toolkits/scenefx05/Makefile new file mode 100644 index 0000000..d9948ae --- /dev/null +++ b/x11-toolkits/scenefx05/Makefile @@ -0,0 +1,35 @@ +PORTNAME= scenefx +DISTVERSION= 0.5 +CATEGORIES= x11-toolkits +PKGNAMESUFFIX= 05 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= wlroots scene API, but with eye candy! +WWW= https://github.com/wlrfx/scenefx + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= wayland-protocols>=1.41:graphics/wayland-protocols +LIB_DEPENDS= libdrm.so:graphics/libdrm \ + libwayland-server.so:graphics/wayland \ + libwlroots-0.20.so:x11-toolkits/wlroots020 \ + +USES= compiler:c11 meson pkgconfig xorg +USE_GITHUB= yes +USE_LDCONFIG= yes +USE_XORG= pixman +GH_ACCOUNT= wlrfx +MESON_ARGS= -Dexamples=false -Drenderers=${RENDERERS:ts,} +PLIST_SUB= SUFFIX=-${DISTVERSION} + + +OPTIONS_DEFINE= OPENGL +OPTIONS_DEFAULT=OPENGL +OPTIONS_SLAVE= OPENGL # XXX Remove after adding VULKAN + +OPENGL_USES= gl +OPENGL_USE= GL=egl,gbm,glesv2 +OPENGL_VARS= RENDERERS+=gles2 + +.include <bsd.port.mk> |
