Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/files/9999/, sys-devel/llvm/
Date: Wed, 24 Aug 2016 18:32:21
Message-Id: 1472063531.f54e32c9597ab061f7dc8208dc5441969f521f21.mgorny@gentoo
1 commit: f54e32c9597ab061f7dc8208dc5441969f521f21
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 24 18:28:37 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 24 18:32:11 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54e32c9
7
8 sys-devel/llvm: Remove unnecessary gtest patch
9
10 .../9999/0005-cmake-Do-not-install-libgtest.patch | 30 ----------------------
11 sys-devel/llvm/llvm-9999.ebuild | 4 ---
12 2 files changed, 34 deletions(-)
13
14 diff --git a/sys-devel/llvm/files/9999/0005-cmake-Do-not-install-libgtest.patch b/sys-devel/llvm/files/9999/0005-cmake-Do-not-install-libgtest.patch
15 deleted file mode 100644
16 index a24977c..00000000
17 --- a/sys-devel/llvm/files/9999/0005-cmake-Do-not-install-libgtest.patch
18 +++ /dev/null
19 @@ -1,30 +0,0 @@
20 -From 1303993b5b9a4195ebe4930a8cd345c875e7f25c Mon Sep 17 00:00:00 2001
21 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@g.o>
22 -Date: Tue, 9 Jun 2015 11:58:52 +0200
23 -Subject: [PATCH 05/10] cmake: Do not install libgtest
24 -
25 -libgtest is an internal test dependency, and should not be installed to
26 -the live system as a part of LLVM.
27 -
28 -Bug: http://llvm.org/bugs/show_bug.cgi?id=18341
29 ----
30 - utils/unittest/CMakeLists.txt | 3 +++
31 - 1 file changed, 3 insertions(+)
32 -
33 -diff --git a/utils/unittest/CMakeLists.txt b/utils/unittest/CMakeLists.txt
34 -index c9a2cdd..bb4f667 100644
35 ---- a/utils/unittest/CMakeLists.txt
36 -+++ b/utils/unittest/CMakeLists.txt
37 -@@ -37,6 +37,9 @@ if (PTHREAD_LIBRARY_PATH)
38 - list(APPEND LIBS pthread)
39 - endif()
40 -
41 -+# Delay building until the tests pull it in, and avoid installing it
42 -+set(EXCLUDE_FROM_ALL ON)
43 -+
44 - add_llvm_library(gtest
45 - googletest/src/gtest-all.cc
46 -
47 ---
48 -2.9.3
49 -
50
51 diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild
52 index 9a16879..834c3d2 100644
53 --- a/sys-devel/llvm/llvm-9999.ebuild
54 +++ b/sys-devel/llvm/llvm-9999.ebuild
55 @@ -103,10 +103,6 @@ src_prepare() {
56 # https://llvm.org/bugs/show_bug.cgi?id=23781
57 eapply "${FILESDIR}"/9999/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch
58
59 - # Prevent installing libgtest
60 - # https://llvm.org/bugs/show_bug.cgi?id=18341
61 - eapply "${FILESDIR}"/9999/0005-cmake-Do-not-install-libgtest.patch
62 -
63 # Allow custom cmake build types (like 'Gentoo')
64 eapply "${FILESDIR}"/9999/0006-cmake-Remove-the-CMAKE_BUILD_TYPE-assertion.patch