Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: media-gfx/krita/files/, media-gfx/krita/
Date: Thu, 22 Sep 2016 11:38:28
Message-Id: 1474544288.3f62cdbbba05554ccc0230d532e5ba2193b8ac4c.kensington@gentoo
1 commit: 3f62cdbbba05554ccc0230d532e5ba2193b8ac4c
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 22 11:38:03 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 22 11:38:08 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f62cdbb
7
8 media-gfx/krita: avoid automagic CXXFLAG detection courtesy of dev-libs/vc
9
10 Gentoo-bug: 584118
11
12 Package-Manager: portage-2.3.1
13
14 media-gfx/krita/files/krita-3.0.1-vc-cxxflags.patch | 17 +++++++++++++++++
15 media-gfx/krita/krita-9999.ebuild | 5 ++++-
16 2 files changed, 21 insertions(+), 1 deletion(-)
17
18 diff --git a/media-gfx/krita/files/krita-3.0.1-vc-cxxflags.patch b/media-gfx/krita/files/krita-3.0.1-vc-cxxflags.patch
19 new file mode 100644
20 index 0000000..11c1105
21 --- /dev/null
22 +++ b/media-gfx/krita/files/krita-3.0.1-vc-cxxflags.patch
23 @@ -0,0 +1,17 @@
24 +Avoid automagic CXXFLAG detection courtesy of dev-libs/vc.
25 +
26 +Gentoo-bug: 584118
27 +
28 +--- a/CMakeLists.txt
29 ++++ b/CMakeLists.txt
30 +@@ -525,10 +525,6 @@
31 + endif()
32 + endmacro()
33 +
34 +- if (NOT PACKAGERS_BUILD)
35 +- # Optimize everything for the current architecture
36 +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Vc_DEFINITIONS}")
37 +- endif ()
38 + endif()
39 + set(CMAKE_MODULE_PATH ${OLD_CMAKE_MODULE_PATH} )
40 +
41
42 diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
43 index 930b316..4634b46 100644
44 --- a/media-gfx/krita/krita-9999.ebuild
45 +++ b/media-gfx/krita/krita-9999.ebuild
46 @@ -70,7 +70,10 @@ RDEPEND="${COMMON_DEPEND}
47 !app-office/calligra:4[calligra_features_krita]
48 "
49
50 -PATCHES=( "${FILESDIR}/${PN}-3.0.1-breeze-collisions.patch" )
51 +PATCHES=(
52 + "${FILESDIR}/${PN}-3.0.1-breeze-collisions.patch"
53 + "${FILESDIR}/${PN}-3.0.1-vc-cxxflags.patch"
54 +)
55
56 src_configure() {
57 local mycmakeargs=(