diff options
author | Sven Eden <sven.eden@gmx.de> | 2016-12-27 10:21:49 +0100 |
---|---|---|
committer | Sven Eden <sven.eden@gmx.de> | 2016-12-27 10:21:49 +0100 |
commit | ff1cc981d30a6015a0b0fadeb28fdd2ab5e27dc8 (patch) | |
tree | f168626a6577ccfd17f193429cfba760456dc0d7 /media-video | |
parent | media-[libs|video]/avidemux* : version bump to 2.6.15 (diff) | |
download | seden-ff1cc981d30a6015a0b0fadeb28fdd2ab5e27dc8.tar.gz seden-ff1cc981d30a6015a0b0fadeb28fdd2ab5e27dc8.tar.bz2 seden-ff1cc981d30a6015a0b0fadeb28fdd2ab5e27dc8.zip |
media-video/avidemux-2.6.15-r2 : Minor fixes
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/avidemux/avidemux-2.6.15-r2.ebuild (renamed from media-video/avidemux/avidemux-2.6.15.ebuild) | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/media-video/avidemux/avidemux-2.6.15.ebuild b/media-video/avidemux/avidemux-2.6.15-r2.ebuild index 3418fa6..55562ed 100644 --- a/media-video/avidemux/avidemux-2.6.15.ebuild +++ b/media-video/avidemux/avidemux-2.6.15-r2.ebuild @@ -66,16 +66,22 @@ src_prepare() { # Remove "Build Option" dialog because it doesn't reflect what the GUI can or has been built with. (Bug #463628) sed -i -e '/Build Option/d' avidemux/common/ADM_commonUI/myOwnMenu.h || die "Couldn't remove \"Build Option\" dialog." + + # Fix underlinking to work with gold linker + sed -i -e 's/\( ADM_core6\)/ Xext\1/' avidemux/common/ADM_render/CMakeLists.txt || die "Couldn't fix underlinking" + eapply_user } src_configure() { local mycmakeargs mycmakeargs=( + -DAVIDEMUX_SOURCE_DIR="'${S}'" -DGETTEXT="$(usex nls)" -DSDL="$(usex sdl)" -DLIBVA="$(usex vaapi)" -DVDPAU="$(usex vdpau)" + -DXVBA="$(usex video_cards_fglrx)" -DXVIDEO="$(usex xv)" ) if use qt5 ; then @@ -94,6 +100,9 @@ src_configure() { mycmakeargs+=( -DVERBOSE=1 -DCMAKE_BUILD_TYPE=Debug -DADM_DEBUG=1 ) fi + # Filter problematic flags + filter-flags -fwhole-program -flto -ftracer + # Add lax vector typing for PowerPC. if use ppc || use ppc64 ; then append-cflags -flax-vector-conversions |