MarcT / mt-mythtv

MythTV Trunk SVN Overlay by MarcT
http://wiki.github.com/MarcT/mt-mythtv
8 stars 3 forks source link

media-plugins/mythmusic in 0.25-fixes doesn't support libvisual and sdl USE flags anymore #16

Closed salfter closed 12 years ago

salfter commented 12 years ago

I upgraded from 0.24-fixes to 0.25-fixes yesterday...went pretty smoothly, except that MythMusic wouldn't build. I had the libvisual and sdl USE flags enabled, but the features they enable are apparently not supported in 0.25-fixes. Configure fails as a result.

Removing the references to libvisual and sdl is sufficient to get the ebuild working again. I've included a copy below:

# Copyright 1999-2009 Gentoo Foundation
# Copyright 2005 Preston Crow
# Copyright 2009-2010 Marc Tousignant
# Modifications by (Simon at Koala) from mythtv-dev list.
# Modifications by Marc Tousignant
# Modifications by Scott Alfter
#  ( If you make changes, please add a copyright notice above, but
#    never remove an existing notice. )
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="3"
inherit myth-git

DESCRIPTION="Music player module for MythTV."
HOMEPAGE="http://www.mythtv.org/"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug aac cdr fftw opengl X"

DEPEND=">=media-libs/taglib-1.4
        >=media-sound/cdparanoia-3.9.8
        >=media-libs/libmad-0.15.1b
        >=media-libs/libid3tag-0.15.1b
        >=media-libs/libvorbis-1.0
        >=media-libs/libcdaudio-0.99.6
        >=media-libs/flac-1.1.2
        >=media-libs/taglib-1.4
        >=sys-apps/sed-4
        aac? ( >=media-libs/faad2-2.0-r7 )
        cdr? ( virtual/cdrtools )
        fftw? ( sci-libs/fftw )
        opengl? ( virtual/opengl )
        >=media-tv/mythtv-${PV}"

setup_pro() {
        return 0
}

src_configure() {
        myconf="${myconf}
                $(use_enable X fftw)
                $(use_enable opengl)"
}

src_compile() {
        myth-git_src_compile
}
drescherjm commented 12 years ago

Thanks for the report. I am not using 0.25 yet however I expect Marc to take a look at this..

MarcT commented 12 years ago

Resolved