Received: from out.migadu.com (out.migadu.com [91.121.223.63]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id DA1AF782EB5 for <~alpine/aports@lists.alpinelinux.org>; Sat, 25 Jan 2020 04:58:20 +0000 (UTC) Received: (Migadu outbound); Sat, 25 Jan 2020 04:58:20 +0000 Authentication-Results: out.migadu.com; auth=pass (plain) Received: from loki.my.domain (modemcable013.183-226-192.mc.videotron.ca [192.226.183.13]) by out.migadu.com (Haraka/2.8.16) with ESMTPSA id 7D225653-ADCE-4ED2-91B9-B4CD0EF52502.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 verify=FAIL); Sat, 25 Jan 2020 04:58:20 +0000 From: Simon Zeni To: ~alpine/aports@lists.alpinelinux.org Cc: Simon Zeni Subject: [PATCH v2] testing/waffle: new aport Date: Fri, 24 Jan 2020 23:58:14 -0500 Message-Id: <20200125045814.31618-1-simon@bl4ckb0ne.ca> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1;a=rsa-sha256;bh=t8GqtlUXbcZxxLi5PZFXRBOunLwZMIhjiXOrOFqVVQI=;c=relaxed/simple;d=bl4ckb0ne.ca;h=from:subject:date:to;s=default;b=VnwZx5DEaGcDToYBsSEUl9jSu12qgmKpJzu07yjIQ7fIWuT+mFpVRahRQQOuQC/1wwDPbsrM0rUTDFvfBrbF8snCqyPaUJ75XYcYZPRNyZJ4FUnEkDITllKmv8D5fjg93jQr9X/aUxdnfbma8VghhQ2IGgilW6ATZr9ydkuSIhc= https://gitlab.freedesktop.org/mesa/waffle A C library for selecting an OpenGL API and window system at runtime --- testing/waffle/APKBUILD | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 testing/waffle/APKBUILD diff --git a/testing/waffle/APKBUILD b/testing/waffle/APKBUILD new file mode 100644 index 0000000000..74c23598f6 --- /dev/null +++ b/testing/waffle/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: Simon Zeni +# Maintainer: Simon Zeni +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/$pkgname/-/archive/v$pkgver/$pkgname-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" -- 2.25.0