Port details |
- glmark2 Benchmark for OpenGL (ES) 2.0
- 2021.12 benchmarks
=1 2021.12Version of this port present on the latest quarterly branch. - Maintainer: danfe@FreeBSD.org
 - Port Added: 2016-09-08 18:12:04
- Last Update: 2021-12-26 09:22:24
- Commit Hash: 5eb0a39
- People watching this port, also watch:: scrot, php80-pdo_mysql, v4l-utils, coreutils, tmux
- License: GPLv3
- Description:
- glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of the
OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
WWW: https://launchpad.net/glmark2
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- glmark2>0:benchmarks/glmark2
- To install the port:
- cd /usr/ports/benchmarks/glmark2/ && make install clean
- To add the package, run one of these commands:
- pkg install benchmarks/glmark2
- pkg install glmark2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: glmark2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1640270771
SHA256 (glmark2-glmark2-2021.12_GH0.tar.gz) = 9f111284b2ef1d3fce91928e249e6ca00796a036831b063a549a0f3b03557a95
SIZE (glmark2-glmark2-2021.12_GH0.tar.gz) = 9360052
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- input.h : devel/evdev-proto
- wayland-protocols>=1.12 : graphics/wayland-protocols
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- Runtime dependencies:
-
- x11.pc : x11/libX11
- Library dependencies:
-
- libpng.so : graphics/png
- libudev.so : devel/libudev-devd
- libdrm.so : graphics/libdrm
- libwayland-egl.so : graphics/wayland
- libEGL.so : graphics/libglvnd
- libGL.so : graphics/libglvnd
- libGLESv2.so : graphics/libglvnd
- libgbm.so : graphics/mesa-libs
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for glmark2-2021.12:
DOCS=on: Build and/or install documentation
====> Window systems: you have to choose at least one of them
DRM=on: KMS console support
WAYLAND=on: Wayland (graphics) support
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- benchmarks_glmark2
- USES:
- compiler:c++14-lang gl jpeg localbase:ldflags pkgconfig waf xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
26 Dec 2021 09:22:24 2021.12
|
Alexey Dokuchaev (danfe)  |
benchmarks/glmark2: the port had been updated to version 2021.12. |
22 Jun 2021 18:53:08 2021.02_3
|
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
21 May 2021 15:53:55 2021.02_2
|
Jan Beich (jbeich)  |
benchmarks/glmark2: backport --fullscreen fix for WAYLAND option
$ glmark2-wayland --fullscreen
Error: eglCreateWindowSurface failed with error: 0x300b
Error: eglCreateWindowSurface failed with error: 0x300b
Error: CanvasGeneric: Invalid EGL state
Error: main: Could not initialize canvas |
06 Apr 2021 14:31:07 2021.02_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
18 Feb 2021 22:28:47
2021.02_1
|
jbeich  |
benchmarks/glmark2: unbreak and re-enable WAYLAND after r565490 |
17 Feb 2021 09:44:47
2021.02
|
danfe  |
- Update `benchmarks/glmark2' to version 2021.02
- Gargage-collect patches integrated upstream
- Now really requires C++14-capable compiler, so
stop trying to force C++11
- Disable Wayland flavor and mark it as BROKEN
Reported by: portscout |
28 Jan 2021 18:47:36

|
jbeich  |
benchmarks/glmark2: expose KMS console and Wayland support
PR: 252197
Reviewed by: danfe (maintainer) |
29 May 2020 10:00:12
2020.04
|
danfe  |
- Update to version 2020.04, first release in many years (unfortunately,
it was tagged just before the commit 06e4728 which fixed building with
Python 3.x, point GH_TAGNAME to it instead of pulling a patch)
- Drop explicit `python:build' from USES list, because `waf' implies it
- Add missing USE_XORG and put `xorg' on USES list
- For the time being, don't force C++14 while C++11 is sufficient until
the code really starts using new features (see GitHub commit a6bbc01)
PR: 246793
Submitted by: David Schlachter |
08 Mar 2020 17:01:47
2014.03_1
|
antoine  |
Deprecate some ports using deprecated version of python
With hat: portmgr |
14 Jan 2020 09:27:19
2014.03_1
|
antoine  |
Switch version of python used in USES=waf to default version of python
Reviewed by: bapt
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D23143 |
04 Nov 2019 21:08:20
2014.03_1
|
zeising  |
Add USES=xorg USES=gl, ports categories b
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'b'. |
15 Jan 2018 11:38:03
2014.03_1
|
danfe  |
- Unbreak the build with new Clang version 6.0.0
- Remove pre-r423928 WAF_CMD override for verbose logs
PR: 224989 |
23 May 2017 05:03:16
2014.03_1
|
rezny  |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
30 Sep 2016 19:24:30
2014.03
|
tijl  |
Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS. Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.
Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set. Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.
Fix some issues with LIBS in some ports.
Switch ports that don't support LIBS to localbase:ldflags.
PR: 212987
Exp-run by: antoine
Approved by: portmgr (antoine) |
08 Sep 2016 18:11:46
2014.03
|
danfe  |
Add a port of glmark2, a benchmark for OpenGL (ES) 2.0.
TIMESTAMP (glmark2-2014.03.tar.gz) = 1394537514 |