meson: Update Lua dependency version to 5.3
Lua is used for unittests in Freedreno. When this was added, 5.3 was too new, now this version is available in debian stable (and oldstable). A notable improvement in Lua 5.3 is better handling for integers. Note the wrap provided in subprojects/ already uses 5.4. Also move the dependency up so other tools/tests can use it. Reviewed-by: Dylan Baker <dylan@pnwbakers.com> Acked-by: Rob Clark <robclark@freedesktop.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30062>
This commit is contained in:
@@ -1943,6 +1943,11 @@ if with_clc
|
||||
endif
|
||||
endif
|
||||
|
||||
dep_lua = dependency('lua54', 'lua5.4', 'lua-5.4',
|
||||
'lua53', 'lua5.3', 'lua-5.3',
|
||||
'lua', required: false,
|
||||
allow_fallback: true, version: '>=5.3')
|
||||
|
||||
# Be explicit about only using this lib on Windows, to avoid picking
|
||||
# up random libs with the generic name 'libversion'
|
||||
dep_version = null_dep
|
||||
|
||||
@@ -8,12 +8,6 @@ rnn_src_path = dir_source_root + '/src/freedreno/registers'
|
||||
rnn_install_path = get_option('datadir') + '/freedreno/registers'
|
||||
rnn_path = rnn_src_path + ':' + get_option('prefix') + '/' + rnn_install_path
|
||||
|
||||
dep_lua = dependency('lua54', 'lua5.4', 'lua-5.4',
|
||||
'lua53', 'lua5.3', 'lua-5.3',
|
||||
'lua52', 'lua5.2', 'lua-5.2',
|
||||
'lua', required: false,
|
||||
allow_fallback: true, version: '>=5.2')
|
||||
|
||||
dep_libarchive = dependency('libarchive', allow_fallback: true, required: false)
|
||||
dep_libxml2 = dependency('libxml-2.0', allow_fallback: true, required: false)
|
||||
prog_gzip = find_program('gzip', required: false)
|
||||
|
||||
Reference in New Issue
Block a user