summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/libkdcraw/libkdcraw-4.10.49.9999.ebuild14
-rw-r--r--kde-base/libkdcraw/libkdcraw-4.10.80.ebuild16
-rw-r--r--kde-base/libkdcraw/libkdcraw-4.10.90.ebuild16
-rw-r--r--kde-base/libkdcraw/libkdcraw-9999.ebuild14
-rw-r--r--kde-base/libkdcraw/metadata.xml7
5 files changed, 60 insertions, 7 deletions
diff --git a/kde-base/libkdcraw/libkdcraw-4.10.49.9999.ebuild b/kde-base/libkdcraw/libkdcraw-4.10.49.9999.ebuild
index b13906fb2dc..756e847cd10 100644
--- a/kde-base/libkdcraw/libkdcraw-4.10.49.9999.ebuild
+++ b/kde-base/libkdcraw/libkdcraw-4.10.49.9999.ebuild
@@ -8,10 +8,22 @@ inherit kde4-base
DESCRIPTION="KDE digital camera raw image library wrapper"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug jasper lcms"
DEPEND="
media-libs/lcms:0
virtual/jpeg
+ jasper? ( media-libs/jasper )
+ lcms? ( media-libs/lcms:2 )
"
RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LCMS=ON
+ $(cmake-utils_use_find_package jasper)
+ $(cmake-utils_use_find_package lcms LCMS2)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-base/libkdcraw/libkdcraw-4.10.80.ebuild b/kde-base/libkdcraw/libkdcraw-4.10.80.ebuild
index d78a95bcae2..4c5419b567c 100644
--- a/kde-base/libkdcraw/libkdcraw-4.10.80.ebuild
+++ b/kde-base/libkdcraw/libkdcraw-4.10.80.ebuild
@@ -7,11 +7,23 @@ EAPI=5
inherit kde4-base
DESCRIPTION="KDE digital camera raw image library wrapper"
-KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug jasper lcms"
DEPEND="
media-libs/lcms:0
virtual/jpeg
+ jasper? ( media-libs/jasper )
+ lcms? ( media-libs/lcms:2 )
"
RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LCMS=ON
+ $(cmake-utils_use_find_package jasper)
+ $(cmake-utils_use_find_package lcms LCMS2)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-base/libkdcraw/libkdcraw-4.10.90.ebuild b/kde-base/libkdcraw/libkdcraw-4.10.90.ebuild
index d78a95bcae2..4c5419b567c 100644
--- a/kde-base/libkdcraw/libkdcraw-4.10.90.ebuild
+++ b/kde-base/libkdcraw/libkdcraw-4.10.90.ebuild
@@ -7,11 +7,23 @@ EAPI=5
inherit kde4-base
DESCRIPTION="KDE digital camera raw image library wrapper"
-KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug jasper lcms"
DEPEND="
media-libs/lcms:0
virtual/jpeg
+ jasper? ( media-libs/jasper )
+ lcms? ( media-libs/lcms:2 )
"
RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LCMS=ON
+ $(cmake-utils_use_find_package jasper)
+ $(cmake-utils_use_find_package lcms LCMS2)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-base/libkdcraw/libkdcraw-9999.ebuild b/kde-base/libkdcraw/libkdcraw-9999.ebuild
index b13906fb2dc..756e847cd10 100644
--- a/kde-base/libkdcraw/libkdcraw-9999.ebuild
+++ b/kde-base/libkdcraw/libkdcraw-9999.ebuild
@@ -8,10 +8,22 @@ inherit kde4-base
DESCRIPTION="KDE digital camera raw image library wrapper"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug jasper lcms"
DEPEND="
media-libs/lcms:0
virtual/jpeg
+ jasper? ( media-libs/jasper )
+ lcms? ( media-libs/lcms:2 )
"
RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LCMS=ON
+ $(cmake-utils_use_find_package jasper)
+ $(cmake-utils_use_find_package lcms LCMS2)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-base/libkdcraw/metadata.xml b/kde-base/libkdcraw/metadata.xml
index 8d1e86a9cef..4f08ae5a64c 100644
--- a/kde-base/libkdcraw/metadata.xml
+++ b/kde-base/libkdcraw/metadata.xml
@@ -1,5 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>kde</herd>
+ <herd>kde</herd>
+ <use>
+ <flag name="jasper">
+ Use <pkg>media-libs/jasper</pkg> to support RedOne digital movie cameras (R3D format)
+ </flag>
+ </use>
</pkgmetadata>