aboutsummaryrefslogtreecommitdiffstats
path: root/www/elinks/files/patch-meson.build
blob: 6172d9a9b56aa5310e9b0c0652562fc6a89c6e4a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
--- 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