mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
Revert "meson: Don't build COMPOSITE for XQuartz"
This will allow us to remove build-time conditionalization on COMPOSITE
while still allowing XQuartz to disable it and use ROOTLESS.
This reverts commit 9c03733669.
This commit is contained in:
@@ -199,9 +199,7 @@ conf_data.set('UNIXCONN', host_machine.system() != 'windows' ? '1' : false)
|
||||
conf_data.set('IPv6', build_ipv6 ? '1' : false)
|
||||
|
||||
conf_data.set('BIGREQS', '1')
|
||||
if build_composite
|
||||
conf_data.set('COMPOSITE', '1')
|
||||
endif
|
||||
conf_data.set('COMPOSITE', '1')
|
||||
conf_data.set('DAMAGE', '1')
|
||||
conf_data.set('DBE', '1')
|
||||
conf_data.set('DGA', build_dga ? '1' : false)
|
||||
|
||||
11
meson.build
11
meson.build
@@ -276,10 +276,8 @@ else
|
||||
build_xquartz = get_option('xquartz') == 'true'
|
||||
endif
|
||||
|
||||
build_composite = true
|
||||
build_rootless = false
|
||||
if build_xquartz
|
||||
build_composite = false
|
||||
build_rootless = true
|
||||
endif
|
||||
|
||||
@@ -770,9 +768,7 @@ subdir('fb')
|
||||
subdir('mi')
|
||||
subdir('os')
|
||||
# X extensions
|
||||
if build_composite
|
||||
subdir('composite')
|
||||
endif
|
||||
subdir('composite')
|
||||
subdir('damageext')
|
||||
subdir('dbe')
|
||||
subdir('miext/damage')
|
||||
@@ -806,6 +802,7 @@ libxserver = [
|
||||
libxserver_mi,
|
||||
libxserver_dix,
|
||||
|
||||
libxserver_composite,
|
||||
libxserver_damageext,
|
||||
libxserver_dbe,
|
||||
libxserver_randr,
|
||||
@@ -822,10 +819,6 @@ libxserver = [
|
||||
libxserver_os,
|
||||
]
|
||||
|
||||
if build_composite
|
||||
libxserver += libxserver_composite
|
||||
endif
|
||||
|
||||
libxserver += libxserver_dri3
|
||||
|
||||
subdir('hw')
|
||||
|
||||
Reference in New Issue
Block a user