summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2020-09-29 16:17:56 +0000
committerprlw1 <prlw1@pkgsrc.org>2020-09-29 16:17:56 +0000
commitf04e014b2aa99b3a17614bd6f74a3769002eff85 (patch)
treed640e43add47d5a54f7ee320fd43b0a073c335e7 /benchmarks
parent03e1f36b4565dd2762927b028f0cec76cb4c2046 (diff)
downloadpkgsrc-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/Makefile15
-rw-r--r--benchmarks/glmark2/distinfo10
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