Mon Jul 11 20:56:27 2022 UTC ()
libdrm: update to 2.4.112.

Saleemkhan Jamadar (1):
      tests/amdgpu/vcn:vcn encoder unit test

Sathishkumar S (1):
      tests/amdgpu: fix decode test failure on VCN2.5

Simon Ser (6):
      gen_table_fourcc: strip _MODIFIER suffix for INVALID
      xf86drmMode: constify drmModeAtomicReq functions
      xf86drmMode: introduce drmModeGetConnectorTypeName
      tests: use drmModeGetConnectorTypeName
      xf86drmMode: introduce drmModeConnectorGetPossibleCrtcs
      build: bump version to 2.4.112


(wiz)
diff -r1.102 -r1.103 pkgsrc/x11/libdrm/Makefile
diff -r1.101 -r1.102 pkgsrc/x11/libdrm/distinfo

cvs diff -r1.102 -r1.103 pkgsrc/x11/libdrm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/Makefile 2022/06/03 08:30:34 1.102
+++ pkgsrc/x11/libdrm/Makefile 2022/07/11 20:56:27 1.103
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.102 2022/06/03 08:30:34 wiz Exp $ 1# $NetBSD: Makefile,v 1.103 2022/07/11 20:56:27 wiz Exp $
2 2
3DISTNAME= libdrm-2.4.111 3DISTNAME= libdrm-2.4.112
4CATEGORIES= x11 graphics 4CATEGORIES= x11 graphics
5MASTER_SITES= https://dri.freedesktop.org/libdrm/ 5MASTER_SITES= https://dri.freedesktop.org/libdrm/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
9HOMEPAGE= https://dri.freedesktop.org/wiki/DRM 9HOMEPAGE= https://dri.freedesktop.org/wiki/DRM
10COMMENT= Userspace interface to kernel DRM services 10COMMENT= Userspace interface to kernel DRM services
11LICENSE= mit 11LICENSE= mit
12 12
13# Platforms with kernel support for DRM 13# Platforms with kernel support for DRM
14ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \ 14ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \
15 Linux-*-* SunOS-*-* 15 Linux-*-* SunOS-*-*
16 16
@@ -47,28 +47,28 @@ PLIST_VARS+= intel arm @@ -47,28 +47,28 @@ PLIST_VARS+= intel arm
47MESON_ARGS+= -Dintel=true 47MESON_ARGS+= -Dintel=true
48MESON_ARGS+= -Dvmwgfx=true 48MESON_ARGS+= -Dvmwgfx=true
49.include "../../sysutils/libpciaccess/buildlink3.mk" 49.include "../../sysutils/libpciaccess/buildlink3.mk"
50PLIST.intel= yes 50PLIST.intel= yes
51.else 51.else
52MESON_ARGS+= -Dintel=false 52MESON_ARGS+= -Dintel=false
53MESON_ARGS+= -Dvmwgfx=false 53MESON_ARGS+= -Dvmwgfx=false
54.endif 54.endif
55 55
56MESON_ARGS+= -Dradeon=true 56MESON_ARGS+= -Dradeon=true
57MESON_ARGS+= -Damdgpu=true 57MESON_ARGS+= -Damdgpu=true
58MESON_ARGS+= -Dnouveau=true 58MESON_ARGS+= -Dnouveau=true
59 59
60.if !empty(MACHINE_ARCH:Marm*) || \ 60.if ${MACHINE_ARCH:Marm*} || \
61 !empty(MACHINE_ARCH:Mearm*) || \ 61 ${MACHINE_ARCH:Mearm*} || \
62 ${MACHINE_ARCH} == "aarch64" 62 ${MACHINE_ARCH} == "aarch64"
63MESON_ARGS+= -Detnaviv=true 63MESON_ARGS+= -Detnaviv=true
64MESON_ARGS+= -Dexynos=true 64MESON_ARGS+= -Dexynos=true
65MESON_ARGS+= -Dfreedreno=true 65MESON_ARGS+= -Dfreedreno=true
66MESON_ARGS+= -Dvc4=true 66MESON_ARGS+= -Dvc4=true
67MESON_ARGS+= -Domap=true 67MESON_ARGS+= -Domap=true
68MESON_ARGS+= -Dtegra=true 68MESON_ARGS+= -Dtegra=true
69PLIST.arm= yes 69PLIST.arm= yes
70.else 70.else
71MESON_ARGS+= -Detnaviv=false 71MESON_ARGS+= -Detnaviv=false
72MESON_ARGS+= -Dexynos=false 72MESON_ARGS+= -Dexynos=false
73MESON_ARGS+= -Dfreedreno=false 73MESON_ARGS+= -Dfreedreno=false
74MESON_ARGS+= -Domap=false 74MESON_ARGS+= -Domap=false

