Lines 3-10
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= glmark2 |
4 |
PORTNAME= glmark2 |
5 |
PORTVERSION= 2020.04 |
5 |
PORTVERSION= 2020.04 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= benchmarks |
7 |
CATEGORIES= benchmarks |
7 |
|
8 |
|
|
|
9 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
10 |
PATCHFILES+= c50755b5a193.patch:-p1 # https://github.com/glmark2/glmark2/issues/125 |
11 |
PATCHFILES+= ca6e78769306.patch:-p1 # https://github.com/glmark2/glmark2/issues/125 |
12 |
|
8 |
MAINTAINER= danfe@FreeBSD.org |
13 |
MAINTAINER= danfe@FreeBSD.org |
9 |
COMMENT= Benchmark for OpenGL (ES) 2.0 |
14 |
COMMENT= Benchmark for OpenGL (ES) 2.0 |
10 |
|
15 |
|
Lines 13-28
LICENSE= GPLv3
Link Here
|
13 |
LIB_DEPENDS= libpng.so:graphics/png |
18 |
LIB_DEPENDS= libpng.so:graphics/png |
14 |
|
19 |
|
15 |
USES= compiler:c++11-lang gl jpeg localbase:ldflags pkgconfig \ |
20 |
USES= compiler:c++11-lang gl jpeg localbase:ldflags pkgconfig \ |
16 |
waf xorg |
21 |
waf |
17 |
USE_XORG= x11 |
|
|
18 |
USE_GL= egl gl glesv2 |
22 |
USE_GL= egl gl glesv2 |
19 |
USE_GITHUB= yes |
23 |
USE_GITHUB= yes |
20 |
GH_TAGNAME= 06e4728 |
24 |
GH_TAGNAME= 06e4728 |
21 |
CONFIGURE_ARGS= --with-flavors=x11-gl,x11-glesv2 --no-opt --no-debug |
25 |
CONFIGURE_ARGS= --with-flavors=${PLATFORMS:ts,} --no-opt --no-debug |
22 |
|
26 |
|
23 |
PORTDOCS= NEWS |
27 |
PORTDOCS= NEWS |
24 |
|
28 |
|
25 |
OPTIONS_DEFINE= DOCS |
29 |
OPTIONS_DEFINE= DOCS DRM WAYLAND X11 |
|
|
30 |
OPTIONS_DEFAULT=DRM WAYLAND X11 |
31 |
OPTIONS_SUB= yes |
32 |
|
33 |
DRM_DESC= Windowless DRM/KMS support via GBM |
34 |
DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \ |
35 |
libdrm.so:graphics/libdrm |
36 |
DRM_USE= GL=gbm |
37 |
DRM_VARS= PLATFORMS+="drm-gl drm-glesv2" |
38 |
|
39 |
WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols |
40 |
WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland |
41 |
WAYLAND_VARS= PLATFORMS+="wayland-gl wayland-glesv2" |
42 |
|
43 |
X11_USES= xorg |
44 |
X11_USE= XORG=x11 |
45 |
X11_VARS= PLATFORMS+="x11-gl x11-glesv2" |
26 |
|
46 |
|
27 |
post-patch: |
47 |
post-patch: |
28 |
@${REINPLACE_CMD} -e '/-std=c++/s,14,11,' ${WRKSRC}/wscript |
48 |
@${REINPLACE_CMD} -e '/-std=c++/s,14,11,' ${WRKSRC}/wscript |