summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov2021-02-24 22:27:39 +0000
committerEmil Velikov2021-02-24 22:27:39 +0000
commitcec7d99c40308a420c915746f16cab50ab36bade (patch)
treef73960d9132c74a43ab9ed8dff61211f7368dd28
parentf98deb6623ccc98bb00d759b34cdeb971be3a07c (diff)
downloadaur-cec7d99c40308a420c915746f16cab50ab36bade.tar.gz
waffle 1.6.3-2: use release build et al
Currently we end with "plain" build - aka gcc -O0. Switch to the meson release build, while also providing a nice summary with `meson configure` Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 042fbc7e2e15..48ffc8e642c3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = waffle
pkgdesc = a library for choosing window system and OpenGL API at runtime
pkgver = 1.6.3
- pkgrel = 1
+ pkgrel = 2
url = http://www.waffle-gl.org
arch = x86_64
license = BSD
diff --git a/PKGBUILD b/PKGBUILD
index 10888c3b9baf..40a6b735752f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=waffle
pkgver=1.6.3
-pkgrel=1
+pkgrel=2
pkgdesc='a library for choosing window system and OpenGL API at runtime'
arch=('x86_64')
url='http://www.waffle-gl.org'
@@ -24,6 +24,7 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D')
build() {
arch-meson "$pkgname-$pkgver" build \
+ --buildtype release \
-D gbm=enabled \
-D glx=enabled \
-D surfaceless_egl=enabled \
@@ -33,6 +34,7 @@ build() {
-D build-htmldocs=true \
-D build-examples=false
+ meson configure build
ninja -C build
}