aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-02-28 22:32:45 +0000
committerSam James <sam@gentoo.org>2024-02-28 22:34:48 +0000
commita4d528629033a354ddb7f91b1a9628360aad4ac1 (patch)
tree1a86d8d6df6ce48424c8cab16c5780326d570c58
parentDocumentation: Update more-deps after 6.0.0 moved to Gentoo ebuild repo (diff)
downloadkde-a4d528629033a354ddb7f91b1a9628360aad4ac1.tar.gz
kde-a4d528629033a354ddb7f91b1a9628360aad4ac1.tar.bz2
kde-a4d528629033a354ddb7f91b1a9628360aad4ac1.zip
kde-plasma/plasma-vault: filter LTO (ODR violations)
We really need to see if we can remove cryfs entirely really, as the new versions are hard to package (conan..). KDE-bug: https://bugs.kde.org/show_bug.cgi?id=471836 Closes: https://bugs.gentoo.org/909446 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-6.0.49.9999.ebuild5
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-9999.ebuild5
2 files changed, 8 insertions, 2 deletions
diff --git a/kde-plasma/plasma-vault/plasma-vault-6.0.49.9999.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.0.49.9999.ebuild
index 662dc6b210..04fe8f54ca 100644
--- a/kde-plasma/plasma-vault/plasma-vault-6.0.49.9999.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-6.0.49.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
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="Plasma applet and services for creating encrypted vaults"
HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
@@ -39,6 +39,9 @@ RDEPEND="${DEPEND}
"
src_configure() {
+ # ODR violations (bug #909446, kde#471836)
+ filter-lto
+
local mycmakeargs=(
$(cmake_use_find_package networkmanager KF6NetworkManagerQt)
)
diff --git a/kde-plasma/plasma-vault/plasma-vault-9999.ebuild b/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
index 3555da1bf3..b42cc84b11 100644
--- a/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
KFMIN=9999
PVCUT=$(ver_cut 1-3)
QTMIN=6.6.2
-inherit ecm plasma.kde.org
+inherit ecm flag-o-matic plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
@@ -39,6 +39,9 @@ RDEPEND="${DEPEND}
"
src_configure() {
+ # ODR violations (bug #909446, kde#471836)
+ filter-lto
+
local mycmakeargs=(
$(cmake_use_find_package networkmanager KF6NetworkManagerQt)
)