Update lzma version to 5.2.7

On top of using a more recent version (which is good it itself),
version 5.2.7 use a autotools version which knows about wasm.
This commit is contained in:
Matthieu Gautier 2022-11-02 12:28:47 +01:00
parent ce82860b85
commit a7809b33fc
2 changed files with 12 additions and 4 deletions

View File

@ -9,11 +9,19 @@ class lzma(Dependency):
name = 'lzma' name = 'lzma'
class Source(ReleaseDownload): class Source(ReleaseDownload):
archive = Remotefile('xz-5.2.4.tar.gz', archive = Remotefile('xz-5.2.7.tar.gz',
'b512f3b726d3b37b6dc4c8570e137b9311e7552e8ccbab4d39d47ce5f4177145' '06327c2ddc81e126a6d9a78b0be5014b976a2c0832f492dcfc4755d7facf6d33',
'https://altushost-swe.dl.sourceforge.net/project/lzmautils/xz-5.2.7.tar.gz'
) )
class Builder(MakeBuilder): class Builder(MakeBuilder):
@property @property
def configure_option(self): def configure_option(self):
return "--disable-xz --disable-xzdec" return ("--disable-xz "
"--disable-xzdec "
"--disable-lzmadec "
"--disable-lzmainfo "
"--disable-lzma-links "
"--disable-scripts "
"--disable-doc "
"--disable-symbol-versions ")

View File

@ -43,7 +43,7 @@ base_deps_meta_version = '78'
base_deps_versions = { base_deps_versions = {
'zlib' : '1.2.12', 'zlib' : '1.2.12',
'lzma' : '5.2.4', 'lzma' : '5.2.7',
'zstd' : '1.5.2', 'zstd' : '1.5.2',
'docoptcpp' : '0.6.2', 'docoptcpp' : '0.6.2',
'uuid' : '1.43.4', 'uuid' : '1.43.4',