From 4124df76df6819eeebfb23bbe961c07a0b8646a9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 21 Jun 2020 13:08:07 +0200 Subject: media-video/avidemux: Fix build with Qt 5.15 Thanks-to: Petr Zima Closes: https://bugs.gentoo.org/726322 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner --- media-video/avidemux/avidemux-2.7.4-r1.ebuild | 13 ++++++------- media-video/avidemux/files/avidemux-2.7.4-qt-5.15.patch | 11 +++++++++++ 2 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 media-video/avidemux/files/avidemux-2.7.4-qt-5.15.patch diff --git a/media-video/avidemux/avidemux-2.7.4-r1.ebuild b/media-video/avidemux/avidemux-2.7.4-r1.ebuild index cc9638e1c582..ce223b81cf34 100644 --- a/media-video/avidemux/avidemux-2.7.4-r1.ebuild +++ b/media-video/avidemux/avidemux-2.7.4-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 CMAKE_MAKEFILE_GENERATOR="emake" - inherit cmake desktop qmake-utils xdg DESCRIPTION="Video editor designed for simple cutting, filtering and encoding tasks" @@ -17,7 +16,8 @@ SLOT="2.7" KEYWORDS="~amd64 ~x86" IUSE="debug nls nvenc opengl qt5 sdl vaapi vdpau xv" -COMMON_DEPEND=" +BDEPEND="qt5? ( dev-qt/linguist-tools:5 )" +DEPEND=" ~media-libs/avidemux-core-${PV}:${SLOT}[nls?,sdl?,vaapi?,vdpau?,xv?,nvenc?] nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) ) opengl? ( virtual/opengl:0 ) @@ -30,10 +30,7 @@ COMMON_DEPEND=" ) vaapi? ( x11-libs/libva:0= ) " -DEPEND="${COMMON_DEPEND} - qt5? ( dev-qt/linguist-tools:5 ) -" -RDEPEND="${COMMON_DEPEND} +RDEPEND="${DEPEND} nls? ( virtual/libintl:0 ) ! ++#include + #include + #include + #include -- cgit v1.2.3-18-g5258