SHA256
1
0
forked from pool/AppStream

Accepting request 873084 from KDE:Frameworks5

- Update to version 0.14.1: (forwarded request 873077 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/873084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=21
This commit is contained in:
Dominique Leuenberger 2021-02-23 19:18:53 +00:00 committed by Git OBS Bridge
commit 57f88e6fc8
7 changed files with 70 additions and 39 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba7de61223aaa76d8c47d8857bf185c28d4c2a099f3ab02c8837091e7e8f8626
size 2221448

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAl/FcrQACgkQSUyKX79N
7Ouy5RAAgo/bD5YdUfpqYzbXQcbjoRgEi1Vvgoqd9en16utqIhFenwRnzOq3sfO7
7cjddkeNAByTdZYAgSoKZMTk2vUwCmmXZKSW+4NFxuVSXVtEyLzWQTvdBTEMNi86
+pYC+V8i21lmrdgRYoLTxkjdBU0Lt//2MLU1XAn4mNKnTqGiMW5owfWPb33f3swD
Cl6Woqkm8bFPyat2KKk1hS/sDWL+9ScrdhtfZWG7K5M0mO2hm25v7TX3ym7LhP8m
CS3HS0HJsHhfpN3XaRA2y9cynNyi2AjsRGRiK+H0rch8s+wMdRN3MmPtoE8kZ8v2
9Jrc13tNSVgeaLpxjmSzQaMEXw7HHzIEgvx6opSaqy0ZMBbh45Xnz3pJH4zxW88q
CdD3h9EeH/s2gVT/Oh0qVuiongEIgnpdJ4JY96w46bVYvKVqp+bsCNhVvcTX1eyg
wfKICIMcwTSnNnFl1GPox6NiH4jAa/NiMzF+1rRRpAFR3uv8fJaLIfO/c8PGkErQ
JDT+qJgpfHYPYbyWfQyWuuZuM1ClrjdV98BJ/6cfqEsYp6i8TzS7E1Vail/ve8tZ
dPpg0Xy+vx4vGQYIekrsD/KhISyv44DADdpzNE4idPsA/Wc5mFrGIsgV2ddMY1so
CsFqYV1WH+ZzME0+JwBjXcfmcZ92lKtF5xwQUW2Qf73PGk7m1z4=
=UPqM
-----END PGP SIGNATURE-----

3
AppStream-0.14.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:94ac2f32d58f79b68e65f723375a68490224e0f1c5a62207a9c6b98bb9ad77d7
size 2265956

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmAsG0wACgkQSUyKX79N
7OsGlhAAiwo5pCbhK38cZiGjBpo6IhCWCZGJ8pDzv21FYCBpnECu2HwX0pfQHC2K
gaigOhIcjHjBxQJtSyECKQh2unuLDYl2zl7BjBsuNV6/CRM8feEPgJ2o6HHkt1tF
VFmS+XatQQMBt+X8aHl0EQMRfYj5VnI4oPPavNFyA2YiYiosqA5DCFLusuAHb9qJ
2iAstUttzq2w2ZZuleYMVy1A5imqzR0pq188dUiVevrsyike/fZY1WugaMK2ehtg
nIxb/4QSrmc4OewWhU9VxwkaMl2XLn+yms6bZ4P250SFGLWxkIxPV7o1ON7SHQVg
6V/DiLSAxrODK6X7bCm48Xlx6ZY7tiJnTFcFKfNaj9O1VrXW5tw+4Qp5mrVSLY/w
TFqLMiJlIidTNJDL9PrS4fO6TOPmAFfzrQyu8nRxN1OJycaYzSGpqhZ/0+sLGLYI
5CZ1spshKGE+QEItlrKNBX6/dftkr5Yhh9aqGsMFZYGidbm6pXTrdS1J/gO4brWV
XAOaE0744kcbQQl+BKZjMEHJx0SWdPbxZGx5R3DZDCKzwwtLdq0c60N6A/E01I3q
lDQN1JXI/bAFRA2IUUPpcyfGRoG3f5TYmww+7qPK+F6gJsEQ4jsAhOCQZgYF9h85
F27BDBtOf89iki9YSD4/6IjZIf3rBV2aFjL+fJD6Bw1Qo3rRAKQ=
=QR8D
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Wed Feb 17 10:03:36 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.14.1:
+ Features:
- Switch back from Soup to cURL for HTTP(S).
- validator: Check a few more things on requires/recommends
items.
- Only download the first bytes of a file when checking URLs
for validity.
+ Specification: spec: Officially mark <mimetypes/> tag as
deprecated.
+ Bugfixes:
- qt: Return better errors in AppStream::Metadata.
- Do not automatically clean up errors that will be propagated.
- Remove overall extern "C" to make very new (2.67+) GLib
versions happy.
- ascli: Dont use GNU C extension type names.
- build: Use c11 rather than gnu11 and define vendor extensions
separately.
- Changes from version 0.14.0:
+ Features:
- news-to-metainfo: Interpret placeholder release dates as
denoting a dev version.
- Make as_utils_build_data_id public API.
- Add AsReview for attaching user reviews to software
components.
- Add a branch element to component data-IDs.
- utils: Add data-ID hashing and matching functions.
- utils: Make as_gstring_replace public API.
- Add branch info to on-disk cached components.
- content-rating: Add as_content_rating_add_attribute API.
- Rename INPUTMETHOD component kind enum to INPUT_METHOD.
- Add "cabinet" bundle type for firmware deployments.
- Make AsTokenMatch public API.
- Add function to AsScreenshot to get image closest to
preferred size.
- Allow AsComponent to directly ingest desktop-entry data.
- Make as_pool_build_search_tokens API public.
- Add "origin" token match.
- Make as_component_add_provided_item API public.
- Add some useful image dimension constants.
- compose: Add blur function from asglib.
- Add more efficient load_from_bytes method to AsComponent.
+ Updated translations.
- Drop fix-build-gcc7.patch: no longer applicable.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
BuildRequires: follow upstreams switch back to cURL.
-------------------------------------------------------------------
Mon Jan 11 07:58:05 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -19,7 +19,7 @@
%define libappstream_sover 4
%define libAppStreamQt_sover 2
Name: AppStream
Version: 0.13.1
Version: 0.14.1
Release: 0
Summary: Tools and libraries to work with AppStream metadata
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@ -28,8 +28,6 @@ URL: https://www.freedesktop.org/software/appstream/docs/
Source0: http://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz
Source1: http://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
# PATCH-FIX-UPSTREAM
Patch100: fix-build-gcc7.patch
BuildRequires: docbook-xsl-stylesheets
BuildRequires: gettext
BuildRequires: gperf
@ -42,7 +40,7 @@ BuildRequires: pkgconfig(Qt5Test)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.58
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(yaml-0.1)
Recommends: curl

View File

@ -1,16 +0,0 @@
From: Fabian Vogt <fabian@ritter-vogt.de>
Subject: Fix build with GCC 7
Index: AppStream-0.13.1/meson.build
===================================================================
--- 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')
#