commit: f229d5b9c73506a312dfde5ea427e2b247fd4ec3 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Wed Sep 12 16:40:33 2018 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Wed Sep 12 16:48:52 2018 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f229d5b9
kde-apps/kgoldrunner: Switch to upstream pending patch Package-Manager: Portage-2.3.49, Repoman-2.3.10 .../files/kgoldrunner-18.08.1-deps.patch | 62 ++++++++++++++++++++++ .../kgoldrunner/kgoldrunner-18.08.49.9999.ebuild | 2 + kde-apps/kgoldrunner/kgoldrunner-9999.ebuild | 5 +- 3 files changed, 65 insertions(+), 4 deletions(-) diff --git a/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch b/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch new file mode 100644 index 0000000000..7258aabb72 --- /dev/null +++ b/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch @@ -0,0 +1,62 @@ +From 8ece3282220b67d44b02f6a4eddb5060333b0295 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <ast...@gentoo.org> +Date: Wed, 12 Sep 2018 18:32:52 +0200 +Subject: [PATCH] Drop unused dependencies, add implicit + +Test Plan: Still builds, starts fine after the change. + +Reviewers: #kde_games + +Subscribers: kde-games-devel + +Differential Revision: https://phabricator.kde.org/D15460 +--- + CMakeLists.txt | 9 +++++---- + src/CMakeLists.txt | 1 + + 2 files changed, 6 insertions(+), 4 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b9eb176..c7ea433 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -7,20 +7,21 @@ set (KF5_MIN_VERSION "5.30.0") + find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + +-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test) ++find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Gui Widgets) + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS +- CoreAddons + Config + ConfigWidgets ++ CoreAddons + Crash + DBusAddons + DocTools + I18n + KIO +- XmlGui) ++ WidgetsAddons ++ XmlGui ++) + + find_package(KF5KDEGames 4.9.0 REQUIRED) +-find_package(Phonon4Qt5 CONFIG REQUIRED) + + include_directories(BEFORE ${PHONON_INCLUDES}) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 54c6acb..15e65b0 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -34,6 +34,7 @@ target_link_libraries(kgoldrunner + KF5::DBusAddons + KF5::KIOCore + KF5::Crash ++ KF5::WidgetsAddons + KF5::XmlGui + ) + +-- +2.19.0 + diff --git a/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild b/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild index f63c91c491..dcc3ec6b09 100644 --- a/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild +++ b/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild @@ -34,3 +34,5 @@ DEPEND=" RDEPEND="${DEPEND} !<kde-apps/kde4-l10n-17.07.80 " + +PATCHES=( "${FILESDIR}/${PN}-18.08.1-deps.patch" ) diff --git a/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild b/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild index 431b19eae1..dcc3ec6b09 100644 --- a/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild +++ b/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild @@ -35,7 +35,4 @@ RDEPEND="${DEPEND} !<kde-apps/kde4-l10n-17.07.80 " -src_prepare() { - kde5_src_prepare - punt_bogus_dep Phonon 4Qt5 -} +PATCHES=( "${FILESDIR}/${PN}-18.08.1-deps.patch" )