cvs diff -r1.101 -r1.102 pkgsrc/x11/libdrm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/distinfo 2022/06/03 08:30:34 1.101
+++ pkgsrc/x11/libdrm/distinfo 2022/07/11 20:56:27 1.102
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.101 2022/06/03 08:30:34 wiz Exp $ 1$NetBSD: distinfo,v 1.102 2022/07/11 20:56:27 wiz Exp $
2 2
3BLAKE2s (libdrm-2.4.111.tar.xz) = 59cab153dd99160dc5e0208bcaf7b2230737cd3ffcd61321b0712b2de36c1b06 3BLAKE2s (libdrm-2.4.112.tar.xz) = fced8174255672a55f0bc72275c99aea094792a0094b22033edd1ded58ad18a2
4SHA512 (libdrm-2.4.111.tar.xz) = 17e92e9e4ded8031ac222764bed7e9ff430a1a377f5e435f6b62b4a7f45cb4c4b769b3b79fbcba11512c1ac973abf8cdcca8e0b9659ae095e915d3d5efcf5516 4SHA512 (libdrm-2.4.112.tar.xz) = df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340
5Size (libdrm-2.4.111.tar.xz) = 447388 bytes 5Size (libdrm-2.4.112.tar.xz) = 451872 bytes
6SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea 6SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea
7SHA1 (patch-amdgpu_amdgpu__cs.c) = 125eca62cd3e00a6e039066152780174dcde0705 7SHA1 (patch-amdgpu_amdgpu__cs.c) = 125eca62cd3e00a6e039066152780174dcde0705
8SHA1 (patch-etnaviv_etnaviv__device.c) = 236b2df05a918c35c4decfee416ff5bfe9c073d4 8SHA1 (patch-etnaviv_etnaviv__device.c) = 236b2df05a918c35c4decfee416ff5bfe9c073d4
9SHA1 (patch-exynos_exynos__drm.c) = 3fa4c8a592a5f4e0c4001eb6fa1bc7811e398605 9SHA1 (patch-exynos_exynos__drm.c) = 3fa4c8a592a5f4e0c4001eb6fa1bc7811e398605
10SHA1 (patch-exynos_exynos__fimg2d.c) = 298438b128bdb4ff57a8c0d7d6a081485e64e49a 10SHA1 (patch-exynos_exynos__fimg2d.c) = 298438b128bdb4ff57a8c0d7d6a081485e64e49a
11SHA1 (patch-include_drm_drm.h) = 48a912f40bf2b2a1c23edbe4446fa7869212f17b 11SHA1 (patch-include_drm_drm.h) = 48a912f40bf2b2a1c23edbe4446fa7869212f17b
12SHA1 (patch-libsync.h) = 1e0603e72a54a069fc9d2ab2c9559d22381a69d3 12SHA1 (patch-libsync.h) = 1e0603e72a54a069fc9d2ab2c9559d22381a69d3
13SHA1 (patch-meson.build) = b9ebb763a807da931f83f4d5c02925ab5498ef69 13SHA1 (patch-meson.build) = b9ebb763a807da931f83f4d5c02925ab5498ef69
14SHA1 (patch-omap_omap__drm.c) = a23eefa9a57315d3ae77e528fd29de70ff9b2648 14SHA1 (patch-omap_omap__drm.c) = a23eefa9a57315d3ae77e528fd29de70ff9b2648
15SHA1 (patch-tests_exynos_exynos__fimg2d__test.c) = 9fc874ecc9a42db75327f736d04038f7cf8f00ff 15SHA1 (patch-tests_exynos_exynos__fimg2d__test.c) = 9fc874ecc9a42db75327f736d04038f7cf8f00ff
16SHA1 (patch-tests_nouveau_threaded.c) = 82b566666e77898c209d66ce804c913b53e53a50 16SHA1 (patch-tests_nouveau_threaded.c) = 82b566666e77898c209d66ce804c913b53e53a50
17SHA1 (patch-xf86drm.c) = 6e4b3ee406666b37cc0b923ad49b945055919c83 17SHA1 (patch-xf86drm.c) = 6e4b3ee406666b37cc0b923ad49b945055919c83
18SHA1 (patch-xf86drmMode.c) = 078b1ecaa4fedd74992d682433701245ee51785b 18SHA1 (patch-xf86drmMode.c) = 078b1ecaa4fedd74992d682433701245ee51785b