summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2021-12-09 09:49:19 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2021-12-09 09:49:19 +0100
commit4a984e0fca133a0ab8fd896463392f7f1f7e6f07 (patch)
tree2919b0ca283dd599827bde8258102edbf71ceaf6
parent2730a35e7c36fe96ea25bef7266ab67d45a65f69 (diff)
downloadkde-4a984e0fca133a0ab8fd896463392f7f1f7e6f07.tar.gz
kde-4a984e0fca133a0ab8fd896463392f7f1f7e6f07.tar.bz2
kde-4a984e0fca133a0ab8fd896463392f7f1f7e6f07.zip
kde-apps/spectacle: Drop IUSE kipi
Disabling as well in 21.12, as there is no point in delaying its cleanup. Upstream commit 595695176a0b9c51d3d97a61ece9096710c1495f Bug: https://bugs.gentoo.org/828592 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-apps/spectacle/metadata.xml1
-rw-r--r--kde-apps/spectacle/spectacle-21.12.0.ebuild11
-rw-r--r--kde-apps/spectacle/spectacle-21.12.49.9999.ebuild11
-rw-r--r--kde-apps/spectacle/spectacle-9999.ebuild10
4 files changed, 11 insertions, 22 deletions
diff --git a/kde-apps/spectacle/metadata.xml b/kde-apps/spectacle/metadata.xml
index a9da67c766e..e20b58af0ac 100644
--- a/kde-apps/spectacle/metadata.xml
+++ b/kde-apps/spectacle/metadata.xml
@@ -10,7 +10,6 @@
</upstream>
<use>
<flag name="annotate">Enable support for screenshot annotations using <pkg>media-libs/kimageannotator</pkg></flag>
- <flag name="kipi">Enable support for the KDE Image Plugin Interface</flag>
<flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-apps/spectacle/spectacle-21.12.0.ebuild b/kde-apps/spectacle/spectacle-21.12.0.ebuild
index c568e7d2078..a78ad753cb3 100644
--- a/kde-apps/spectacle/spectacle-21.12.0.ebuild
+++ b/kde-apps/spectacle/spectacle-21.12.0.ebuild
@@ -13,10 +13,10 @@ inherit ecm kde.org
DESCRIPTION="Screenshot capture utility"
HOMEPAGE="https://apps.kde.org/spectacle/"
-LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 )"
SLOT="5"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+annotate kipi share"
+IUSE="+annotate share"
# TODO: Qt5Svg leaking from media-libs/kimageannotator
DEPEND="
@@ -47,12 +47,9 @@ DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
annotate? ( >=media-libs/kimageannotator-0.5.0 )
- kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
"
-RDEPEND="${DEPEND}
- kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
-"
+RDEPEND="${DEPEND}"
src_prepare() {
ecm_src_prepare
@@ -63,8 +60,8 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Kipi=OFF
$(cmake_use_find_package annotate kImageAnnotator)
- $(cmake_use_find_package kipi KF5Kipi)
$(cmake_use_find_package share KF5Purpose)
)
ecm_src_configure
diff --git a/kde-apps/spectacle/spectacle-21.12.49.9999.ebuild b/kde-apps/spectacle/spectacle-21.12.49.9999.ebuild
index 9981d360650..e1f85b29ab3 100644
--- a/kde-apps/spectacle/spectacle-21.12.49.9999.ebuild
+++ b/kde-apps/spectacle/spectacle-21.12.49.9999.ebuild
@@ -13,10 +13,10 @@ inherit ecm kde.org
DESCRIPTION="Screenshot capture utility"
HOMEPAGE="https://apps.kde.org/spectacle/"
-LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 )"
SLOT="5"
KEYWORDS=""
-IUSE="+annotate kipi share"
+IUSE="+annotate share"
# TODO: Qt5Svg leaking from media-libs/kimageannotator
DEPEND="
@@ -47,12 +47,9 @@ DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
annotate? ( >=media-libs/kimageannotator-0.5.0 )
- kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
"
-RDEPEND="${DEPEND}
- kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
-"
+RDEPEND="${DEPEND}"
src_prepare() {
ecm_src_prepare
@@ -63,8 +60,8 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Kipi=OFF
$(cmake_use_find_package annotate kImageAnnotator)
- $(cmake_use_find_package kipi KF5Kipi)
$(cmake_use_find_package share KF5Purpose)
)
ecm_src_configure
diff --git a/kde-apps/spectacle/spectacle-9999.ebuild b/kde-apps/spectacle/spectacle-9999.ebuild
index 9981d360650..e660270edb1 100644
--- a/kde-apps/spectacle/spectacle-9999.ebuild
+++ b/kde-apps/spectacle/spectacle-9999.ebuild
@@ -13,10 +13,10 @@ inherit ecm kde.org
DESCRIPTION="Screenshot capture utility"
HOMEPAGE="https://apps.kde.org/spectacle/"
-LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 )"
SLOT="5"
KEYWORDS=""
-IUSE="+annotate kipi share"
+IUSE="+annotate share"
# TODO: Qt5Svg leaking from media-libs/kimageannotator
DEPEND="
@@ -47,12 +47,9 @@ DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
annotate? ( >=media-libs/kimageannotator-0.5.0 )
- kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
"
-RDEPEND="${DEPEND}
- kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
-"
+RDEPEND="${DEPEND}"
src_prepare() {
ecm_src_prepare
@@ -64,7 +61,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package annotate kImageAnnotator)
- $(cmake_use_find_package kipi KF5Kipi)
$(cmake_use_find_package share KF5Purpose)
)
ecm_src_configure