1 |
commit: 6080f6b16f9f0192b98ee89e6aa2320701482544 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 2 07:25:22 2019 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Sep 9 19:02:21 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6080f6b1 |
7 |
|
8 |
dev-util/creduce: Remove 2.7.0-r1 (for LLVM 5) |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-util/creduce/Manifest | 1 - |
13 |
dev-util/creduce/creduce-2.7.0-r1.ebuild | 38 ---------------- |
14 |
dev-util/creduce/files/creduce-2.7.0-llvm-5.patch | 54 ----------------------- |
15 |
3 files changed, 93 deletions(-) |
16 |
|
17 |
diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest |
18 |
index 8972a844b60..adb070087c0 100644 |
19 |
--- a/dev-util/creduce/Manifest |
20 |
+++ b/dev-util/creduce/Manifest |
21 |
@@ -1,4 +1,3 @@ |
22 |
DIST creduce-095c551a5f9ccaf2986edb836e7be9872d36c233.tar.gz 724597 BLAKE2B 9d7a57349b8e14599c795a27bdf2cb4536f5b41f02faf10263c3d883bf94efd83ce7483bbf72aee0c2fe00d8515490e5f5a9c8df575abe80e90231a4373c9318 SHA512 a317bae5e47ee85b4be401d8dae490bd0ba86640aff6e7b0e9d6fe14d1f87199b4e12edbfa3eddcb5341b926a753dae17131f5e571362849c01377eda00407fa |
23 |
-DIST creduce-2.7.0.tar.gz 768832 BLAKE2B ddc471b658a7feb8591dd4e402ac51d7c97a1705ef5b3787eec0b652bba64fb82cc39db21fa7c87ae0104977514f792b77802b6b35cf7afecb79b4cde16a5b52 SHA512 0ded47fdb4303d84619d63fbedd7bc12141b4857679dda8438683199dbdc98b985f848e797b9dc25a31dda591ee54bcb94580285890b23495fcf151aa3636226 |
24 |
DIST creduce-2.8.0.tar.gz 774668 BLAKE2B d799372d107c0cb45e9ed95f82c29634fd9de053c4eda1a2dfce8b2152ca84f7fff5e7b679e21e6dbe869d139e1cfd73963c02751ad30809a3470316ce10e077 SHA512 9d616dc421d0e932656ab0220ebfe1a4f20a08d46bf4ee004ef96a693ff37caeadf96c769262574a9789ac52c2bb4586e2b8602f7d44b627229b8eb45f5af0ea |
25 |
DIST creduce-48e622ba74bc35c5a81299d3a34b9b14038d6a70.tar.gz 720872 BLAKE2B 031104f5e7ca3d3cfb41087f432ec0cf1b1c125171ffac31b6f3b0a9a4483b5ca8a667331aacae7f5acdaaf99e8b688bb62b332405c1266d2b114a4bdceca9cc SHA512 36cc12015d85acfa99f0d04440184517da1f766df7a804ee02719f1208f67aff4f4db7af4066817b17efdc89a6d2cf7ab62b0c622a611bc9b03a89b8d1b68d01 |
26 |
|
27 |
diff --git a/dev-util/creduce/creduce-2.7.0-r1.ebuild b/dev-util/creduce/creduce-2.7.0-r1.ebuild |
28 |
deleted file mode 100644 |
29 |
index 617b8e64e48..00000000000 |
30 |
--- a/dev-util/creduce/creduce-2.7.0-r1.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,38 +0,0 @@ |
33 |
-# Copyright 1999-2019 Gentoo Authors |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI="6" |
37 |
- |
38 |
-: ${CMAKE_MAKEFILE_GENERATOR=ninja} |
39 |
-inherit cmake-utils llvm |
40 |
- |
41 |
-DESCRIPTION="C-Reduce - a plugin-based C program reducer" |
42 |
-HOMEPAGE="https://embed.cs.utah.edu/creduce/" |
43 |
-SRC_URI="https://embed.cs.utah.edu/creduce/${P}.tar.gz" |
44 |
- |
45 |
-LICENSE="UoI-NCSA" |
46 |
-SLOT="0" |
47 |
-KEYWORDS="~amd64 ~x86" |
48 |
-IUSE="" |
49 |
- |
50 |
-LLVM_MAX_SLOT=5 |
51 |
- |
52 |
-COMMON_DEPEND=" |
53 |
- >=dev-lang/perl-5.10.0 |
54 |
- sys-devel/clang:${LLVM_MAX_SLOT}" |
55 |
-RDEPEND="${COMMON_DEPEND} |
56 |
- dev-perl/Exporter-Lite |
57 |
- dev-perl/File-Which |
58 |
- dev-perl/Getopt-Tabular |
59 |
- dev-perl/Regexp-Common |
60 |
- dev-perl/Sys-CPU" |
61 |
-DEPEND="${COMMON_DEPEND} |
62 |
- sys-devel/flex" |
63 |
- |
64 |
-PATCHES=( |
65 |
- "${FILESDIR}"/${P}-llvm-5.patch |
66 |
-) |
67 |
- |
68 |
-llvm_check_deps() { |
69 |
- has_version "sys-devel/clang:${LLVM_SLOT}" |
70 |
-} |
71 |
|
72 |
diff --git a/dev-util/creduce/files/creduce-2.7.0-llvm-5.patch b/dev-util/creduce/files/creduce-2.7.0-llvm-5.patch |
73 |
deleted file mode 100644 |
74 |
index ecf2ac70fa8..00000000000 |
75 |
--- a/dev-util/creduce/files/creduce-2.7.0-llvm-5.patch |
76 |
+++ /dev/null |
77 |
@@ -1,54 +0,0 @@ |
78 |
-From 97e2b29956adbe61973228ef7d8bff28e83d04d4 Mon Sep 17 00:00:00 2001 |
79 |
-From: Yang Chen <chenyang@×××××××.edu> |
80 |
-Date: Thu, 27 Apr 2017 20:55:32 -0700 |
81 |
-Subject: [PATCH] Fix build failure with LLVM trunk |
82 |
- |
83 |
-Patch provided by Markus Trippelsdorf. Thanks! |
84 |
- |
85 |
-"InputKind was refactored in Clang r301442. |
86 |
- |
87 |
-The IK_Preprocessed* comparisons are superfluous now and can be dropped." |
88 |
---- |
89 |
- clang_delta/TransformationManager.cpp | 16 ++++++++-------- |
90 |
- 1 file changed, 8 insertions(+), 8 deletions(-) |
91 |
- |
92 |
-diff --git a/clang_delta/TransformationManager.cpp b/clang_delta/TransformationManager.cpp |
93 |
-index 8b6bdf454847..5db190cd71d1 100644 |
94 |
---- a/clang_delta/TransformationManager.cpp |
95 |
-+++ b/clang_delta/TransformationManager.cpp |
96 |
-@@ -101,16 +101,16 @@ bool TransformationManager::initializeCompilerInstance(std::string &ErrorMsg) |
97 |
- CompilerInvocation &Invocation = ClangInstance->getInvocation(); |
98 |
- InputKind IK = FrontendOptions::getInputKindForExtension( |
99 |
- StringRef(SrcFileName).rsplit('.').second); |
100 |
-- if ((IK == IK_C) || (IK == IK_PreprocessedC)) { |
101 |
-- Invocation.setLangDefaults(ClangInstance->getLangOpts(), IK_C, T, PPOpts); |
102 |
-+ if (IK.getLanguage() == InputKind::C) { |
103 |
-+ Invocation.setLangDefaults(ClangInstance->getLangOpts(), InputKind::C, T, PPOpts); |
104 |
- } |
105 |
-- else if ((IK == IK_CXX) || (IK == IK_PreprocessedCXX)) { |
106 |
-+ else if (IK.getLanguage() == InputKind::CXX) { |
107 |
- // ISSUE: it might cause some problems when building AST |
108 |
-- // for a function which has a non-declared callee, e.g., |
109 |
-- // It results an empty AST for the caller. |
110 |
-- Invocation.setLangDefaults(ClangInstance->getLangOpts(), IK_CXX, T, PPOpts); |
111 |
-+ // for a function which has a non-declared callee, e.g., |
112 |
-+ // It results an empty AST for the caller. |
113 |
-+ Invocation.setLangDefaults(ClangInstance->getLangOpts(), InputKind::CXX, T, PPOpts); |
114 |
- } |
115 |
-- else if(IK == IK_OpenCL) { |
116 |
-+ else if(IK.getLanguage() == InputKind::OpenCL) { |
117 |
- //Commandline parameters |
118 |
- std::vector<const char*> Args; |
119 |
- Args.push_back("-x"); |
120 |
-@@ -135,7 +135,7 @@ bool TransformationManager::initializeCompilerInstance(std::string &ErrorMsg) |
121 |
- &Args[0], &Args[0] + Args.size(), |
122 |
- ClangInstance->getDiagnostics()); |
123 |
- Invocation.setLangDefaults(ClangInstance->getLangOpts(), |
124 |
-- IK_OpenCL, T, PPOpts); |
125 |
-+ InputKind::OpenCL, T, PPOpts); |
126 |
- } |
127 |
- else { |
128 |
- ErrorMsg = "Unsupported file type!"; |
129 |
--- |
130 |
-2.15.1 |
131 |
- |