LINUX.ORG.RU

Эпопея с бакендами phonon

 , ,


0

0

Приветствую всех!
Опять порадовало сегодняшнее обновление gentoo! Вот выхлоп emerge, вот — equery. Исходный media-libs/phonon-4.6.0-r1 собран с флагом gstreamer. Подскажите, пожалуйста, почему emerge требует phonon и phonon-vlc из тестовой ветки? Кстати, может быть это — повод перейти на phonon-vlc, хотя полностью от gstreamer освободиться не удаётся (qtwebkit).


Ответ на: комментарий от erfea

Пробовал: Phonon всё равно ставится 4.7.2.

pS
() автор топика
Ответ на: комментарий от kostik87

Это фактический ответ, т.е. я проделал emerge -vt и не получил новой информации. Так что, наоборот, ничего не ясно.

pS
() автор топика
Ответ на: комментарий от pS

kdepimlibs-4.13.3 требует, что бы у phonon был включен флаг qt4

DEPEND="
	!kde-misc/akonadi-social-utils
	>=app-crypt/gpgme-1.1.6
	>=app-office/akonadi-server-1.12.1[qt4]
	>=dev-libs/boost-1.35.0-r5:=
	dev-libs/libgpg-error
	>=dev-libs/libical-0.48-r2:=
	dev-libs/cyrus-sasl
	>=dev-libs/qjson-0.8.1
	media-libs/phonon[qt4]
	x11-misc/shared-mime-info
	prison? ( media-libs/prison:4 )
	ldap? ( net-nds/openldap )
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/kde-base/kdepimlibs/k...

А оный флаг есть только у phonon-4.7.2

LICENSE=«LGPL-2.1»
SLOT=«0»
IUSE=«aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist»
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/phonon/pho...
, у phonon-4.6.0-r1 этого флага нет.
LICENSE=«LGPL-2.1»
SLOT=«0»
IUSE=«aqua debug +gstreamer pulseaudio vlc zeitgeist»
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/phonon/pho...

Разбирайтесь кто у вас тянет эту версию kdepimlibs.

Мне покажите вывод emerge с ключами -vt.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Спасибо, понятно (установлен тестовый KDE-4.13). Раньше kdepimlibs-4.13.3 не требовала phonon[qt4]. Вот emerge -vt (если ещё нужно).

pS
() автор топика
Ответ на: комментарий от pS

Можете ещё ebuild kdepimlibs или phonon-4.6.0 поместить в локальный оверлей и в первом убрать необходимость флага qt4, ибо phonon всё равно собран с qt4, а во втором случае можете добавить флаг qt4.

А так идет подготовка к добавлению возможности сборки с qt5, вот и добавляют флаги.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Это вариант. Похоже, команда gentoo запиливает флаг qt5 по всему дереву.

pS
() автор топика
Ответ на: комментарий от kostik87

Всё так! Я хотел узнать, стоит ли подтягивать vlc. Новый phonon-4.7.2 требует ведь gstreamer v1.x, так что гстримеров будет два (+v0.10).

pS
() автор топика
Ответ на: комментарий от pS

Я хотел узнать, стоит ли подтягивать vlc.

Если оно вам надо, то подтягивайте, в начале почитайте про то, что это вообще такое и зачем.

Новый phonon-4.7.2 требует ведь gstreamer v1.x, так что гстримеров будет два (+v0.10).

Правьте ebuild`ы в локальном оверлее или разберитесь с тем пакетам, что тянут другую версию, с другой стороны gstreamer довольно быстро компилируется.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Большое спасибо за ответы! Суть проблемы ясна, много вариантов действий, есть над чем подумать. Помечаю решённой.

pS
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.