summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/qt-gstreamer/qt-gstreamer-0.10.2.ebuild17
-rw-r--r--media-libs/qt-gstreamer/qt-gstreamer-9999.ebuild17
2 files changed, 28 insertions, 6 deletions
diff --git a/media-libs/qt-gstreamer/qt-gstreamer-0.10.2.ebuild b/media-libs/qt-gstreamer/qt-gstreamer-0.10.2.ebuild
index 7f1c3d302cb..9010fb32120 100644
--- a/media-libs/qt-gstreamer/qt-gstreamer-0.10.2.ebuild
+++ b/media-libs/qt-gstreamer/qt-gstreamer-0.10.2.ebuild
@@ -22,9 +22,9 @@ HOMEPAGE="http://gstreamer.freedesktop.org/wiki/QtGStreamer"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE=""
+IUSE="test"
-DEPEND="
+RDEPEND="
dev-libs/glib
>=dev-util/boost-build-1.40
>=media-libs/gstreamer-0.10.33
@@ -34,4 +34,15 @@ DEPEND="
>=x11-libs/qt-gui-${QT_MINIMAL}:4
>=x11-libs/qt-opengl-${QT_MINIMAL}:4
"
-RDEPEND="${DEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( >=x11-libs/qt-test-${QT_MINIMAL}:4 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use test QTGSTREAMER_TESTS)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/media-libs/qt-gstreamer/qt-gstreamer-9999.ebuild b/media-libs/qt-gstreamer/qt-gstreamer-9999.ebuild
index 7f1c3d302cb..9010fb32120 100644
--- a/media-libs/qt-gstreamer/qt-gstreamer-9999.ebuild
+++ b/media-libs/qt-gstreamer/qt-gstreamer-9999.ebuild
@@ -22,9 +22,9 @@ HOMEPAGE="http://gstreamer.freedesktop.org/wiki/QtGStreamer"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE=""
+IUSE="test"
-DEPEND="
+RDEPEND="
dev-libs/glib
>=dev-util/boost-build-1.40
>=media-libs/gstreamer-0.10.33
@@ -34,4 +34,15 @@ DEPEND="
>=x11-libs/qt-gui-${QT_MINIMAL}:4
>=x11-libs/qt-opengl-${QT_MINIMAL}:4
"
-RDEPEND="${DEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( >=x11-libs/qt-test-${QT_MINIMAL}:4 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use test QTGSTREAMER_TESTS)
+ )
+
+ cmake-utils_src_configure
+}