Accepting request 1126593 from GNOME:Next

Yes I know 1.0 just dropped, but lets get the newly released old stable in first.

- Update to version 0.16.4:
  * Features:
    - Allow hyphens in the last segment of a component-ID
    - Implement the developer element for unique developer IDs
    - Add meson overrides
  * Bugfixes:
    - meson: Prevent building attempts with MSVC
    - meson: Avoid potentially bad sed backup filename when fixing
      .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.

OBS-URL: https://build.opensuse.org/request/show/1126593
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=102
This commit is contained in:
Christophe Marin 2023-11-16 09:08:17 +00:00 committed by Git OBS Bridge
parent e676e4427e
commit 1cdf9bb1d2
7 changed files with 51 additions and 36 deletions

BIN
AppStream-0.16.3.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmTlLiEACgkQSUyKX79N
7OvoBhAAkVsi9+esa/0cm8kwSdI8CvS7Kt+ep37QBm9jJCFr9/RrANnZ8BqQa42/
Fu1dbX9LC6zzkPjySvLcc8nPsyD1jp6hQ/zj1negeCwru8OTTATI9uCdNKCkeTYI
2Ott6IpQ6yisI2Xj5wBUFcvepfQU3iJ1X37CN0AfFPfL9pfKehd+yuIAfMmAVmxr
sdpNS5Y1J6a7wxEByc97eKKJa+ahTtluNdJM+TVxMa9/gzCE4wmMIWDqHLYXM2lT
Pg7T33YWjHY3+kjGT6INNjobNN779T4JF6Ve01UyzakXxXbuJdxr8zdQvHfPJdg9
fvL4PmU63WkdheVO2fv625MAhFYlxc86Z1rsumuQ87AQOPDFRHhPSTQEj/IEOKIX
9c4ZwAdriGacRlUk+yXBLdIFUvDFOTxW95wL5iDw5zRCHvjq+g/pJQzr5oLCWCyV
aHBPkfHMZFNwoJgFQCd4qTEXVqD69kTvQg0bIeMh1rC9wyWCV8ydlXjrnGdkSg39
4gIRR3swQFa5F0oFmhjC/iYn14c/0Cxn8jBlVrZ/IA3cLEA8wkCLbLVdffaOUE6q
mMOd1jsODiePW9bYcrU8H3ZbFXfRTs+PXzv5qUSATBj2d9WO9kCTbKnMcAaxjDO5
wMXnAVCVnoU5Z67Re1pjGeV6eUY4THoXfcETff1irXrRLWtr/CY=
=vRIK
-----END PGP SIGNATURE-----

BIN
AppStream-0.16.4.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmVOkngACgkQSUyKX79N
7OuRxA//fS7F5jcyleq33ki3y9G3TJhHpNHRE09Jm8xOgFzibJTLg9XUOF05/jjb
ZYFMPRprcuQ+svUpvDe710+5l2QuJG7u+88AdpO2qE1ZT7FUMV7vGhmRiv9uhZLB
6IkyZzycZV1Lxyx9o9697Xllw0Uu7Ei23JOUz36l16YkPLKkEJOC9TJtjLk2qf63
EAIiEZ3maX14k6dyQdXdq2e15uqclgu0Mr3RVAKzOSwkZEFTZDNC7/BTT1sX3+aJ
opMflbWsHPKl7hZmv+xvIVTcK4KMGENJpKVzosg/AYawD/i9v/Z+pS7Nie9+jLBP
6RcSJIYHTioPWkElzWgky10dpIKdl/1Cg1rirsJX/JrRvbyMg012TtlZBNtpyyJo
IL+dQoJrR0GyiuikgJ/3lf47aZKNoIDKu1SJ8Mjjb4QVM8CVuQ0LvREQ2AlTk2mQ
5TvYW2PjsUhOzDC1INZ27sCB/+oYgSi4HdhWt8xQdpBznn2FsPgFK0KDJVofgO5r
1H+IydG/7gVK1ujKkxcX/vVIxcR8tohk1sUr4PzxFy2eURAP+Ji99MmjmVoOKsuU
XXA2CPYSiodwAEGqk9MfK4IK6CCPR605n7XfKRw5oWOFgyYx1pIq2S8h1rHs0E9E
+j6lRg00o0Ss4RmlorWthBytB5RoKQIeKHlvhLXVZ71N13O2wbo=
=Fd8i
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Wed Nov 15 12:08:06 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.16.4:
* Features:
- Allow hyphens in the last segment of a component-ID
- Implement the developer element for unique developer IDs
- Add meson overrides
* Bugfixes:
- meson: Prevent building attempts with MSVC
- meson: Avoid potentially bad sed backup filename when fixing
.pc file
* Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Oct 16 15:08:27 UTC 2023 - Antonio Larrosa <alarrosa@suse.com> Mon Oct 16 15:08:27 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>

