diff --git a/releases.json b/releases.json index dfa7dc2c9..50ee817b5 100644 --- a/releases.json +++ b/releases.json @@ -1595,6 +1595,7 @@ "libarchive" ], "versions": [ + "3.7.7-2", "3.7.7-1", "3.7.6-1", "3.7.5-1", diff --git a/subprojects/packagefiles/libarchive/meson.build b/subprojects/packagefiles/libarchive/meson.build index fc0c1cd9b..0283f0b22 100644 --- a/subprojects/packagefiles/libarchive/meson.build +++ b/subprojects/packagefiles/libarchive/meson.build @@ -377,10 +377,10 @@ if libacl_dep.found() endif headers = { - 'acl/libacl.h': libacl_dep, - 'attr/xattr.h': attr_dep, - 'blake2.h': b2_dep, - 'bzlib.h': bz2_dep, + 'acl/libacl.h': libacl_dep.partial_dependency(compile_args: true, includes: true), + 'attr/xattr.h': attr_dep.partial_dependency(compile_args: true, includes: true), + 'blake2.h': b2_dep.partial_dependency(compile_args: true, includes: true), + 'bzlib.h': bz2_dep.partial_dependency(compile_args: true, includes: true), 'copyfile.h': [], 'ctype.h': [], 'direct.h': [], @@ -388,12 +388,12 @@ headers = { 'ext2fs/ext2_fs.h': [], 'fcntl.h': [], 'grp.h': [], - 'iconv.h': iconv_dep, + 'iconv.h': iconv_dep.partial_dependency(compile_args: true, includes: true), 'inttypes.h': [], 'io.h': [], 'langinfo.h': [], - 'libxml/xmlreader.h': xml2_dep, - 'libxml/xmlwriter.h': xml2_dep, + 'libxml/xmlreader.h': xml2_dep.partial_dependency(compile_args: true, includes: true), + 'libxml/xmlwriter.h': xml2_dep.partial_dependency(compile_args: true, includes: true), 'limits.h': [], 'linux/ext2_fs.h': [], 'linux/fiemap.h': [], @@ -402,9 +402,9 @@ headers = { 'linux/types.h': [], 'localcharset.h': [], 'locale.h': [], - 'lz4.h': lz4_dep, - 'lz4hc.h': lz4_dep, - 'lzma.h': lzma_dep, + 'lz4.h': lz4_dep.partial_dependency(compile_args: true, includes: true), + 'lz4hc.h': lz4_dep.partial_dependency(compile_args: true, includes: true), + 'lzma.h': lzma_dep.partial_dependency(compile_args: true, includes: true), 'membership.h': [], 'memory.h': [], 'paths.h': [], @@ -459,11 +459,11 @@ foreach h, d : headers endforeach functions = { - 'acl_create_entry': libacl_dep, - 'acl_get_perm': libacl_dep, - 'acl_init': libacl_dep, - 'acl_set_fd': libacl_dep, - 'acl_set_file': libacl_dep, + 'acl_create_entry': libacl_dep.partial_dependency(compile_args: true, includes: true), + 'acl_get_perm': libacl_dep.partial_dependency(compile_args: true, includes: true), + 'acl_init': libacl_dep.partial_dependency(compile_args: true, includes: true), + 'acl_set_fd': libacl_dep.partial_dependency(compile_args: true, includes: true), + 'acl_set_file': libacl_dep.partial_dependency(compile_args: true, includes: true), 'arc4random_buf': [], 'chflags': [], 'chown': [], @@ -507,7 +507,7 @@ functions = { 'linkat': [], 'listxattr': [], 'llistxattr': [], - 'locale_charset': iconv_dep, + 'locale_charset': iconv_dep.partial_dependency(compile_args: true, includes: true), 'localtime_r': [], 'lsetxattr': [], 'lstat': [],