Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934762 - app-office/texstudio[video]: ineffective dependency on media-libs/phonon, supports QtMultimedia instead since 4.5.1
Summary: app-office/texstudio[video]: ineffective dependency on media-libs/phonon, sup...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-23 10:17 UTC by Andreas Sturmlechner
Modified: 2024-06-23 10:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2024-06-23 10:17:19 UTC
> Changelog
> ## TeXstudio 4.5.1
> - use QtMultimedia instead of phonon to show movies in pdf (non-default)

4.8.1 (or some version prior to that) has:
> !isEmpty(MEDIAPLAYER){
>     QT += multimedia multimediawidgets
>     DEFINES += MEDIAPLAYER
> }

Some time after 4.5.1, phonon must have been quietly dropped by upstream, as these lines in the ebuild are ineffective:
>	if use video; then
>		sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
>	fi

That's why sed usage in ebuilds should always be verified if still applicable.

CCing maintainers who did the last bumps.