Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package AppStream for openSUSE:Factory checked in at 2025-05-01 15:22:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/AppStream (Old) and /work/SRC/openSUSE:Factory/.AppStream.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "AppStream" Thu May 1 15:22:41 2025 rev:51 rq:1273709 version:1.0.5 Changes: -------- --- /work/SRC/openSUSE:Factory/AppStream/AppStream.changes 2025-03-25 22:08:11.096145211 +0100 +++ /work/SRC/openSUSE:Factory/.AppStream.new.30101/AppStream.changes 2025-05-01 15:22:50.221552092 +0200 @@ -1,0 +2,37 @@ +Wed Apr 30 15:23:00 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Update to 1.0.5 + Features: + * qt: Expose markup conversion utils + * desktop-styles: Add android and iOS + * validator: Check for xml:lang="en" being used on description + template elements + * validator: Flag cases of raw text in "description" elements + * metadata: Add more known extensions into + as_metadata_file_guess_style() + Specification: + * docs: Clarify that the style segment of a screenshot + environment is optional + * docs: Explain consequences of defining an icon for + desktop-app metainfo + * docs: Clarify that description content must be in p/li + elements + Bugfixes: + * validator: mark as_validator_issue_tag_list static + * docs: Add workaround for gi-docgen misnaming devhelp files + * compose: Do not permit SVG images as screenshots + * compose: Don't "forget" to scan remaining paths when + re-encountering a dir + * pool: Try explicit singular term match if we only have + low-quality tokens + * utils: Provide compatibility with Fedora icon tarballs when + installing them + * utils: Remove leftover g_chmod() + * zstd-decompressor: Pass output/written data when decompression + finished + * utils: Expect a dash in icons file name + * utils: Recognize .yml* and .yaml* file extension variants, + and .zst extension + * utils: Rename the appstream file when re-saving it on install + +------------------------------------------------------------------- Old: ---- AppStream-1.0.4.tar.xz AppStream-1.0.4.tar.xz.asc New: ---- AppStream-1.0.5.tar.xz AppStream-1.0.5.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ AppStream.spec ++++++ --- /var/tmp/diff_new_pack.PYcLen/_old 2025-05-01 15:22:50.849578408 +0200 +++ /var/tmp/diff_new_pack.PYcLen/_new 2025-05-01 15:22:50.849578408 +0200 @@ -36,7 +36,7 @@ %define libAppStreamQt_sover 3 %define libappstream_compose_sover 0 Name: AppStream%{?pkg_suffix} -Version: 1.0.4 +Version: 1.0.5 Release: 0 Summary: Tools and libraries to work with AppStream metadata License: LGPL-2.1-or-later ++++++ AppStream-1.0.4.tar.xz -> AppStream-1.0.5.tar.xz ++++++ ++++ 77973 lines of diff (skipped) ++++++ support-meson0.59.patch ++++++ --- /var/tmp/diff_new_pack.PYcLen/_old 2025-05-01 15:22:51.629611093 +0200 +++ /var/tmp/diff_new_pack.PYcLen/_new 2025-05-01 15:22:51.633611262 +0200 @@ -3,18 +3,18 @@ --- data/meson.build | 12 ++++++++++++ - meson.build | 4 ++-- + meson.build | 3 ++- po/meson.build | 15 +++++++++++++++ - 3 files changed, 29 insertions(+), 2 deletions(-) + 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/data/meson.build b/data/meson.build -index 7ae7a9b3..b9208821 100644 +index 7ae7a9b..b920882 100644 --- a/data/meson.build +++ b/data/meson.build @@ -24,6 +24,17 @@ metainfo_with_relinfo = custom_target('gen-output', command : [ascli_exe, 'news-to-metainfo', '--limit=6', '@INPUT0@', '@INPUT1@', '@OUTPUT@'] ) - + +if meson.version().version_compare('<0.62') +metainfo_i18n = i18n.merge_file ( + input: metainfo_with_relinfo, @@ -34,35 +34,34 @@ install_dir: metainfo_dir, ) +endif - + test('as-validate_metainfo.cli', ascli_exe, diff --git a/meson.build b/meson.build -index 4636789f..6742fc7c 100644 +index ce84a77..e378bad 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('AppStream', 'c', - meson_version: '>=0.62', + meson_version: '>=0.59', - default_options: ['c_std=c11', 'cpp_std=gnu++17'], - + default_options: ['c_std=gnu17', 'cpp_std=c++20'], + license: 'LGPL-2.1-or-later', -@@ -107,7 +107,7 @@ add_project_arguments( - '-Werror=missing-include-dirs', - '-Werror=declaration-after-statement', - '-Werror=format-security', -- -+ '-Werror=format', - '-Wno-missing-field-initializers', - '-Wno-error=missing-field-initializers', - '-Wno-unused-parameter', +@@ -73,6 +73,7 @@ if get_option('maintainer') + '-Winline', + '-Wno-error=comment', + '-Werror=format-security', ++ '-Werror=format', + + # used in rsvg's headers, so we can not make this fatal yet + '-Wno-error=expansion-to-defined', diff --git a/po/meson.build b/po/meson.build -index e9ede195..f7c1d842 100644 +index e9ede19..f7c1d84 100644 --- a/po/meson.build +++ b/po/meson.build @@ -1,5 +1,19 @@ - + as_gettext_domain = 'appstream' +if meson.version().version_compare('<0.62') +i18n.gettext(as_gettext_domain, @@ -86,9 +85,9 @@ ] ) +endif - + run_target ('make-linguas', command: ['sh', --- -2.42.1 +-- +2.49.0