Add various packages and patches for build system improvements
- Introduced valgrind with a patch to respect flags and updated its configuration. - Added Vulkan ICD loader with CMake build configuration. - Implemented Waf build system with a custom build script and configuration. - Included Wayland protocols with Meson build system. - Added xcb-util-keysyms with autotools configuration. - Introduced Yasm with multiple patches for compatibility and improvements. - Added Yelp tools and XSL with Meson build configurations and necessary patches for POSIX compliance.
This commit is contained in:
@@ -7,18 +7,27 @@ configure = [
|
||||
"-Dhistory=enabled",
|
||||
"-Dicu=enabled",
|
||||
"-Dc_args=-D_GNU_SOURCE",
|
||||
"-Dpython=enabled"
|
||||
]
|
||||
post_install = [
|
||||
'test -f $DESTDIR/usr/bin/xml2-config && sed "s/--static/--shared/" -i $DESTDIR/usr/bin/xml2-config || true',
|
||||
'test -f libxml.m4 && install -Dm644 libxml.m4 -t $DESTDIR/usr/share/aclocal || true',
|
||||
]
|
||||
build_32 = true
|
||||
configure-lib32 = [
|
||||
"-Dhistory=enabled",
|
||||
"-Dicu=enabled",
|
||||
"-Dc_args=-D_GNU_SOURCE",
|
||||
"-Dpython=disabled"
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
build = [
|
||||
"python",
|
||||
"meson",
|
||||
"ninja",
|
||||
"docbook-xsl",
|
||||
"doxygen"
|
||||
]
|
||||
runtime = [
|
||||
"sh",
|
||||
@@ -34,6 +43,7 @@ build = [
|
||||
"python",
|
||||
"meson",
|
||||
"ninja",
|
||||
"docbook-xsl",
|
||||
]
|
||||
runtime = [
|
||||
"lib32-glibc",
|
||||
|
||||
Reference in New Issue
Block a user