mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-19 08:13:21 +00:00
20de9a1b52
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.18.0 Reported by: GitLab (notify releases)
34 lines
806 B
Makefile
34 lines
806 B
Makefile
PORTNAME= scenefx
|
|
DISTVERSION= 0.1
|
|
PORTREVISION= 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/wlroots017
|
|
|
|
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>
|