diff options
author | 2024-03-03 23:21:21 +0000 | |
---|---|---|
committer | 2024-03-03 23:21:21 +0000 | |
commit | 021f9c635289129f4161b96ff07f6ae6ac133520 (patch) | |
tree | b54774ec13ecbe1162d52dbe05791a87be97e863 /kde-plasma/kwin | |
parent | dev-libs/libmix: mark as LTO-unsafe (diff) | |
download | gentoo-021f9c635289129f4161b96ff07f6ae6ac133520.tar.gz gentoo-021f9c635289129f4161b96ff07f6ae6ac133520.tar.bz2 gentoo-021f9c635289129f4161b96ff07f6ae6ac133520.zip |
kde-plasma/kwin: filter LTO for older versions
This is fixed upstream in git and will be cherry-picked to 6.0 branch. But
not going to bother backporting it in Gentoo for <=6, so filter for older versions.
See https://invent.kde.org/plasma/kwin/-/merge_requests/5339.
Bug: https://bugs.gentoo.org/921558
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'kde-plasma/kwin')
-rw-r--r-- | kde-plasma/kwin/kwin-5.27.10-r2.ebuild | 5 | ||||
-rw-r--r-- | kde-plasma/kwin/kwin-6.0.0.ebuild | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/kde-plasma/kwin/kwin-5.27.10-r2.ebuild b/kde-plasma/kwin/kwin-5.27.10-r2.ebuild index 5e54c5773374..a038cad012b5 100644 --- a/kde-plasma/kwin/kwin-5.27.10-r2.ebuild +++ b/kde-plasma/kwin/kwin-5.27.10-r2.ebuild @@ -8,7 +8,7 @@ ECM_TEST="optional" KFMIN=5.106.0 PVCUT=$(ver_cut 1-3) QTMIN=5.15.9 -inherit ecm plasma.kde.org optfeature +inherit ecm flag-o-matic plasma.kde.org optfeature DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" @@ -119,6 +119,9 @@ src_prepare() { } src_configure() { + # ODR violation (bug #921558) + filter-lto + local mycmakeargs=( # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it $(cmake_use_find_package accessibility QAccessibilityClient) diff --git a/kde-plasma/kwin/kwin-6.0.0.ebuild b/kde-plasma/kwin/kwin-6.0.0.ebuild index fd8eb2d7cb86..566ea08c2dcc 100644 --- a/kde-plasma/kwin/kwin-6.0.0.ebuild +++ b/kde-plasma/kwin/kwin-6.0.0.ebuild @@ -8,7 +8,7 @@ ECM_TEST="optional" KFMIN=6.0 PVCUT=$(ver_cut 1-3) QTMIN=6.6.2 -inherit ecm plasma.kde.org +inherit ecm flag-o-matic plasma.kde.org DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" @@ -119,6 +119,9 @@ src_prepare() { } src_configure() { + # ODR violation (bug #921558) + filter-lto + local mycmakeargs=( # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it $(cmake_use_find_package accessibility QAccessibilityClient6) |