Skip to content

Commit

Permalink
[kde-base/marble] Add phonon USE flag wrt bug #520384.
Browse files Browse the repository at this point in the history
Phonon is required for KDE build and optional for Qt-only build.
Build fails with qtphonon (which is deprecated anyway).

Package-Manager: portage-2.2.10
  • Loading branch information
kensington committed Sep 18, 2014
1 parent 4453500 commit 28ba350
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
5 changes: 4 additions & 1 deletion kde-base/marble/marble-4.14.49.9999.ebuild
Expand Up @@ -13,7 +13,7 @@ inherit kde4-base python-single-r1
DESCRIPTION="Generic geographical map widget"
HOMEPAGE="http://marble.kde.org/"
KEYWORDS=""
IUSE="debug designer-plugin gps +kde plasma python shapefile test zip"
IUSE="debug designer-plugin gps +kde phonon plasma python shapefile test zip"

REQUIRED_USE="${PYTHON_REQUIRED_USE}"

Expand All @@ -30,6 +30,8 @@ RDEPEND="
dev-qt/qtsvg:4
dev-qt/qtwebkit:4
gps? ( >=sci-geosciences/gpsd-2.95[qt4] )
kde? ( media-libs/phonon[qt4] )
phonon? ( media-libs/phonon[qt4] )
python? (
${PYTHON_DEPS}
>=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
Expand Down Expand Up @@ -64,6 +66,7 @@ src_configure() {
$(cmake-utils_use_with python SIP)
$(cmake-utils_use_with gps libgps)
$(cmake-utils_use !kde QTONLY)
$(cmake-utils_use_with phonon)
$(cmake-utils_use_with plasma)
$(cmake-utils_use_with shapefile libshp)
$(cmake-utils_use_with zip quazip)
Expand Down
1 change: 1 addition & 0 deletions kde-base/marble/metadata.xml
Expand Up @@ -3,6 +3,7 @@
<pkgmetadata>
<use>
<flag name="designer-plugin">Enable designer plugin</flag>
<flag name="phonon">Enable sound support via <pkg>media-libs/phonon</pkg></flag>
<flag name="shapefile">Enable support for ESRI shapefiles</flag>
<flag name="zip">Enable support for reading and displaying .kmz files</flag>
</use>
Expand Down

0 comments on commit 28ba350

Please sign in to comment.