diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-08-30 20:39:08 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-08-31 22:53:50 +0200 |
commit | e7b7fc4078571468fbcd8776ba3857a1ce4fe98c (patch) | |
tree | 1d3611734c84b01885f1ea69a43b40a0beef77e1 /media-libs | |
parent | media-libs/qt-gstreamer: Prepare rdeps for dropping USE=qt5 (diff) | |
download | gentoo-e7b7fc4078571468fbcd8776ba3857a1ce4fe98c.tar.gz gentoo-e7b7fc4078571468fbcd8776ba3857a1ce4fe98c.tar.bz2 gentoo-e7b7fc4078571468fbcd8776ba3857a1ce4fe98c.zip |
media-libs/qt-gstreamer: Drop USE=qt4,qt5
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild new file mode 100644 index 000000000000..327799a3a48a --- /dev/null +++ b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://gstreamer.freedesktop.org/src/qt-gstreamer/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +else + EGIT_REPO_URI="https://anongit.freedesktop.org/git/gstreamer/qt-gstreamer.git" + inherit git-r3 +fi + +inherit cmake-utils + +DESCRIPTION="C++ bindings for GStreamer with a Qt-style API" +HOMEPAGE="https://gstreamer.freedesktop.org/modules/qt-gstreamer.html" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/boost:= + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +PATCHES=( + "${FILESDIR}/${P}-gstreamer15.patch" + "${FILESDIR}/${P}-boost157.patch" +) + +# bug 497880 +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Declarative=ON + -DQTGSTREAMER_EXAMPLES=OFF + -DQTGSTREAMER_TESTS=$(usex test) + -DQT_VERSION=5 + ) + cmake-utils_src_configure +} |