diff options
author | Leo <thinkabit.ukim@gmail.com> | 2020-12-26 03:32:49 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-12-26 06:34:37 +0000 |
commit | c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06 (patch) | |
tree | 7976371780b17185200422718b15a36b32ad0475 | |
parent | 77ec56c0a4fbc98a67b50ff9f57a570e074ac38f (diff) | |
download | aports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.gz aports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.bz2 aports-c0b5d63623aee05727fe8b10c1cfc3f56f7dcb06.tar.xz |
main/libepoxy: upgrade to 1.5.5
-rw-r--r-- | main/libepoxy/APKBUILD | 33 |
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" |