Mercurial > vanilla
changeset 1316:f61f59075223
graphics/libepoxy: upgrade to 1.5.9
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 20 Nov 2021 20:26:34 +0100 |
parents | d6a7f245095f |
children | 1c1831f4c3a9 |
files | graphics/libepoxy/libepoxy.sh graphics/libepoxy/libepoxy.sha1 |
diffstat | 2 files changed, 22 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/graphics/libepoxy/libepoxy.sh Sat Nov 20 19:49:50 2021 +0100 +++ b/graphics/libepoxy/libepoxy.sh Sat Nov 20 20:26:34 2021 +0100 @@ -16,13 +16,14 @@ # PKGNAME=libepoxy -PKGVERSION=1.5.3 +PKGVERSION=1.5.9 PKGREVISION=1 -PKGLICENSE="MIT CUSTOM" +PKGLICENSE="MIT Custom" PKGSUMMARY="library handling OpenGL function pointer management" +PKGWWW="https://github.com/anholt/libepoxy" PKGDOWNLOAD="https://github.com/anholt/$PKGNAME/releases/download/$PKGVERSION/$PKGNAME-$PKGVERSION.tar.xz" PKGDEPENDS="meson:build" -PKGOPTIONS="X" +PKGOPTIONS="EGL GLX X" : ${CHOST:=$(uname -m)-linux-musl} : ${CBUILD:=$(uname -m)-linux-musl} @@ -30,8 +31,22 @@ : ${CFLAGS:=-O2} : ${LDFLAGS:=} : ${LIBS:=} +: ${EGL:=yes} +: ${GLX:=yes} : ${X:=yes} +if [ "$EGL" = "yes" ]; then + with_egl="-D egl=yes" +else + with_egl="-D egl=no" +fi + +if [ "$GLX" = "yes" ]; then + with_glx="-D glx=yes" +else + with_glx="-D glx=no" +fi + if [ "$X" = "yes" ]; then with_x="-D x11=true" else @@ -41,7 +56,7 @@ build() { rm -rf $PKGNAME-$PKGVERSION - tar xvf $PKGNAME-$PKGVERSION.tar.xz + tar -xvf $PKGNAME-$PKGVERSION.tar.xz cd $PKGNAME-$PKGVERSION CC="$CC" \ @@ -55,6 +70,8 @@ --default-library shared \ -D libdir=lib \ -D tests=false \ + $with_egl \ + $with_glx \ $with_x ninja -C build DESTDIR=$DESTDIR ninja -C build install