--- /dev/null
+--- a/src/DkLoader/DkBasicLoader.h
++++ b/src/DkLoader/DkBasicLoader.h
+@@ -258,7 +258,7 @@ class DllLoaderExport DkBasicLoader : public QObject {
+ bool readHeader(const unsigned char** dataPtr, int& fileCount, int& vecSize) const;
+ void getPatchSizeFromFileName(const QString& fileName, int& width, int& height) const;
+ #else
+- bool loadOpenCVVecFile(const QString&, QSharedPointer<QByteArray> = QSharedPointer<QByteArray>(), QSize = QSize()) { return false; };
++ bool loadOpenCVVecFile(const QString&, QImage&, QSharedPointer<QByteArray> = QSharedPointer<QByteArray>(), QSize = QSize()) { return false; };
+ int mergeVecFiles(const QStringList&, QString&) const { return 0; };
+ bool readHeader(const unsigned char**, int&, int&) const { return false; };
+ void getPatchSizeFromFileName(const QString&, int&, int&) const {};
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~amd64-linux"
-IUSE="opencv raw tiff zip"
+IUSE="+jpeg opencv raw tiff zip"
REQUIRED_USE="
raw? ( opencv )
RDEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5
+ dev-qt/qtgui:5[jpeg?]
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtsvg:5
S="${WORKDIR}/${P}/ImageLounge"
+PATCHES=( "${FILESDIR}/${P}-no-opencv.patch" ) # bug 592134
+
src_configure() {
local mycmakeargs=(
-DENABLE_OPENCV=$(usex opencv)