Mercurial > vanilla
changeset 1306:f6d252a2a67c
graphics/libdrm: upgrade to 2.4.108
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 12 Nov 2021 10:22:57 +0100 |
parents | d6172cfe210f |
children | 43561db97cbf |
files | graphics/libdrm/libdrm.sh graphics/libdrm/libdrm.sha1 |
diffstat | 2 files changed, 15 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/graphics/libdrm/libdrm.sh Thu Nov 11 20:27:07 2021 +0100 +++ b/graphics/libdrm/libdrm.sh Fri Nov 12 10:22:57 2021 +0100 @@ -16,12 +16,13 @@ # PKGNAME=libdrm -PKGVERSION=2.4.97 +PKGVERSION=2.4.108 PKGREVISION=1 PKGLICENSE="MIT" PKGSUMMARY="interface to kernel DRM" -PKGDOWNLOAD="https://dri.freedesktop.org/$PKGNAME/$PKGNAME-$PKGVERSION.tar.bz2" -PKGDEPENDS="libpciaccess" +PKGWWW="https://dri.freedesktop.org/wiki" +PKGDOWNLOAD="https://dri.freedesktop.org/$PKGNAME/$PKGNAME-$PKGVERSION.tar.xz" +PKGDEPENDS="libpciaccess meson:build" PKGOPTIONS="UDEV KMS" : ${CHOST:=$(uname -m)-linux-musl} @@ -49,22 +50,21 @@ build() { rm -rf $PKGNAME-$PKGVERSION - tar xvf $PKGNAME-$PKGVERSION.tar.bz2 + tar -xvf $PKGNAME-$PKGVERSION.tar.xz cd $PKGNAME-$PKGVERSION CC="$CC" \ CFLAGS="$CFLAGS" \ + CXX="$CXX" \ + CXXFLAGS="$CXXFLAGS" \ LDFLAGS="$LDFLAGS" \ - LIBS="$LIBS" \ - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix= \ - $with_udev \ - $with_kms - make - make install DESTDIR=$DESTDIR - find $DESTDIR -type f -name "*.la" -delete + meson . build \ + --prefix / \ + --buildtype release \ + --default-library shared + ninja -C build + DESTDIR=$DESTDIR ninja -C build install + sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc cd .. rm -rf $PKGNAME-$PKGVERSION