Summary: | sys-libs/snapd-glib: Lack of Qt6 support upstream | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | Andrew Nowa Ammerlaan <andrewammerlaan> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | plevine457 |
Priority: | Normal | Keywords: | InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/snapcore/snapd-glib/issues/142 | ||
See Also: |
https://github.com/snapcore/snapd-glib/issues/142 https://bugs.kde.org/show_bug.cgi?id=471344 https://invent.kde.org/plasma/discover/-/issues/23 https://github.com/snapcore/snapd-glib/pull/143 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 926828 |
Description
Andreas Sturmlechner
![]() The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=a7466e1471b0ff33d8e10fe878fe6e6c0fb61f95 commit a7466e1471b0ff33d8e10fe878fe6e6c0fb61f95 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-12-07 18:46:57 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-12-07 19:32:28 +0000 kde-plasma/discover: Drop IUSE snap for now Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/discover/discover-9999.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) cmake automagic appears to be causing it to build against snapd if sys-libs/snapd-glib is present. -DBUILD_SnapBackend=NO should be explicitly passed. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1e9776fe44d422334a54328221d719e80c29c3 commit 2e1e9776fe44d422334a54328221d719e80c29c3 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-01-16 08:38:58 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-01-16 08:40:44 +0000 kde-plasma/discover: Force off -DBUILD_SnapBackend Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/discover/discover-5.92.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a68fce24bb9e80a69f9568f5dc23f440c3a3c7e commit 1a68fce24bb9e80a69f9568f5dc23f440c3a3c7e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-01-16 08:38:58 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-01-16 08:51:14 +0000 kde-plasma/discover: Force off -DBUILD_SnapBackend Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/discover/discover-6.0.49.9999.ebuild | 2 +- kde-plasma/discover/discover-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a7f008b299d5304793beab613cca831116447e commit 87a7f008b299d5304793beab613cca831116447e Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2024-02-25 05:47:07 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-02-25 05:50:13 +0000 sys-libs/snapd-glib: add (masked) qt6 version Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> profiles/package.mask | 1 + .../snapd-glib/files/snapd-glib-1.64-qt6.patch | 286 +++++++++++++++++++++ sys-libs/snapd-glib/snapd-glib-1.64-r100.ebuild | 65 +++++ 3 files changed, 352 insertions(+) Added a -r100 revision of snapd-glib with a pending upstream patch for Qt6[1]. Masked for now since the only consumer of this (discover:6) is also masked. Please re-add the snap flag to discover:6 with the next bump. [1] https://github.com/snapcore/snapd-glib/pull/143 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=09167db64b435df2d89d3b807d7fc7c864e726be commit 09167db64b435df2d89d3b807d7fc7c864e726be Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-02-25 10:28:07 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-02-25 10:31:45 +0000 kde-plasma/discover: Re-enable IUSE snap Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/discover/discover-6.0.0.ebuild | 11 ++++++----- kde-plasma/discover/discover-6.0.49.9999.ebuild | 11 ++++++----- kde-plasma/discover/discover-9999.ebuild | 11 ++++++----- 3 files changed, 18 insertions(+), 15 deletions(-) |