pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
modular-xorg-server: add upstream patch for dri3.h installation
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Mon Aug 31 09:06:01 2026 +0200
Changeset: b91286aa5d699d6339a80c6e7462945d09ce6b20
Modified Files:
modular-xorg-server/PLIST
modular-xorg-server/distinfo
Added Files:
modular-xorg-server/patches/patch-dri3_meson.build
Log Message:
modular-xorg-server: add upstream patch for dri3.h installation
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b91286aa5d699d6339a80c6e7462945d09ce6b20
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
modular-xorg-server/PLIST | 3 +--
modular-xorg-server/distinfo | 1 +
modular-xorg-server/patches/patch-dri3_meson.build | 18 ++++++++++++++++++
3 files changed, 20 insertions(+), 2 deletions(-)
diffs:
diff --git a/modular-xorg-server/PLIST b/modular-xorg-server/PLIST
index 681cd06c00..acca67b7a2 100644
--- a/modular-xorg-server/PLIST
+++ b/modular-xorg-server/PLIST
@@ -27,8 +27,7 @@ include/xorg/dixgrabs.h
include/xorg/dixstruct.h
${PLIST.dri}include/xorg/dri.h
${PLIST.dri}include/xorg/dri2.h
-@comment bug in upstream, should be ${PLIST.dri}
-include/xorg/dri3.h
+${PLIST.dri}include/xorg/dri3.h
${PLIST.dri}include/xorg/dristruct.h
include/xorg/edid.h
include/xorg/events.h
diff --git a/modular-xorg-server/distinfo b/modular-xorg-server/distinfo
index dad4ae04bd..51598d28b7 100644
--- a/modular-xorg-server/distinfo
+++ b/modular-xorg-server/distinfo
@@ -4,6 +4,7 @@ BLAKE2s (xorg-server-26.0.99.901.tar.xz) = 0cf9aa60f5929b7b77f1760f070f4c96e757e
SHA512 (xorg-server-26.0.99.901.tar.xz) = 67267e8af43cd8be0ee0bac984837114598a69817bda0219e703f0395c8624a81203a98f36240bfc74ce8524335ee0954104e99ece6b9ab3c1104adbf57c2c43
Size (xorg-server-26.0.99.901.tar.xz) = 2974564 bytes
SHA1 (patch-dix_meson.build) = 5822ac7e45319b3d9b440a28b9f0d6deeeccfb6b
+SHA1 (patch-dri3_meson.build) = 79a75c2a3b5b90ed33440fad8c00adbc7636d4a7
SHA1 (patch-hw_kdrive_ephyr_hostx.c) = b681ee28bc7af06774f10bc882d355d42ac965d3
SHA1 (patch-hw_xfree86_common_xf86AutoConfig.c) = 3d95b2db4f1a6f76289a8dff1be019deb43919db
SHA1 (patch-hw_xfree86_common_xf86sbusBus.h) = f56f87336b2f669413ebb1005a2b64568a111f92
diff --git a/modular-xorg-server/patches/patch-dri3_meson.build b/modular-xorg-server/patches/patch-dri3_meson.build
new file mode 100644
index 0000000000..22fa61df60
--- /dev/null
+++ b/modular-xorg-server/patches/patch-dri3_meson.build
@@ -0,0 +1,18 @@
+$NetBSD$
+
+https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2300
+
+--- dri3/meson.build.orig 2026-08-31 07:03:41.310514967 +0000
++++ dri3/meson.build
+@@ -15,8 +15,7 @@ if build_dri3
+ include_directories: inc,
+ dependencies: [ common_dep, libdrm_dep ],
+ )
+-endif
+-
+-if build_xorg
+- install_data(hdrs_dri3, install_dir: xorgsdkdir)
++ if build_xorg
++ install_data(hdrs_dri3, install_dir: xorgsdkdir)
++ endif
+ endif
Home |
Main Index |
Thread Index |
Old Index