summaryrefslogtreecommitdiff
path: root/libdrm
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2020-04-06 15:26:52 +0200
committerJuergen Daubert <jue@jue.li>2020-04-06 15:26:52 +0200
commit733f15f8f2461ab0a4b729baf307e3c745833d98 (patch)
tree9dfb1312d758e1f07ada2840bffcfa34115959e3 /libdrm
parent837e26ce3c05644e74b4fa7298b1a031a8c05f38 (diff)
downloadxorg-733f15f8f2461ab0a4b729baf307e3c745833d98.tar.gz
xorg-733f15f8f2461ab0a4b729baf307e3c745833d98.tar.xz
[notify] libdrm: update to 2.4.101
upstream switched from autotools to meson, thus all libtool file are gone. Rebuild all ports dependent on libdrm to fix wrong entries in their *.la files, probably most of xorg-xf86-video-*. Use the following script to find problematic ports: for f in $(grep -lrs libdrm.la /usr/lib); do pkginfo -o $f | \ awk '!/^Package/ {print $1}'; done | sort -u
Diffstat (limited to 'libdrm')
-rw-r--r--libdrm/.footprint18
-rw-r--r--libdrm/.signature8
-rw-r--r--libdrm/Pkgfile19
3 files changed, 19 insertions, 26 deletions
diff --git a/libdrm/.footprint b/libdrm/.footprint
index 2d978c93..674f912a 100644
--- a/libdrm/.footprint
+++ b/libdrm/.footprint
@@ -49,28 +49,22 @@ drwxr-xr-x root/root usr/include/libkms/
-rw-r--r-- root/root usr/include/xf86drm.h
-rw-r--r-- root/root usr/include/xf86drmMode.h
drwxr-xr-x root/root usr/lib/
--rwxr-xr-x root/root usr/lib/libdrm.la
-lrwxrwxrwx root/root usr/lib/libdrm.so -> libdrm.so.2.4.0
+lrwxrwxrwx root/root usr/lib/libdrm.so -> libdrm.so.2
lrwxrwxrwx root/root usr/lib/libdrm.so.2 -> libdrm.so.2.4.0
-rwxr-xr-x root/root usr/lib/libdrm.so.2.4.0
--rwxr-xr-x root/root usr/lib/libdrm_amdgpu.la
-lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so -> libdrm_amdgpu.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so -> libdrm_amdgpu.so.1
lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.0.0
-rwxr-xr-x root/root usr/lib/libdrm_amdgpu.so.1.0.0
--rwxr-xr-x root/root usr/lib/libdrm_intel.la
-lrwxrwxrwx root/root usr/lib/libdrm_intel.so -> libdrm_intel.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libdrm_intel.so -> libdrm_intel.so.1
lrwxrwxrwx root/root usr/lib/libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
-rwxr-xr-x root/root usr/lib/libdrm_intel.so.1.0.0
--rwxr-xr-x root/root usr/lib/libdrm_nouveau.la
-lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so -> libdrm_nouveau.so.2.0.0
+lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so -> libdrm_nouveau.so.2
lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
-rwxr-xr-x root/root usr/lib/libdrm_nouveau.so.2.0.0
--rwxr-xr-x root/root usr/lib/libdrm_radeon.la
-lrwxrwxrwx root/root usr/lib/libdrm_radeon.so -> libdrm_radeon.so.1.0.1
+lrwxrwxrwx root/root usr/lib/libdrm_radeon.so -> libdrm_radeon.so.1
lrwxrwxrwx root/root usr/lib/libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
-rwxr-xr-x root/root usr/lib/libdrm_radeon.so.1.0.1
--rwxr-xr-x root/root usr/lib/libkms.la
-lrwxrwxrwx root/root usr/lib/libkms.so -> libkms.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libkms.so -> libkms.so.1
lrwxrwxrwx root/root usr/lib/libkms.so.1 -> libkms.so.1.0.0
-rwxr-xr-x root/root usr/lib/libkms.so.1.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
diff --git a/libdrm/.signature b/libdrm/.signature
index 2fbec675..a96598fa 100644
--- a/libdrm/.signature
+++ b/libdrm/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
-RWTSGWF5Q7TndHSyVeBbO+44Bro9/rJMcctYOzFJOk1/bD1TW2AqCoYUMJ1yAwkvGjdtqUPrpzXMx3jXwCg0/lz8vaTAEhQmXww=
-SHA256 (Pkgfile) = fa97047252464ef9aabe0aada4445293a06fb85840ee56524a377501a44a3125
-SHA256 (.footprint) = b9c2af28a3a239b3357d4492eaf162a07426090241f3bcfe1d9b2d0990729c06
-SHA256 (libdrm-2.4.100.tar.bz2) = c77cc828186c9ceec3e56ae202b43ee99eb932b4a87255038a80e8a1060d0a5d
+RWTSGWF5Q7TndA0ny+iatxvbBU1kT0Rpq2Vsqzlv9lMMZAJPajIQTiTooCIRCu7Jf8eP3lN6voEG5udpEsyGNptLTa/euA39UwQ=
+SHA256 (Pkgfile) = 07922840cf682c7ab85685659a84017e1fbebb2c2ee4c5d0b3c3fabc921be0a4
+SHA256 (.footprint) = c6dc07ce7fe377b8a3d62908bcb09696e9366d1831adaba084d3c8db6e1454d0
+SHA256 (libdrm-2.4.101.tar.xz) = ddf31baa8e49473624860bd166ce654dc349873f7a6c7b3305964249315c78a7
diff --git a/libdrm/Pkgfile b/libdrm/Pkgfile
index ac91d834..e89c2e7c 100644
--- a/libdrm/Pkgfile
+++ b/libdrm/Pkgfile
@@ -1,22 +1,21 @@
# Description: Userspace interface to kernel DRM services
# URL: http://dri.freedesktop.org/
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
-# Depends on: libpthread-stubs xorg-libpciaccess
+# Depends on: meson ninja xorg-libpciaccess
name=libdrm
-version=2.4.100
+version=2.4.101
release=1
-source=(https://dri.freedesktop.org/libdrm/libdrm-$version.tar.bz2)
+source=(https://dri.freedesktop.org/libdrm/libdrm-$version.tar.xz)
build() {
cd $name-$version
- ./configure \
+ meson build \
--prefix=/usr \
- --disable-manpages \
- --disable-valgrind \
- --disable-cairo-tests
-
- make
- make DESTDIR=$PKG install
+ -Dman-pages=false \
+ -Dvalgrind=false \
+ -Dcairo-tests=false
+
+ DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install
}

Generated by cgit