CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
libdrm: updated to 2.4.104. Restored exynos, omap and tegra support
authorVictor Martinez <pitillo@ono.com>
Tue, 26 Jan 2021 04:08:22 +0000 (05:08 +0100)
committerVictor Martinez <pitillo@ono.com>
Tue, 26 Jan 2021 04:08:22 +0000 (05:08 +0100)
libdrm/.footprint
libdrm/.signature
libdrm/Pkgfile

index 09b444e8a0f9c38cbb20a704e85313275d4cdb61..4ec9e81bebd0e8852976029814de67fa0e805be6 100644 (file)
@@ -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
index 56235d9d9d9c44a43d2c45b869d61a976e070e7b..69ad2a3e0f6883a1705fbdfb94c4c02521854f7a 100644 (file)
@@ -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
index 5325dad79226a933449af92dd4142ce79bac51b3..c0b357a44ba3ff3d563b1000d3492fa55b97695d 100644 (file)
@@ -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
 }