| Summary: | media-video/avidemux - Please add opengl USE flag (depends automagically on QtOpenGL) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | ac.serbanescu |
| Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | media-video |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
ebuild patch for -2.5.6
ebuild patch for -2.5.6 revised ebuild patch for -2.5.6 ebuild patch for -2.5.6 |
||
|
Description
ac.serbanescu
2012-03-05 08:33:44 UTC
Created attachment 304821 [details, diff]
ebuild patch for -2.5.6
looks like this.
should be x11-libs/qt-opengl:4 with the :4 and this would still leave the automagic dependency since you didn't add any flag to control the build: http://www.gentoo.org/proj/en/qa/automagic.xml Created attachment 304833 [details, diff]
ebuild patch for -2.5.6 revised
# USE=opengl ebuild avidemux-2.5.6.ebuild clean install
was effective, however QA notices,
Comment on attachment 304833 [details, diff]
ebuild patch for -2.5.6 revised
You said it was USE_OPENGL in CMakeLists.txt and I told you the correct matching function is cmake-utils_use_use, not cmake-utils_use
And since the package has USE="qt4", the USE="opengl" should be behind it
So bogus patch ...
Created attachment 304851 [details, diff]
ebuild patch for -2.5.6
set
(In reply to comment #5) > Created attachment 304851 [details, diff] [details, diff] > ebuild patch for -2.5.6 > > set Still wrong. The USE="opengl" is still not behind USE="qt4". This way USE="opengl -qt4" still pulls in Qt4 which isn't wanted here. Created attachment 304853 [details, diff]
ebuild patch for -2.5.6
opengl put 'behind'
Patch tested and looks good I withdraw my last comment. The patch is bad. Nothing prevents opengl useflag to be enabled ( and have zero meaning ) when qt4 is disabled. I will commit a better patch After discussing this with Samuli, we agreed that the patch is acceptable ( however there was a typo in the patch which I fixed. ) The updated ebuilds is now in portage. Thanks |