dev-games/gtkradiant: Remove last-rited package
[gentoo.git] / dev-games / openscenegraph-qt / openscenegraph-qt-3.5.7.ebuild
1 # Copyright 1999-2018 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 MY_PN="osgQt"
7 MY_P=${MY_PN}-${PV}
8 inherit cmake-utils
9
10 DESCRIPTION="Qt support for OpenSceneGraph"
11 HOMEPAGE="http://www.openscenegraph.org/"
12 SRC_URI="https://github.com/openscenegraph/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
13
14 LICENSE="wxWinLL-3 LGPL-2.1"
15 SLOT="0/145" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
16 KEYWORDS="~amd64 ~ppc64 ~x86"
17 IUSE="examples webkit"
18
19 RDEPEND="
20         >=dev-games/openscenegraph-3.6.3:=
21         dev-qt/qtcore:5
22         dev-qt/qtgui:5
23         dev-qt/qtopengl:5
24         dev-qt/qtwidgets:5
25         webkit? ( dev-qt/qtwebkit:5 )
26 "
27 DEPEND="${RDEPEND}"
28 BDEPEND="
29         virtual/pkgconfig
30 "
31
32 S="${WORKDIR}/${MY_P}"
33
34 PATCHES=(
35         "${FILESDIR}"/${PN}-3.5.5-cmake.patch
36         "${FILESDIR}"/${PN}-3.5.5-qt-5.11b3.patch
37 )
38
39 src_configure() {
40         local mycmakeargs=(
41                 -DDYNAMIC_OPENSCENEGRAPH=ON
42                 -DDESIRED_QT_VERSION=5
43                 -DBUILD_OSG_EXAMPLES=$(usex examples)
44                 $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
45         )
46
47         cmake-utils_src_configure
48 }