From 74ffe3aeacafa8e95723d86a232a53108513c531 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Tue, 26 Jan 2021 05:08:22 +0100 Subject: [PATCH] libdrm: updated to 2.4.104. Restored exynos, omap and tegra support --- libdrm/.footprint | 20 ++++++++++++++++++++ libdrm/.signature | 7 +++---- libdrm/Pkgfile | 8 ++++---- 3 files changed, 27 insertions(+), 8 deletions(-) diff --git a/libdrm/.footprint b/libdrm/.footprint index 09b444e..4ec9e81 100644 --- a/libdrm/.footprint +++ b/libdrm/.footprint @@ -1,5 +1,8 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/exynos/ +-rw-r--r-- root/root usr/include/exynos/exynos_drm.h +-rw-r--r-- root/root usr/include/exynos/exynos_fimg2d.h drwxr-xr-x root/root usr/include/freedreno/ -rw-r--r-- root/root usr/include/freedreno/freedreno_drmif.h -rw-r--r-- root/root usr/include/freedreno/freedreno_ringbuffer.h @@ -9,16 +12,19 @@ drwxr-xr-x root/root usr/include/libdrm/ -rw-r--r-- root/root usr/include/libdrm/drm_fourcc.h -rw-r--r-- root/root usr/include/libdrm/drm_mode.h -rw-r--r-- root/root usr/include/libdrm/drm_sarea.h +-rw-r--r-- root/root usr/include/libdrm/exynos_drmif.h -rw-r--r-- root/root usr/include/libdrm/i915_drm.h -rw-r--r-- root/root usr/include/libdrm/mach64_drm.h -rw-r--r-- root/root usr/include/libdrm/mga_drm.h -rw-r--r-- root/root usr/include/libdrm/msm_drm.h -rw-r--r-- root/root usr/include/libdrm/nouveau_drm.h +-rw-r--r-- root/root usr/include/libdrm/omap_drmif.h -rw-r--r-- root/root usr/include/libdrm/qxl_drm.h -rw-r--r-- root/root usr/include/libdrm/r128_drm.h -rw-r--r-- root/root usr/include/libdrm/radeon_drm.h -rw-r--r-- root/root usr/include/libdrm/savage_drm.h -rw-r--r-- root/root usr/include/libdrm/sis_drm.h +-rw-r--r-- root/root usr/include/libdrm/tegra.h -rw-r--r-- root/root usr/include/libdrm/tegra_drm.h -rw-r--r-- root/root usr/include/libdrm/vc4_drm.h -rw-r--r-- root/root usr/include/libdrm/vc4_packet.h @@ -28,20 +34,34 @@ drwxr-xr-x root/root usr/include/libdrm/ drwxr-xr-x root/root usr/include/libkms/ -rw-r--r-- root/root usr/include/libkms/libkms.h -rw-r--r-- root/root usr/include/libsync.h +drwxr-xr-x root/root usr/include/omap/ +-rw-r--r-- root/root usr/include/omap/omap_drm.h -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/ 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 +lrwxrwxrwx root/root usr/lib/libdrm_exynos.so -> libdrm_exynos.so.1 +lrwxrwxrwx root/root usr/lib/libdrm_exynos.so.1 -> libdrm_exynos.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libdrm_exynos.so.1.0.0 lrwxrwxrwx root/root usr/lib/libdrm_freedreno.so -> libdrm_freedreno.so.1 lrwxrwxrwx root/root usr/lib/libdrm_freedreno.so.1 -> libdrm_freedreno.so.1.0.0 -rwxr-xr-x root/root usr/lib/libdrm_freedreno.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libdrm_omap.so -> libdrm_omap.so.1 +lrwxrwxrwx root/root usr/lib/libdrm_omap.so.1 -> libdrm_omap.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libdrm_omap.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libdrm_tegra.so -> libdrm_tegra.so.0 +lrwxrwxrwx root/root usr/lib/libdrm_tegra.so.0 -> libdrm_tegra.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libdrm_tegra.so.0.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/ -rw-r--r-- root/root usr/lib/pkgconfig/libdrm.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libdrm_exynos.pc -rw-r--r-- root/root usr/lib/pkgconfig/libdrm_freedreno.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libdrm_omap.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libdrm_tegra.pc -rw-r--r-- root/root usr/lib/pkgconfig/libdrm_vc4.pc -rw-r--r-- root/root usr/lib/pkgconfig/libkms.pc diff --git a/libdrm/.signature b/libdrm/.signature index 56235d9..69ad2a3 100644 --- a/libdrm/.signature +++ b/libdrm/.signature @@ -1,5 +1,4 @@ untrusted comment: verify with /etc/ports/xorg-arm64.pub -RWQK42WfXMUBTM6IgJeWS6AkKrcdvCst4zvQhdUh7e+l1o0Svtnp9hIBoHpVOAwsCvRdSKdF7kTks+kvEeJk7QP+9J7QKcuSOQo= -SHA256 (Pkgfile) = cda8a70c9740a77a6dd8d8a84aea1d8d18e5672bf1ced5ee93f69762c5d1e7b1 -SHA256 (.footprint) = c3e91e3703119571da143d63fed1392773e6e8f04b95b4ba81d61657960f4af3 -SHA256 (libdrm-2.4.103.tar.xz) = 3fe0affdba6460166a7323290c18cf68e9b59edcb520722826cb244e9cb50222 +RWQK42WfXMUBTE+PTI8FjZaZIicxLVw4U//eYTzvZFVc0sZOAybpP5uyF+G2UQalnIJtfuVzsvS1I2vB40ctaylligP0xYtRBQg= +SHA256 (Pkgfile) = e58c88a328290c92876be5c9e8a1bee86065947e1328b5905d5024501369b787 +SHA256 (libdrm-2.4.104.tar.xz) = d66ad8b5c2441015ac1333e40137bb803c3bde3612ff040286fcc12158ea1bcb diff --git a/libdrm/Pkgfile b/libdrm/Pkgfile index 5325dad..c0b357a 100644 --- a/libdrm/Pkgfile +++ b/libdrm/Pkgfile @@ -5,7 +5,7 @@ # Depends on: libpthread-stubs xorg-libpciaccess name=libdrm -version=2.4.103 +version=2.4.104 release=1 source=(http://dri.freedesktop.org/libdrm/libdrm-$version.tar.xz) @@ -22,9 +22,9 @@ meson build \ -Dnouveau=false \ -Dvmwgfx=false \ -Damdgpu=false \ - -Domap-experimental-api=true \ - -Dexynos-experimental-api=true \ - -Dtegra-experimental-api=true + -Domap=true \ + -Dexynos=true \ + -Dtegra=true DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install } -- 2.26.2