https://github.com/ximion/appstream/releases/tag/v0.16.3 Please bump. Latest version in ::gentoo is 0.15.6 raise dependency: >=dev-libs/libxmlb-0.3.14:= appstream-0.15.6-disable-Werror-flags.patch fails to apply in 0.16.3 Builds well without. Add meson option -Dsystemd= and USE flag! This version does not use qt6 yet. gui-libs/libadwaita-1.4.0 built against 0.16.3
https://github.com/ximion/appstream/commit/fd7c8380ff783e4f61754a115169917cb27eabe5 "Make some warnings fatal unconditionally Previously we only warned about these things in maintainer mode, and not all of the warnings were set to error mode, which led to some issues being missed. By unconditionally applying some Werror flags, we will catch more issues (style or actual bugs) faster, while the flags should also be safe to use in production and shouldn't make the code fail to build with newer versions."
https://github.com/ximion/appstream/releases/tag/v0.16.4 https://github.com/ximion/appstream/releases/tag/v1.0.0 That patch could be useful: https://github.com/ximion/appstream/commit/fed92f2a5420b3f2609007a44be7251e9602459e Fix lib name for Qt5 link target
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d684c9ab83f6f26ec6e118c43bfc6b9d319ccd1b commit d684c9ab83f6f26ec6e118c43bfc6b9d319ccd1b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-11-28 21:40:08 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-11-28 22:08:45 +0000 dev-libs/appstream: add 0.16.4 Bug: https://bugs.gentoo.org/915503 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-0.16.4.ebuild | 79 ++++++++++++++++++++++ .../appstream-0.16.4-disable-Werror-flags.patch | 50 ++++++++++++++ 3 files changed, 130 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89924bb07c95fa92f2e63b7fd1a3fb90c3b84161 commit 89924bb07c95fa92f2e63b7fd1a3fb90c3b84161 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-12-22 19:52:25 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-12-23 08:35:50 +0000 dev-libs/appstream: add 1.0.0 Closes: https://bugs.gentoo.org/915503 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-1.0.0.ebuild | 78 ++++++++++++++++++++++ .../appstream-1.0.0-disable-Werror-flags.patch | 47 +++++++++++++ profiles/package.mask | 1 + 4 files changed, 127 insertions(+)