commit: 9f048fa0be70340e2c9d972d79814d4b3c3c313d Author: Michael Palimaka <kensington <AT> gentoo <DOT> org> AuthorDate: Sat Mar 14 14:07:23 2015 +0000 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org> CommitDate: Sat Mar 14 14:07:23 2015 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f048fa0
[kde-plasma/milou] Backport patch from upstream to solve build failure with KF 5.8 wrt bug #543218. Package-Manager: portage-2.2.17 kde-plasma/milou/files/milou-5.2.1-build.patch | 28 ++++++++++++++++++++++++++ kde-plasma/milou/milou-5.2.1.ebuild | 2 ++ 2 files changed, 30 insertions(+) diff --git a/kde-plasma/milou/files/milou-5.2.1-build.patch b/kde-plasma/milou/files/milou-5.2.1-build.patch new file mode 100644 index 0000000..67a0627 --- /dev/null +++ b/kde-plasma/milou/files/milou-5.2.1-build.patch @@ -0,0 +1,28 @@ +From a53085390be6a1f6405abd93694cd612841a60fc Mon Sep 17 00:00:00 2001 +From: Hrvoje Senjan <hrvoje.sen...@gmail.com> +Date: Thu, 5 Mar 2015 18:31:57 +0100 +Subject: [PATCH] Add missing KF5 dependancies + +KDeclarative no longer pulls them in + +Reviewed-by: Vishesh Handa +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 070391f..a99df1b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -7,7 +7,7 @@ find_package(ECM 1.2.0 REQUIRED NO_MODULE) + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) + + find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Script Qml Quick Widgets) +-find_package(KF5 REQUIRED COMPONENTS Runner Plasma I18n Declarative) ++find_package(KF5 REQUIRED COMPONENTS CoreAddons I18n Declarative Service Plasma Runner) + + include(FeatureSummary) + include(ECMAddTests) +-- +2.0.5 + diff --git a/kde-plasma/milou/milou-5.2.1.ebuild b/kde-plasma/milou/milou-5.2.1.ebuild index 3c637c0..52b913f 100644 --- a/kde-plasma/milou/milou-5.2.1.ebuild +++ b/kde-plasma/milou/milou-5.2.1.ebuild @@ -24,3 +24,5 @@ DEPEND=" RDEPEND="${DEPEND} !kde-base/milou " + +PATCHES=( "${FILESDIR}/${P}-build.patch" )