Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
Date: Mon, 11 Jul 2016 10:37:13
Message-Id: 1468233402.54d87e88e7adda88600515f73c46f4a5e15862a9.tamiko@gentoo
1 commit: 54d87e88e7adda88600515f73c46f4a5e15862a9
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 11 10:02:11 2016 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 11 10:36:42 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d87e88
7
8 sci-visualization/paraview: add DEPEND on >=cmake-3.3, bug #588516
9
10 * Require >=dev-util/cmake-3.3
11 * Apply upstream patch to lower the version requirement for cmake to 3.3
12
13 Thanks to Markus Kaindl.
14
15 Package-Manager: portage-2.2.28
16
17 .../files/paraview-5.1.0-only-require-cmake-3.3.patch | 13 +++++++++++++
18 sci-visualization/paraview/paraview-5.1.0.ebuild | 4 +++-
19 2 files changed, 16 insertions(+), 1 deletion(-)
20
21 diff --git a/sci-visualization/paraview/files/paraview-5.1.0-only-require-cmake-3.3.patch b/sci-visualization/paraview/files/paraview-5.1.0-only-require-cmake-3.3.patch
22 new file mode 100644
23 index 0000000..103c28a
24 --- /dev/null
25 +++ b/sci-visualization/paraview/files/paraview-5.1.0-only-require-cmake-3.3.patch
26 @@ -0,0 +1,13 @@
27 +diff --git a/CMakeLists.txt b/CMakeLists.txt
28 +index d476bb2..bc814f9 100644
29 +--- a/CMakeLists.txt
30 ++++ b/CMakeLists.txt
31 +@@ -28,7 +28,7 @@
32 + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33 + #
34 + #==========================================================================
35 +-cmake_minimum_required(VERSION 3.5)
36 ++cmake_minimum_required(VERSION 3.3)
37 +
38 + project(ParaView)
39 +
40
41 diff --git a/sci-visualization/paraview/paraview-5.1.0.ebuild b/sci-visualization/paraview/paraview-5.1.0.ebuild
42 index 695baea..055d1c3 100644
43 --- a/sci-visualization/paraview/paraview-5.1.0.ebuild
44 +++ b/sci-visualization/paraview/paraview-5.1.0.ebuild
45 @@ -77,6 +77,7 @@ RDEPEND="
46 tk? ( dev-lang/tk:0= )"
47 DEPEND="${RDEPEND}
48 ${PYTHON_DEPS}
49 + >=dev-util/cmake-3.3.1
50 boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] )
51 doc? ( app-doc/doxygen )"
52
53 @@ -91,7 +92,8 @@ src_prepare() {
54 # see patch headers for description
55 epatch "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch \
56 "${FILESDIR}"/${PN}-4.3.1-fix-development-install.patch \
57 - "${FILESDIR}"/${PN}-4.4.0-removesqlite.patch
58 + "${FILESDIR}"/${PN}-4.4.0-removesqlite.patch \
59 + "${FILESDIR}"/${P}-only-require-cmake-3.3.patch
60
61 # lib64 fixes
62 sed -i \