summaryrefslogtreecommitdiff
path: root/kde-frameworks/kimageformats/kimageformats-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks/kimageformats/kimageformats-9999.ebuild')
-rw-r--r--kde-frameworks/kimageformats/kimageformats-9999.ebuild12
1 files changed, 11 insertions, 1 deletions
diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index ea0b1b8106b..e60dd7d1b39 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde-frameworks
DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="eps jpeg2k openexr"
+IUSE="eps jpeg2k openexr webp"
RDEPEND="
dev-qt/qtgui:5
@@ -19,6 +19,7 @@ RDEPEND="
media-libs/ilmbase:=
media-libs/openexr:=
)
+ webp? ( media-libs/libwebp:= )
"
DEPEND="${RDEPEND}"
@@ -29,7 +30,16 @@ src_configure() {
$(cmake-utils_use_find_package eps Qt5PrintSupport)
$(cmake-utils_use_find_package jpeg2k Jasper)
$(cmake-utils_use_find_package openexr OpenEXR)
+ $(cmake-utils_use_find_package webp WebP)
)
kde-frameworks_src_configure
}
+
+src_install() {
+ kde-frameworks_src_install
+
+ # collides with kde-base/kimgio
+ # part of shared-mime-info upstream at 7612a110f9a42db4730a8c6d1fff6d78c899d53d
+ mv "${D}"/usr/share/mime/packages/{,kimageformats}webp.xml || die "rename failed"
+}