blob: d9948ae0be09fa17096bb21da385a8aab1f15da2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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>
|