--- hedgewars-0.9.18-r1.ebuild 2012-11-03 02:07:36.000000000 -0400 +++ hedgewars-0.9.18-r1.ebuild 2012-11-04 00:42:05.000000000 -0400 @@ -14,7 +14,7 @@ LICENSE="GPL-2 Apache-2.0 FDL-1.3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="server video" QA_FLAGS_IGNORED=${GAMES_BINDIR}/hwengine # pascal sucks QA_PRESTRIPPED=${GAMES_BINDIR}/hwengine # pascal sucks @@ -25,7 +25,23 @@ media-libs/sdl-mixer[vorbis] media-libs/sdl-image[png] media-libs/sdl-net - dev-lang/lua" + dev-lang/lua + server? ( + >=dev-lang/ghc-7.0 + dev-haskell/binary + dev-haskell/bytestring-show + dev-haskell/dataenc + dev-haskell/deepseq + dev-haskell/hslogger + >=dev-haskell/mtl-2.0.1.0 + >=dev-haskell/network-2.3 + >=dev-haskell/parsec-3 + dev-haskell/utf8-string + dev-haskell/vector + ) + video? ( + virtual/ffmpeg + )" DEPEND="${RDEPEND} >=dev-lang/fpc-2.4" RDEPEND="${RDEPEND} @@ -41,6 +57,8 @@ src_configure() { mycmakeargs=( + $(cmake-utils_use !server NOSERVER) \ + $(cmake-utils_use !video NOVIDEOREC) \ -DCMAKE_C_FLAGS_RELEASE='' \ -DCMAKE_CXX_FLAGS_RELEASE='' \ -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"