From 0a8481c779203e6666d3812024c2173f105010e4 Mon Sep 17 00:00:00 2001 From: Tox Date: Fri, 25 Oct 2024 11:40:14 -0500 Subject: [PATCH] disabled tests and added libxslt as an optional dependency --- shareddeps/security/glib2.xml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/shareddeps/security/glib2.xml b/shareddeps/security/glib2.xml index c5dcb44297..e5d4e16295 100644 --- a/shareddeps/security/glib2.xml +++ b/shareddeps/security/glib2.xml @@ -74,9 +74,14 @@ Recommended - + (if not built, Meson will try to fetch a tarball of PCRE2 source code from the internet) + + + Optional + + libxslt (for man-pages) Additional Runtime Dependencies @@ -142,6 +147,7 @@ meson setup .. \ -D introspection=disabled \ -D glib_debug=disabled \ -D man-pages=disabled \ + -D tests=disabled \ -D sysprof=disabled && ninja @@ -209,6 +215,7 @@ ninja -D introspection=disabled \ -D glib_debug=disabled \ -D man-pages=disabled \ + -D tests=disabled \ -D sysprof=disabled && ninja @@ -235,6 +242,14 @@ ldconfig build to create and install the package man pages. + + -D tests=disabled: This switch causes tests + to be built. It is disabled because it is beyond the scope of GLFS. + If you'd like to test glib, reference + + BLFS's glib page. + + -D glib_debug=disabled: This switch causes the build to not include some expensive checks for debugging in the built