Arch teams please bring old keywords from last complete stable media-libs/phonon-4.4.2 back. Target: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris Reproducible: Always
amd64 stable
x86 stable
I am not an arch, but I wanted to comment on phonon-4.5.1-r1 stabilisation: I have no sound in KDE, because I don't need it. Still KDE requires phonon due to internal dependencies. OK for me. Starting from 4.5.1-r1 phonon explicitly requires either (aqua || gstreamer || vlc) use flags. Aqua on x86 does not exist. If "vlc" or "gstreamer" are enabled, they pull "phonon-vlc" or "phonon-gstreamer" in turn they pull "vlc" or "gstreamer" in turn they pull "xulrunner". Which is awfully long to compile even on 4-core machine. 1) I am wondering, why phonon-4.5.0 did not require vlc or gstreamer and 4.5.1-r1 does and if there is a possibility to change anything? 2) Currently if I don't want to have sound, I still have to compile all sound libraries + xulrunner due to phonon.
> Starting from 4.5.1-r1 phonon explicitly requires either (aqua || gstreamer || > vlc) use flags. Aqua on x86 does not exist. If "vlc" or "gstreamer" are > enabled, they pull "phonon-vlc" or "phonon-gstreamer" in turn they pull "vlc" > or "gstreamer" in turn they pull "xulrunner". Which is awfully long to compile > even on 4-core machine. > > 1) I am wondering, why phonon-4.5.0 did not require vlc or gstreamer and > 4.5.1-r1 does and if there is a possibility to change anything? Wrong statement, have a look in the media-libs/phonon-4.5.0 ebuild. > 2) Currently if I don't want to have sound, I still have to compile all sound > libraries + xulrunner due to phonon. Xulrunner is used by vlc, so just disable vlc use flag.
I wasn't completely right. VLC pulls xulrunner when "nsplugin" is enabled. Back to phonon dependencies: Currently there is a strict requirement on either "aqua" or "vlc" or "gstreamer" also (to my surprise) in 4.5.0. But I don't have any of these packages on my system and it runs perfectly. This means that I compiled it when "phonon-4.5.0" ebuild was different. So my complain is: Why do I need to pull all sound packages if I don't use sound? Remove a strict requirement || (aqua gstreamer vlc) and that's it.
Well, technically we could do that (considering there's +gstreamer in IUSE), but then a hundred of KDE users, having disabled gstreamer ("why do I need Gnome this c***?") would complain about not having any sound... How about adding 'media-libs/phonon-gstreamer-0' to your /etc/portage/profiles/package.provided instead?
ppc stable
Stable for HPPA.
Ping...
~arm restored
Re-add arm as stable keywords were requested ;)
Superseeded by bug #431190 and deps.