xserver: Branch 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Mar 24 03:09:14 UTC 2025


 hw/meson.build |    4 ++--
 meson.build    |   15 +++++++++++++++
 2 files changed, 17 insertions(+), 2 deletions(-)

New commits:
commit 4966fbb55a1a127e76bc1614b8baa1d675671104
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Mar 19 12:14:25 2025 +1000

    meson.build: print a summary of the DDX to build
    
    Makes it easier to detect accidentally "oops, i'm not building Xwayland"
    
    Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1869>

diff --git a/hw/meson.build b/hw/meson.build
index 0f43ab6e2..f9605a5b7 100644
--- a/hw/meson.build
+++ b/hw/meson.build
@@ -1,8 +1,8 @@
-if get_option('xephyr')
+if build_xephyr
     subdir('kdrive')
 endif
 
-if get_option('xvfb')
+if build_xvfb
     subdir('vfb')
 endif
 
diff --git a/meson.build b/meson.build
index 67abb482d..abab17ed3 100644
--- a/meson.build
+++ b/meson.build
@@ -287,6 +287,21 @@ if build_xquartz
     build_rootless = true
 endif
 
+build_xephyr = get_option('xephyr')
+build_xvfb = get_option('xvfb')
+
+summary({
+        'Xorg': build_xorg,
+        'Xwayland': build_xwayland,
+        'Xnest': build_xnest,
+        'Xvfb': build_xvfb,
+        'Xwin': build_xwin,
+        'Xquartz': build_xquartz,
+    },
+    section: 'DDX',
+    bool_yn: true,
+)
+
 # IPv6 support
 have_AF_INET6 = cc.compiles('''
 #ifdef WIN32


More information about the xorg-commit mailing list