View File

@ -23,7 +23,7 @@
%bcond_without vala %bcond_without vala
%endif %endif
Name: AppStream Name: AppStream
Version: 0.16.3 Version: 0.16.4
Release: 0 Release: 0
Summary: Tools and libraries to work with AppStream metadata Summary: Tools and libraries to work with AppStream metadata
License: LGPL-2.1-or-later License: LGPL-2.1-or-later

View File

@ -1,8 +1,8 @@
diff --git a/data/meson.build b/data/meson.build Index: AppStream-0.16.4/data/meson.build
index aea0cb25..55da0981 100644 ===================================================================
--- a/data/meson.build --- AppStream-0.16.4.orig/data/meson.build
+++ b/data/meson.build +++ AppStream-0.16.4/data/meson.build
@@ -17,6 +17,17 @@ metainfo_with_relinfo = custom_target('gen-output', @@ -17,6 +17,17 @@ metainfo_with_relinfo = custom_target('g
command : [ascli_exe, 'news-to-metainfo', '--limit=6', '@INPUT0@', '@INPUT1@', '@OUTPUT@'] command : [ascli_exe, 'news-to-metainfo', '--limit=6', '@INPUT0@', '@INPUT1@', '@OUTPUT@']
) )
@ -28,10 +28,10 @@ index aea0cb25..55da0981 100644
test('as-validate_metainfo.cli', test('as-validate_metainfo.cli',
ascli_exe, ascli_exe,
diff --git a/meson.build b/meson.build Index: AppStream-0.16.4/meson.build
index b67d1a65..10e3d815 100644 ===================================================================
--- a/meson.build --- AppStream-0.16.4.orig/meson.build
+++ b/meson.build +++ AppStream-0.16.4/meson.build
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
project('AppStream', 'c', project('AppStream', 'c',
- meson_version: '>=0.62', - meson_version: '>=0.62',
@ -39,7 +39,7 @@ index b67d1a65..10e3d815 100644
default_options: ['c_std=c11', 'cpp_std=gnu++14'], default_options: ['c_std=c11', 'cpp_std=gnu++14'],
license: 'LGPL-2.1+', license: 'LGPL-2.1+',
@@ -114,7 +114,7 @@ add_project_arguments( @@ -113,7 +113,7 @@ add_project_arguments(
'-Werror=missing-include-dirs', '-Werror=missing-include-dirs',
'-Werror=declaration-after-statement', '-Werror=declaration-after-statement',
'-Werror=format-security', '-Werror=format-security',
@ -48,7 +48,7 @@ index b67d1a65..10e3d815 100644
'-Wno-missing-field-initializers', '-Wno-missing-field-initializers',
'-Wno-error=missing-field-initializers', '-Wno-error=missing-field-initializers',
'-Wno-unused-parameter', '-Wno-unused-parameter',
@@ -132,9 +132,7 @@ add_project_arguments( @@ -131,9 +131,7 @@ add_project_arguments(
'-Werror=return-type', '-Werror=return-type',
'-Werror=misleading-indentation', '-Werror=misleading-indentation',
'-Werror=format-security', '-Werror=format-security',
@ -59,10 +59,10 @@ index b67d1a65..10e3d815 100644
language: 'cpp' language: 'cpp'
) )
diff --git a/po/meson.build b/po/meson.build Index: AppStream-0.16.4/po/meson.build
index e9ede195..f7c1d842 100644 ===================================================================
--- a/po/meson.build --- AppStream-0.16.4.orig/po/meson.build
+++ b/po/meson.build +++ AppStream-0.16.4/po/meson.build
@@ -1,5 +1,19 @@ @@ -1,5 +1,19 @@
as_gettext_domain = 'appstream' as_gettext_domain = 'appstream'
@ -83,7 +83,7 @@ index e9ede195..f7c1d842 100644
i18n_result = i18n.gettext(as_gettext_domain, i18n_result = i18n.gettext(as_gettext_domain,
preset : 'glib', preset : 'glib',
data_dirs: [join_paths(source_root, 'data')], data_dirs: [join_paths(source_root, 'data')],
@@ -12,6 +26,7 @@ i18n_result = i18n.gettext(as_gettext_domain, @@ -12,6 +26,7 @@ i18n_result = i18n.gettext(as_gettext_do
'--msgid-bugs-address=appstream@lists.freedesktop.org' '--msgid-bugs-address=appstream@lists.freedesktop.org'
] ]
) )