Skip to content

Commit de68a3a

Browse files
committed
Add graphics::glmark2 v2023.01
1 parent de17ff8 commit de68a3a

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

recipes/graphics/glmark2.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
inherit: [meson, cmake, wayland-scanner]
2+
3+
metaEnvironment:
4+
PKG_VERSION: "2023.01"
5+
PKG_LICENSE: "GPL-3.0+, SGIv1"
6+
7+
depends:
8+
- libs::libpng-dev
9+
- virtual::libs::libjpeg-dev
10+
- virtual::libs::libegl-dev
11+
- virtual::libs::libgles-dev
12+
- virtual::libs::libdrm-dev
13+
- graphics::wayland::wayland-protocols
14+
- graphics::wayland::wayland-dev
15+
16+
- use: []
17+
depends:
18+
- libs::libpng-tgt
19+
- virtual::libs::libjpeg-tgt
20+
- virtual::libs::libegl-tgt
21+
- virtual::libs::libgles-tgt
22+
- virtual::libs::libdrm-tgt
23+
- graphics::wayland::wayland-tgt
24+
25+
checkoutSCM:
26+
scm: url
27+
url: ${GITHUB_MIRROR}/glmark2/glmark2/archive/refs/tags/${PKG_VERSION}.tar.gz
28+
digestSHA1: 0493f28122fd01dd7398eb4b6726dd3236ef30d0
29+
stripComponents: 1
30+
31+
buildScript: |
32+
mesonBuild $1 \
33+
-Dflavors=drm-glesv2,wayland-glesv2
34+
35+
packageScript: |
36+
mesonPackageTgt
37+
38+
provideDeps: [ "*-tgt" ]

0 commit comments

Comments
 (0)