subprojects: update xz to 5.8.1 (#5067)

Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
This commit is contained in:
NOT XVilka 2025-04-05 12:30:58 +08:00 committed by GitHub
parent f1713ac354
commit 52cadeeb5f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 8 additions and 11 deletions

View file

@ -1,12 +1,11 @@
[wrap-file]
directory = xz-5.6.4
source_url = https://raw.githubusercontent.com/rizinorg/fallback-repo/main/xz-5.6.4.tar.gz
source_fallback_url = https://github.com/tukaani-project/xz/releases/download/v5.6.4/xz-5.6.4.tar.gz
# source_fallback_url = https://tukaani.org/xz/xz-5.6.4.tar.gz // possibly has different hash, let's prefer github
source_filename = xz-5.6.4.tar.gz
source_hash = 269e3f2e512cbd3314849982014dc199a7b2148cf5c91cedc6db629acdf5e09b
patch_directory = xz-5.6.4
directory = xz-5.8.1
source_url = https://raw.githubusercontent.com/rizinorg/fallback-repo/main/xz-5.8.1.tar.gz
source_fallback_url = https://github.com/tukaani-project/xz/releases/download/v5.8.1/xz-5.8.1.tar.gz
# source_fallback_url = https://tukaani.org/xz/xz-5.8.1.tar.gz // possibly has different hash, let's prefer github
source_filename = xz-5.8.1.tar.gz
source_hash = 507825b599356c10dca1cd720c9d0d0c9d5400b9de300af00e4d1ea150795543
patch_directory = xz-5.8.1
[provide]
liblzma = lzma_dep

View file

@ -1,6 +1,6 @@
# liblzma is what upstream uses for their pkg-config name
project('liblzma', 'c',
version : '5.6.4',
version : '5.8.1',
license : ['PD', 'LGPL2', 'GPL2', 'GPL3'],
meson_version: '>=0.55.0',
)

View file

@ -53,9 +53,7 @@ main_dec_sources = [
]
check_sources = ['check/check.c',
'check/crc32_table.c',
'check/crc32_fast.c',
'check/crc64_table.c',
'check/crc64_fast.c',
'check/sha256.c'
]