head 1.6; access; symbols pkgsrc-2023Q2:1.3.0.6 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.4 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.2 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.2.0.2 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2025.12.11.21.51.33; author wiz; state dead; branches; next 1.5; commitid eNh9WuaRuCuZs2mG; 1.5 date 2025.12.09.11.41.36; author wiz; state Exp; branches; next 1.4; commitid GUw24flBmy729JlG; 1.4 date 2023.08.24.06.09.15; author wiz; state dead; branches; next 1.3; commitid dyHHnp9I8tAJf0CE; 1.3 date 2022.11.03.20.52.29; author triaxx; state Exp; branches; next 1.2; commitid usOS4RYUWmDHAi0E; 1.2 date 2022.09.09.15.28.16; author wiz; state Exp; branches; next 1.1; commitid 76KDBIe5KW04zcTD; 1.1 date 2022.03.13.15.20.01; author tnn; state Exp; branches; next ; commitid KTKc8xW8y2ZMi4wD; desc @@ 1.6 log @libdrm: update to 2.4.131. Samuel Pitoiset (1): amdgpu: add Steam Machine marketing name Sergio Costas Rodriguez (1): amdgpu: NetBSD lacks secure_getenv Simon Ser (1): build: bump version to 2.4.131 @ text @$NetBSD: patch-meson.build,v 1.5 2025/12/09 11:41:36 wiz Exp $ Fix build on NetBSD. https://gitlab.freedesktop.org/mesa/libdrm/-/merge_requests/444 --- meson.build.orig 2025-12-08 13:15:17.000000000 +0000 +++ meson.build @@@@ -51,6 +51,8 @@@@ dep_threads = dependency('threads') cc = meson.get_compiler('c') +config.set10('HAVE_SECURE_GETENV', cc.has_function('secure_getenv')) + android = cc.compiles('''int func() { return __ANDROID__; }''') # Solaris / Illumos @ 1.5 log @libdrm: update to 2.4.130. Add upstream patch to fix build on non-Linux. Andrew Davis (1): omap: fix omap_bo_size for tiled buffers Sergio Costas Rodriguez (3): amdgpu: add env support for amdgpu.ids path Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar amdgpu: Fix envar name in documentation Simon Ser (2): Sync headers with drm-next build: bump version to 2.4.130 Val Packett (1): headers: drm: Sync virtgpu_drm.h with Linux v6.16 @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @libdrm: update to 2.4.116. Dor Askayo (1): nouveau: add interface to make buffer objects global James Zhu (2): xf86drm: update DRM_NODE_NAME_MAX supporting more nodes xf86drm: use drm device name to identify drm node type Jan Beich (1): meson: drop pthread-stubs dependency on BSDs Jonathan Gray (1): amdgpu: add marketing names from amd-5.4.3 (22.40.3) Luben Tuikov (3): tests/amdgpu: Fix Usage string tests/amdgpu: Add all 9 options to the help output tests/amdgpu: Allow to exclude a test or a suite of tests Marek Olšák (1): amdgpu: add an environment variable that overrides the context priority Pierre-Eric Pelloux-Prayer (1): amdgpu: remove va::dev member Ruijing Dong (3): tests/amdgpu/vcn: change vbv_buffer name to input tests/amdgpu/vcn: fix drm test failure tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3 Saleemkhan Jamadar (1): tests/amdgpu/vcn:update decoder unit test Simon Ser (5): xf86drm: bump DRM_MAX_MINOR to 64 xf86drm: drop control nodes implementation Sync headers with drm-next xf86drm: add drmSyncobjEventfd build: bump version to 2.4.116 Xaver Hugl (1): xf86drmMode: constify drmModeCrtcSetGamma Yi Xie (1): tests/util: Add vkms driver jie zhang (1): test/amdgpu/hotunplug: add apu check for hotplug test @ text @d1 1 a1 1 $NetBSD: patch-meson.build,v 1.3 2022/11/03 20:52:29 triaxx Exp $ d3 2 a4 1 xxx how to deal with this properly? d6 1 a6 1 --- meson.build.orig 2022-08-31 14:38:38.000000000 +0000 d8 1 a8 3 @@@@ -36,7 +36,7 @@@@ with_freedreno_kgsl = get_option('freedreno-kgsl') with_install_tests = get_option('install-test-programs') with_tests = get_option('tests') d10 7 a16 5 -if ['freebsd', 'dragonfly', 'netbsd'].contains(host_machine.system()) +if ['dragonfly'].contains(host_machine.system()) dep_pthread_stubs = dependency('pthread-stubs', version : '>= 0.4') else dep_pthread_stubs = [] @ 1.3 log @libdrm: Fix building on FreeBSD pkgsrc changes: --------------- * Remove dependency on pthread-stubs for FreeBSD. * Bum revision. @ text @d1 1 a1 1 $NetBSD: patch-meson.build,v 1.2 2022/09/09 15:28:16 wiz Exp $ @ 1.2 log @libdrm: update to 2.4.113. Changes not found @ text @d1 1 a1 1 $NetBSD: patch-meson.build,v 1.1 2022/03/13 15:20:01 tnn Exp $ d7 1 a7 1 @@@@ -36,7 +36,7 @@@@ with_freedreno_kgsl = get_option('freedr d12 1 a12 1 +if ['freebsd', 'dragonfly'].contains(host_machine.system()) @ 1.1 log @libdrm: update to 2.4.100 Changes build framework to meson. [ANNOUNCE] libdrm 2.4.110 misc bug fixes [ANNOUNCE] libdrm 2.4.109 misc bug fixes [ANNOUNCE] libdrm 2.4.108 misc bug fixes, build fixes [ANNOUNCE] libdrm 2.4.107 misc bug fixes, update AMD product names [ANNOUNCE] libdrm 2.4.106 Some nouveau debug, amdgpu tests, and a regression fix from 105. Releasing so 105 doesn't end up being used a lot with a regression. [ANNOUNCE] libdrm 2.4.105 misc bug fixes, update AMD product names [ANNOUNCE] libdrm 2.4.104 This release brings updated kernel headers and converts man pages to reStructuredText. [ANNOUNCE] libdrm 2.4.103 libdrm mostly for new hw and ame names. [ANNOUNCE] libdrm 2.4.102 lots of FreeBSD and modetest stuff. [ANNOUNCE] libdrm 2.4.101 misc bug fixes, update AMD product names @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- meson.build.orig 2021-07-02 12:49:05.442438400 +0000 d7 1 a7 2 @@@@ -35,7 +35,7 @@@@ config.set10('UDEV', get_option('udev')) with_freedreno_kgsl = get_option('freedreno-kgsl') d9 1 @