From b1ad3296f03fb552fac2897ca142f8af52032326 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 20 Jul 2024 17:02:12 +0900 Subject: [PATCH] net-misc/megasync: fix runtime dependency dev-qt/qtquickcontrols{,2} is required as a runtime dependency. If this is not present in an environment that has not done initial setup, megasync will crash. This does not occur in environment that have already done initial setup. Closes: https://bugs.gentoo.org/936323 Signed-off-by: Takuya Wakazono --- .../{megasync-5.3.0.0.ebuild => megasync-5.3.0.0-r1.ebuild} | 6 +++++- net-misc/megasync/megasync-9999.ebuild | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) rename net-misc/megasync/{megasync-5.3.0.0.ebuild => megasync-5.3.0.0-r1.ebuild} (97%) diff --git a/net-misc/megasync/megasync-5.3.0.0.ebuild b/net-misc/megasync/megasync-5.3.0.0-r1.ebuild similarity index 97% rename from net-misc/megasync/megasync-5.3.0.0.ebuild rename to net-misc/megasync/megasync-5.3.0.0-r1.ebuild index c930222179..8b25de399b 100644 --- a/net-misc/megasync/megasync-5.3.0.0.ebuild +++ b/net-misc/megasync/megasync-5.3.0.0-r1.ebuild @@ -76,7 +76,11 @@ DEPEND=" ) thunar? ( xfce-base/thunar:= ) " -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} + dev-qt/qtquickcontrols:5 + dev-qt/qtquickcontrols2:5 +" BDEPEND=" dev-qt/linguist-tools:5 dolphin? ( kde-frameworks/extra-cmake-modules ) diff --git a/net-misc/megasync/megasync-9999.ebuild b/net-misc/megasync/megasync-9999.ebuild index c930222179..8b25de399b 100644 --- a/net-misc/megasync/megasync-9999.ebuild +++ b/net-misc/megasync/megasync-9999.ebuild @@ -76,7 +76,11 @@ DEPEND=" ) thunar? ( xfce-base/thunar:= ) " -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} + dev-qt/qtquickcontrols:5 + dev-qt/qtquickcontrols2:5 +" BDEPEND=" dev-qt/linguist-tools:5 dolphin? ( kde-frameworks/extra-cmake-modules )