From 9785f55f12125d23055c0e31cdcf2c0f03b53fc4 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 3 Jan 2021 14:58:02 +0100 Subject: [PATCH] net-misc/megasync: fix unable to find cmakelists.txt - also fix dep on doxygen Closes: https://bugs.gentoo.org/763057 Bug: https://bugs.gentoo.org/763138 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan --- net-misc/megasync/megasync-4.3.8.0.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-misc/megasync/megasync-4.3.8.0.ebuild b/net-misc/megasync/megasync-4.3.8.0.ebuild index 3edb24ae83..2a65f6c801 100644 --- a/net-misc/megasync/megasync-4.3.8.0.ebuild +++ b/net-misc/megasync/megasync-4.3.8.0.ebuild @@ -63,19 +63,22 @@ DEPEND=" dev-qt/qtsvg:5 " BDEPEND=" - app-doc/doxygen dev-lang/swig dev-qt/linguist-tools " DOCS=( CREDITS.md README.md ) +CMAKE_USE_DIR="${S}/src/MEGAShellExtDolphin" + src_prepare() { if [[ ${PV} != 9999 ]]; then rmdir src/MEGASync/mega mv "${WORKDIR}"/sdk-${MEGA_SDK_REV} src/MEGASync/mega fi if use dolphin; then + # use the kde5 CMakeLists instead of the kde 4 version + mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt || die cmake_src_prepare else default