diff options
Diffstat (limited to 'x11-toolkits/scenefx/Makefile')
-rw-r--r-- | x11-toolkits/scenefx/Makefile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/x11-toolkits/scenefx/Makefile b/x11-toolkits/scenefx/Makefile new file mode 100644 index 000000000000..8486bf5816fa --- /dev/null +++ b/x11-toolkits/scenefx/Makefile @@ -0,0 +1,32 @@ +PORTNAME= scenefx +DISTVERSION= 0.1 +CATEGORIES= x11-toolkits + +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.27:graphics/wayland-protocols +LIB_DEPENDS= libdrm.so:graphics/libdrm \ + libwayland-server.so:graphics/wayland \ + libwlroots.so:x11-toolkits/wlroots + +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,} + +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> |