Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/konqueror/, kde-apps/konqueror/files/
Date: Wed, 24 Aug 2016 20:58:18
Message-Id: 1472072284.0c096c62ac3f12356ee75b5103f9d90093a6f80e.kensington@gentoo
1 commit: 0c096c62ac3f12356ee75b5103f9d90093a6f80e
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Wed Aug 24 20:34:55 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 24 20:58:04 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0c096c62
7
8 kde-apps/konqueror: Remove kde-base/kactivities dependency
9
10 Package-Manager: portage-2.2.28
11
12 .../konqueror/files/konqueror-16.08.0-kactivities.patch | 15 +++++++++++++++
13 ...nqueror-16.08.0.ebuild => konqueror-16.08.0-r1.ebuild} | 4 +++-
14 kde-apps/konqueror/konqueror-16.08.49.9999.ebuild | 4 +++-
15 3 files changed, 21 insertions(+), 2 deletions(-)
16
17 diff --git a/kde-apps/konqueror/files/konqueror-16.08.0-kactivities.patch b/kde-apps/konqueror/files/konqueror-16.08.0-kactivities.patch
18 new file mode 100644
19 index 0000000..9207fd6
20 --- /dev/null
21 +++ b/kde-apps/konqueror/files/konqueror-16.08.0-kactivities.patch
22 @@ -0,0 +1,15 @@
23 +Make sure KActivities headers aren't used either if disabled.
24 +
25 +--- a/dolphin/src/CMakeLists.txt 2016-08-24 22:25:42.603345565 +0200
26 ++++ b/dolphin/src/CMakeLists.txt 2016-08-24 22:27:39.921317927 +0200
27 +@@ -27,7 +27,9 @@
28 + macro_bool_to_01(X11_Xrender_FOUND HAVE_XRENDER)
29 + configure_file(config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h )
30 +
31 +-include_directories( ${KACTIVITIES_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} )
32 ++if (KActivities_FOUND)
33 ++ include_directories( ${KACTIVITIES_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} )
34 ++endif (KActivities_FOUND)
35 +
36 + if(HAVE_BALOO)
37 + include_directories(${BALOO_INCLUDE_DIR} ${BALOO_WIDGETS_INCLUDE_DIR} ${KFILEMETADATA_INCLUDE_DIR})
38
39 diff --git a/kde-apps/konqueror/konqueror-16.08.0.ebuild b/kde-apps/konqueror/konqueror-16.08.0-r1.ebuild
40 similarity index 95%
41 rename from kde-apps/konqueror/konqueror-16.08.0.ebuild
42 rename to kde-apps/konqueror/konqueror-16.08.0-r1.ebuild
43 index 9a4f654..bc8892e 100644
44 --- a/kde-apps/konqueror/konqueror-16.08.0.ebuild
45 +++ b/kde-apps/konqueror/konqueror-16.08.0-r1.ebuild
46 @@ -21,7 +21,6 @@ RESTRICT="test"
47 DEPEND="
48 $(add_kdeapps_dep libkonq)
49 filemanager? (
50 - $(add_kdebase_dep kactivities '' 4.13)
51 media-libs/phonon[qt4]
52 x11-libs/libXrender
53 )
54 @@ -52,6 +51,8 @@ KMEXTRACTONLY="
55 lib/konq/
56 "
57
58 +PATCHES=( "${FILESDIR}/${PN}-16.08.0-kactivities.patch" )
59 +
60 src_prepare() {
61 [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
62
63 @@ -78,6 +79,7 @@ src_configure() {
64 -DWITH_Baloo=OFF
65 -DWITH_BalooWidgets=OFF
66 -DWITH_KFileMetaData=OFF
67 + -DCMAKE_DISABLE_FIND_PACKAGE_KActivities=ON
68 )
69 fi
70
71
72 diff --git a/kde-apps/konqueror/konqueror-16.08.49.9999.ebuild b/kde-apps/konqueror/konqueror-16.08.49.9999.ebuild
73 index fde7e07..8109e67 100644
74 --- a/kde-apps/konqueror/konqueror-16.08.49.9999.ebuild
75 +++ b/kde-apps/konqueror/konqueror-16.08.49.9999.ebuild
76 @@ -21,7 +21,6 @@ RESTRICT="test"
77 DEPEND="
78 $(add_kdeapps_dep libkonq)
79 filemanager? (
80 - $(add_kdebase_dep kactivities '' 4.13)
81 media-libs/phonon[qt4]
82 x11-libs/libXrender
83 )
84 @@ -52,6 +51,8 @@ KMEXTRACTONLY="
85 lib/konq/
86 "
87
88 +PATCHES=( "${FILESDIR}/${PN}-16.08.0-kactivities.patch" )
89 +
90 src_prepare() {
91 [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
92
93 @@ -78,6 +79,7 @@ src_configure() {
94 -DWITH_Baloo=OFF
95 -DWITH_BalooWidgets=OFF
96 -DWITH_KFileMetaData=OFF
97 + -DCMAKE_DISABLE_FIND_PACKAGE_KActivities=ON
98 )
99 fi