mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
Drop the libCSS/libdom patch as it's not needed anymore. Removes options that don't require a library installed from a package (except for EXMODE/LOCAL_CGI/NOROOT) Wire in the test suite. Add MUJS, PYTHON, and SIXEL options. PR: 281909 Approved by: submitter is maintainer
47 lines
1.7 KiB
Text
47 lines
1.7 KiB
Text
--- meson.build.orig 2024-12-26 11:02:09 UTC
|
|
+++ meson.build
|
|
@@ -519,7 +519,7 @@ conf_data.set('CONFIG_LIBCURL', false)
|
|
endif
|
|
|
|
conf_data.set('CONFIG_LIBCURL', false)
|
|
-curldeps = false
|
|
+curldeps = []
|
|
if conf_data.get('CONFIG_ECMASCRIPT_SMJS') or conf_data.get('CONFIG_QUICKJS') or conf_data.get('CONFIG_MUJS')
|
|
curldeps = dependency('libcurl', static: st, version: '>=7.66.0', required: false)
|
|
if not curldeps.found()
|
|
@@ -543,7 +543,7 @@ conf_data.set('CONFIG_LIBCSS', false)
|
|
endif
|
|
|
|
conf_data.set('CONFIG_LIBCSS', false)
|
|
-cssdeps = false
|
|
+cssdeps = []
|
|
|
|
if conf_data.get('CONFIG_ECMASCRIPT_SMJS') or conf_data.get('CONFIG_QUICKJS') or conf_data.get('CONFIG_MUJS')
|
|
cssdeps = dependency('libcss', static: st, version: '>=0.9.2', required: false)
|
|
@@ -555,7 +555,7 @@ conf_data.set('CONFIG_LIBDOM', false)
|
|
endif
|
|
|
|
conf_data.set('CONFIG_LIBDOM', false)
|
|
-libdomdeps = false
|
|
+libdomdeps = []
|
|
|
|
if conf_data.get('CONFIG_ECMASCRIPT_SMJS') or conf_data.get('CONFIG_QUICKJS') or conf_data.get('CONFIG_MUJS')
|
|
libdomdeps = dependency('libdom', static: st, version: '>=0.4.2', required: false)
|
|
@@ -1088,7 +1088,7 @@ endif
|
|
conf_data.set('HAVE_ICONV', 1)
|
|
endif
|
|
|
|
-if conf_data.get('CONFIG_OS_DOS') or compiler.has_function('alloca', prefix: '#include <alloca.h>')
|
|
+if conf_data.get('CONFIG_OS_DOS') or compiler.has_function('alloca', prefix: '#include <stdlib.h>')
|
|
conf_data.set('HAVE_ALLOCA', 1)
|
|
endif
|
|
|
|
@@ -1104,7 +1104,7 @@ endif
|
|
conf_data.set('HAVE_GNUTLS_CERTIFICATE_SET_X509_SYSTEM_TRUST', 1)
|
|
endif
|
|
|
|
-if compiler.has_function('mkstemps', prefix: '#include <stdlib.h>', args: '-D_GNU_SOURCE')
|
|
+if compiler.has_function('mkstemps', prefix: '#include <unistd.h>')
|
|
conf_data.set('HAVE_MKSTEMPS', 1)
|
|
endif
|
|
|