diff options
author | prlw1 <prlw1@pkgsrc.org> | 2020-09-29 16:17:56 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2020-09-29 16:17:56 +0000 |
commit | f04e014b2aa99b3a17614bd6f74a3769002eff85 (patch) | |
tree | d640e43add47d5a54f7ee320fd43b0a073c335e7 /benchmarks | |
parent | 03e1f36b4565dd2762927b028f0cec76cb4c2046 (diff) | |
download | pkgsrc-f04e014b2aa99b3a17614bd6f74a3769002eff85.tar.gz |
Update glmark2 to 2020.04
No longer requires python 2.7
glmark2 2020.04 (20200428)
==========================
* Port Wayland flavor to xdg-shell window management.
* Support recent Android SDK/NDK versions.
* Add support for Windows via WGL and ANGLE-EGL.
* Support Raspberry Pi's dispmanx.
* Use glad for GL headers and dynamic GL library loading.
* Add --data-path command-line option to set data path at runtime.
* Add 'nframes' scene option to limit the number of rendered frames.
* Add F-Droid/fastlane metadata.
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/glmark2/Makefile | 15 | ||||
-rw-r--r-- | benchmarks/glmark2/distinfo | 10 |
2 files changed, 13 insertions, 12 deletions
diff --git a/benchmarks/glmark2/Makefile b/benchmarks/glmark2/Makefile index 6c06580ad04..8c30c99ee7e 100644 --- a/benchmarks/glmark2/Makefile +++ b/benchmarks/glmark2/Makefile @@ -1,19 +1,16 @@ -# $NetBSD: Makefile,v 1.16 2019/11/03 11:55:29 rillig Exp $ +# $NetBSD: Makefile,v 1.17 2020/09/29 16:17:56 prlw1 Exp $ -DISTNAME= glmark2-2017.07 -PKGREVISION= 1 +DISTNAME= glmark2-2020.04 CATEGORIES= benchmarks MASTER_SITES= ${MASTER_SITE_GITHUB:=glmark2/} -GITHUB_TAG= 168d2f1650c84be3f13d1a5b76ccec8cbb89188e +GITHUB_TAG= c493520253fbfe3676c8b34b6f91a7c9a838fc8e MAINTAINER= prlw1@cam.ac.uk HOMEPAGE= https://github.com/glmark2/glmark2 COMMENT= OpenGL 2.0 and ES 2.0 benchmark LICENSE= gnu-gpl-v3 AND modified-bsd -USE_LANGUAGES= c c++11 - -PYTHON_VERSIONS_ACCEPTED= 27 +USE_LANGUAGES= c c++14 USE_TOOLS+= pkg-config @@ -26,6 +23,9 @@ SUBST_FILES.rmdl= src/wscript_build SUBST_SED.rmdl= -e "s/, 'dl'//" .endif +LDFLAGS+= ${PTHREAD_LDFLAGS} +LIBS+= ${PTHREAD_LIBS} + #./waf configure --with-flavors=<drm-gl,drm-glesv2,mir-gl,mir-glesv2,wayland-gl,wayland-glesv2,x11-gl,x11-glesv2> [--data-path=DATA_PATH --prefix=PREFIX] # drm-gl requires libdrm and "gbm" do-configure: @@ -45,6 +45,7 @@ do-install: .include "../../graphics/MesaLib/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../lang/python/extension.mk" .include "../../mk/bsd.pkg.mk" diff --git a/benchmarks/glmark2/distinfo b/benchmarks/glmark2/distinfo index 22999d82906..5b16a44ec59 100644 --- a/benchmarks/glmark2/distinfo +++ b/benchmarks/glmark2/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.7 2019/12/22 22:21:58 joerg Exp $ +$NetBSD: distinfo,v 1.8 2020/09/29 16:17:56 prlw1 Exp $ -SHA1 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 5a27940b9e4ae2a1bc025079802e116af127479a -RMD160 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 60572134a88fb3fd1a95f3be35d26b6c4edd852b -SHA512 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 9e2c8a2e2da5514476c3fe09e5d87380654b052b8488cfff2d7b06127bfcb92ca81eac09aea34d194ac4e0b9a0758696cc0ac0d4bc1117be5ed858a0ee22a3cc -Size (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 7827207 bytes +SHA1 (glmark2-2020.04-c493520253fbfe3676c8b34b6f91a7c9a838fc8e.tar.gz) = c8749c2de134aa04e0bbd3e7ff84f062a4292d70 +RMD160 (glmark2-2020.04-c493520253fbfe3676c8b34b6f91a7c9a838fc8e.tar.gz) = 5b1e514505e71c576cee2a8b879190e2cfc964b1 +SHA512 (glmark2-2020.04-c493520253fbfe3676c8b34b6f91a7c9a838fc8e.tar.gz) = a477d9d43dd698d48b3e012d387ac7727a16bfbf746d7eed66562e6eca342fab49481934e7f401e3d82417f7fe0fe7519f630fcbf51190fdbbe313245b6bdb37 +Size (glmark2-2020.04-c493520253fbfe3676c8b34b6f91a7c9a838fc8e.tar.gz) = 9367248 bytes SHA1 (patch-waflib_Tools_c__config.py) = 8bb7716b211731cb8cfa8a73276e950fa363f710 |