Xnamespace: namespace extension skeleton

Add tiny skeleton for the namespace extension. Disabled by default,
can be enabled via +extension arg, but doesn't actually do something yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2024-01-25 16:38:10 +01:00
parent c3f042de23
commit 4379f7cc87
8 changed files with 64 additions and 2 deletions

View File

@@ -228,6 +228,7 @@ conf_data.set('SHAPE', '1')
conf_data.set('XACE', build_xace ? '1' : false)
conf_data.set('XCMISC', '1')
conf_data.set('XCSECURITY', build_xsecurity ? '1' : false)
conf_data.set('CONFIG_NAMESPACE', build_namespace ? '1' : false)
conf_data.set('XDMCP', xdmcp_dep.found() ? '1' : false)
conf_data.set('XF86BIGFONT', build_xf86bigfont ? '1' : false)
conf_data.set('XF86DRI', build_dri1 ? '1' : false)
@@ -245,9 +246,9 @@ conf_data.set('XvExtension', build_xv ? '1' : false)
conf_data.set('XvMCExtension', build_xvmc ? '1' : false)
# needed by several extensions
build_registry_resource = (build_xselinux or build_res)
build_registry_resource = (build_xselinux or build_res or build_namespace)
conf_data.set('X_REGISTRY_RESOURCE', build_registry_resource ? '1' : false)
build_registry_request = (build_xselinux or build_xsecurity or with_dtrace)
build_registry_request = (build_xselinux or build_xsecurity or with_dtrace or build_namespace)
conf_data.set('X_REGISTRY_REQUEST', build_registry_request ? '1' : false)
conf_data.set('HAVE_SHA1_IN_' + sha1.to_upper(), '1', description: 'Use @0@ SHA1 functions'.format(sha1))