Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package AppStream for openSUSE:Factory checked in at 2021-01-15 19:44:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/AppStream (Old) and /work/SRC/openSUSE:Factory/.AppStream.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "AppStream" Fri Jan 15 19:44:21 2021 rev:20 rq:862279 version:0.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/AppStream/AppStream.changes 2020-11-23 10:20:42.536699579 +0100 +++ /work/SRC/openSUSE:Factory/.AppStream.new.28504/AppStream.changes 2021-01-15 19:44:39.293881117 +0100 @@ -1,0 +2,49 @@ +Mon Jan 11 07:58:05 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de> + +- Disable vala bindings, fails to build on Leap 15.2 because + g-ir-scanner emits the return type before parameters, which vapigen does not like +- Update to 0.13.1: + Bugfixes: + * Install enum types headers to the right location + * qt: Construct library using libappstream dependency object + * validator: Improve check for invalid hyperlinks to reduce false-positives +- Update to 0.13.0: + Notes: + * This release introduces a new library, libappstream-compose, designed to + provide building blocks for composing AppStream metadata. This includes GUI + stuff like font and SVG rendering, which libappstream deliberately does not + provide. The new compose library is not API/ABI stable and should - for now - + only be used by appstream-generator. + Features: + * qt: add missing Provided::KindId enum (Aleix Pol) + * Add experimental libappstream-compose (Matthias Klumpp) + * Implement support for display_length relation kind (Matthias Klumpp) + * Implement "tv-remote" input control kind (Matthias Klumpp) + * Refactor AsRelation to use GVariant internally (Matthias Klumpp) + * content-rating: Align the OARS/CSM mappings of sex-* (Philip Withnall) + * content-rating: Add content rating system APIs from gnome-software (Philip Withnall) + * content-rating: Expand translator comments to link to OARS website (Philip Withnall) + Specification: + * spec: Specify display_length requires/recommends item (Matthias Klumpp) + * spec: Add tv-remote user input control type (Matthias Klumpp) + Bugfixes: + * Use glib-mkenums to create the GType of all the available enums (Corentin No??l) + * Set FD_CLOEXEC on the LMDB FD manually (Fabian Vogt) + * Never ship with an embedded convenience copy of Highlight.js (Matthias Klumpp) + * Don't fail doc install if global highlight.js wasn't found (Matthias Klumpp) + * Properly escape markup when fixing invalid description data (Matthias Klumpp) + * validator: Don't pass NULL to vprintf, it's not an allowed value (Matthias Klumpp) + * meson: Kill deprecation warning for pkgconfig.generate (Matthias Klumpp) + * validator: Demote cid-contains-uppercase-letter from INFO to PEDANTIC (Matthias Klumpp) + * Change some AsPool GIR annotations to only transfer container, + as workaround for issue in GIR (Matthias Klumpp) + * Properly parse YAML font provides entry (Matthias Klumpp) + * content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense (Philip Withnall) + * Change return annotation of as_agreement_get_sections to "transfer none" (Rico Tzschichholz) + * contrib: Vala expects element-type of PtrArray to reflect their ownership (Rico Tzschichholz) +- Drop patches, now upstream: + * 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch + * properly-escape-markup.patch +- Refresh fix-build-gcc7.patch + +------------------------------------------------------------------- Old: ---- 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch AppStream-0.12.11.tar.xz AppStream-0.12.11.tar.xz.asc properly-escape-markup.patch New: ---- AppStream-0.13.1.tar.xz AppStream-0.13.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ AppStream.spec ++++++ --- /var/tmp/diff_new_pack.9HcXAl/_old 2021-01-15 19:44:40.061882375 +0100 +++ /var/tmp/diff_new_pack.9HcXAl/_new 2021-01-15 19:44:40.061882375 +0100 @@ -1,7 +1,7 @@ # # spec file for package AppStream # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define libappstream_sover 4 %define libAppStreamQt_sover 2 Name: AppStream -Version: 0.12.11 +Version: 0.13.1 Release: 0 Summary: Tools and libraries to work with AppStream metadata License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -29,10 +29,6 @@ Source1: http://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring # PATCH-FIX-UPSTREAM -Patch1: properly-escape-markup.patch -# https://github.com/ximion/appstream/pull/287 -Patch2: 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch -# PATCH-FIX-OPENSUSE Patch100: fix-build-gcc7.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: gettext @@ -48,7 +44,6 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(vapigen) BuildRequires: pkgconfig(yaml-0.1) Recommends: curl @@ -121,7 +116,7 @@ %build %meson -Dqt=true \ - -Dvapi=true \ + -Dvapi=false \ -Ddocs=false \ -Dapidocs=false \ -Dstemming=false @@ -176,10 +171,6 @@ %{_includedir}/appstream/ %{_datadir}/gir-1.0/AppStream-1.0.gir %{_datadir}/gettext/ -%dir %{_datadir}/vala/ -%dir %{_datadir}/vala/vapi/ -%{_datadir}/vala/vapi/appstream.deps -%{_datadir}/vala/vapi/appstream.vapi %files -n typelib-1_0-AppStream-1.0 %license LICENSE* ++++++ AppStream-0.12.11.tar.xz -> AppStream-0.13.1.tar.xz ++++++ ++++ 54147 lines of diff (skipped) ++++++ fix-build-gcc7.patch ++++++ --- /var/tmp/diff_new_pack.9HcXAl/_old 2021-01-15 19:44:40.653883301 +0100 +++ /var/tmp/diff_new_pack.9HcXAl/_new 2021-01-15 19:44:40.653883301 +0100 @@ -1,16 +1,16 @@ From: Fabian Vogt <fab...@ritter-vogt.de> Subject: Fix build with GCC 7 -Index: AppStream-0.12.11/meson.build +Index: AppStream-0.13.1/meson.build =================================================================== ---- AppStream-0.12.11.orig/meson.build -+++ AppStream-0.12.11/meson.build -@@ -54,7 +54,7 @@ endif +--- AppStream-0.13.1.orig/meson.build ++++ AppStream-0.13.1/meson.build +@@ -55,7 +55,7 @@ endif # a few compiler warning flags we always want enabled add_global_arguments('-Werror=implicit-function-declaration', '-Wno-unused-parameter', language: 'c') -add_global_arguments('-Wno-unused-parameter', '-Wno-error=deprecated-copy', language: 'cpp') +add_global_arguments('-Wno-unused-parameter', language: 'cpp') - add_global_arguments('-DAS_COMPILATION', language : 'c') + add_global_arguments('-DAS_COMPILATION', language: 'c') #