summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski <reavertm@gentoo.org>2017-03-06 00:20:17 +0100
committerMaciej Mrozowski <reavertm@gentoo.org>2017-03-06 00:24:30 +0100
commitd647eba30bef1720b55aeddf89f6670b9cdda475 (patch)
tree120ec6755ebd008fce013d39660f6cff3cbaeec0 /games-simulation/flightgear/flightgear-9999.ebuild
parentkde-apps/kleopatra: Raise DEPEND on fixed kde-apps/kdepimlibs (diff)
downloadgentoo-d647eba30bef1720b55aeddf89f6670b9cdda475.tar.gz
gentoo-d647eba30bef1720b55aeddf89f6670b9cdda475.tar.bz2
gentoo-d647eba30bef1720b55aeddf89f6670b9cdda475.zip
games-simulation/flightgear: Version bump 2017.1.2, fix speexdps, bug 611674, enable SIMD intrinsics, sync live ebuild a bit. Drop PPC.
Diffstat (limited to 'games-simulation/flightgear/flightgear-9999.ebuild')
-rw-r--r--games-simulation/flightgear/flightgear-9999.ebuild21
1 files changed, 11 insertions, 10 deletions
diff --git a/games-simulation/flightgear/flightgear-9999.ebuild b/games-simulation/flightgear/flightgear-9999.ebuild
index 746af6989996..30b2cbd01775 100644
--- a/games-simulation/flightgear/flightgear-9999.ebuild
+++ b/games-simulation/flightgear/flightgear-9999.ebuild
@@ -14,26 +14,23 @@ EGIT_BRANCH="next"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="dbus debug examples qt5 test +udev +utils vim-syntax"
+IUSE="dbus debug examples gdal openmp qt5 test +udev +utils vim-syntax"
# zlib is some strange auto-dep from simgear
+# TODO openmp
COMMON_DEPEND="
dev-db/sqlite:3
>=dev-games/openscenegraph-3.2.0[png]
~dev-games/simgear-${PV}
media-libs/openal
- || (
- (
- >=media-libs/speex-1.2.0
- media-libs/speexdsp
- )
- <media-libs/speex-1.2.0
- )
+ >=media-libs/speex-1.2.0:0
+ media-libs/speexdsp:0
media-sound/gsm
sys-libs/zlib
virtual/glu
x11-libs/libX11
dbus? ( >=sys-apps/dbus-1.6.18-r1 )
+ gdal? ( >=sci-libs/gdal-2.0.0:0 )
qt5? (
>=dev-qt/qtcore-5.4.1:5
>=dev-qt/qtgui-5.4.1:5
@@ -46,6 +43,7 @@ COMMON_DEPEND="
media-libs/glew:0
media-libs/libpng:0
virtual/opengl
+ qt5? ( >=dev-qt/qtwebsockets-5.4.1:5 )
)
"
# libXi and libXmu are build-only-deps according to FindGLUT.cmake
@@ -65,28 +63,31 @@ DOCS=(AUTHORS ChangeLog NEWS README Thanks)
src_configure() {
local mycmakeargs=(
- -DENABLE_FGCANVAS=$(usex qt5 && usex utils)
+ -DENABLE_DEMCONVERT=$(usex gdal && usex utils)
-DENABLE_FGCOM=$(usex utils)
-DENABLE_FGELEV=$(usex utils)
-DENABLE_FGJS=$(usex utils)
+ -DENABLE_FGQCANVAS=$(usex qt5 && usex utils)
-DENABLE_FGVIEWER=$(usex utils)
-DENABLE_FLITE=OFF
+ -DENABLE_GDAL=$(usex gdal)
-DENABLE_GPSSMOOTH=$(usex utils)
-DENABLE_JS_DEMO=$(usex utils)
-DENABLE_JSBSIM=ON
-DENABLE_LARCSIM=ON
-DENABLE_LOGGING=$(usex test)
-DENABLE_METAR=$(usex utils)
+ -DENABLE_OPENMP=$(usex openmp)
-DENABLE_PROFILE=OFF
-DENABLE_QT=$(usex qt5)
-DENABLE_RTI=OFF
- -DENABLE_SIMD=OFF # NOTE dead codepath in Gentoo anyway
-DENABLE_TERRASYNC=$(usex utils)
-DENABLE_TESTS=$(usex test)
-DENABLE_TRAFFIC=$(usex utils)
-DENABLE_UIUC_MODEL=ON
-DENABLE_YASIM=ON
-DEVENT_INPUT=$(usex udev)
+ -DFG_BUILD_TYPE=Dev
-DFG_DATA_DIR=/usr/share/${PN}
-DJSBSIM_TERRAIN=ON
-DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO also see simgear