mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 12:01:41 +02:00
testing/waffle: new aport
https://gitlab.freedesktop.org/mesa/waffle A C library for selecting an OpenGL API and window system at runtime
This commit is contained in:
parent
ffdd182e87
commit
5cfd02da41
30
testing/waffle/APKBUILD
Normal file
30
testing/waffle/APKBUILD
Normal file
@ -0,0 +1,30 @@
|
||||
# Contributor: Simon Zeni <simon@bl4ckb0ne.ca>
|
||||
# Maintainer: Simon Zeni <simon@bl4ckb0ne.ca>
|
||||
pkgname="waffle"
|
||||
pkgver="1.6.0"
|
||||
pkgrel=0
|
||||
pkgdesc="A C library for selecting an OpenGL API and window system at runtime"
|
||||
url="https://gitlab.freedesktop.org/mesa/waffle"
|
||||
arch="all"
|
||||
license="BSD-2-Clause"
|
||||
makedepends="eudev-dev mesa-dev mesa-gbm mesa-egl wayland-dev meson cmocka-dev"
|
||||
source="$pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/mesa/waffle/-/archive/v$pkgver/waffle-v$pkgver.tar.gz"
|
||||
builddir="$srcdir/$pkgname-v$pkgver"
|
||||
options="!check" # tests are platform dependant (x11/wayland)
|
||||
subpackages="$pkgname-doc"
|
||||
|
||||
prepare() {
|
||||
meson build \
|
||||
--buildtype=release \
|
||||
--prefix=/usr \
|
||||
-Dbuild-examples=false
|
||||
}
|
||||
|
||||
build() {
|
||||
ninja -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" ninja -C build install
|
||||
}
|
||||
sha512sums="c2e0fb1874061316ecbf44781d7f568c53ef5a6125d0b2f5e79668cbaa1bfe5706a163a3cf4eaf6f1666ad06be4f74e8e796bc7ce424eaad1b56ba08639306ee waffle-1.6.0.tar.gz"
|
||||
Loading…
x
Reference in New Issue
Block a user