aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-12-26 03:32:49 -0300
committerLeo <thinkabit.ukim@gmail.com>2020-12-26 06:34:37 +0000
commitc0b5d63623aee05727fe8b10c1cfc3f56f7dcb06 (patch)
tree7976371780b17185200422718b15a36b32ad0475
parent77ec56c0a4fbc98a67b50ff9f57a570e074ac38f (diff)
downloadaports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.gz
aports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.bz2
aports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.xz
main/libepoxy: upgrade to 1.5.5
-rw-r--r--main/libepoxy/APKBUILD33
1 files changed, 14 insertions, 19 deletions
diff --git a/main/libepoxy/APKBUILD b/main/libepoxy/APKBUILD
index 5688a3e154..e6bd96d3c4 100644
--- a/main/libepoxy/APKBUILD
+++ b/main/libepoxy/APKBUILD
@@ -1,40 +1,35 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libepoxy
-pkgver=1.5.4
+pkgver=1.5.5
pkgrel=0
pkgdesc="Direct Rendering Manager runtime library"
url="https://github.com/anholt/libepoxy"
arch="all"
license="MIT"
options="!check" # Requires dlvsym
-depends_dev="libx11-dev mesa-dev"
-makedepends="$depends_dev autoconf automake libtool util-macros python3"
+depends_dev="libx11-dev"
+makedepends="$depends_dev mesa-dev meson"
subpackages="$pkgname-dev"
source="https://github.com/anholt/libepoxy/releases/download/$pkgver/libepoxy-$pkgver.tar.xz"
-prepare() {
- default_prepare
- autoreconf -vif
-}
-
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --disable-static \
- --enable-shared
- make
+ abuild-meson \
+ -Ddocs=false \
+ -Degl=yes \
+ -Dglx=yes \
+ -Dx11=true \
+ -Dtests=true \
+ . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
}
check() {
- make check
+ meson test --no-rebuild -v -C output
}
package() {
- make install DESTDIR="$pkgdir"
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="7bde6fe7164aaa88b6e476dafb13391c551c530267936a1456e242d2bf648117f319788ba089100b3f773444098a894db6d27326b47dc4ae26db4766308d7510 libepoxy-1.5.4.tar.xz"
+sha512sums="d5e008764f21ab86c17dbc548f353ed71434100a19855830d6851690b1c8475dbe2053358698e37d4fcc86a3db21f8c497e15375412509e2493fcf18825e61b6 libepoxy-1.5.5.tar.xz"