1 |
commit: a1b56e9c39b79bc6a77c766db368ed5c4531cc87 |
2 |
Author: Hanno <hanno <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jul 6 10:38:00 2016 +0000 |
4 |
Commit: Hanno Boeck <hanno <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jul 6 10:38:00 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b56e9c |
7 |
|
8 |
app-forensics/afl: Bump to 2.19b, remove old |
9 |
|
10 |
Also properly fix filtering of CFLAGS/CXXFLAGS for |
11 |
clang/clang++ (fix #575562). |
12 |
|
13 |
Package-Manager: portage-2.3.0 |
14 |
|
15 |
app-forensics/afl/Manifest | 4 +-- |
16 |
app-forensics/afl/afl-1.80b.ebuild | 39 ---------------------- |
17 |
app-forensics/afl/afl-1.96b.ebuild | 39 ---------------------- |
18 |
.../afl/{afl-2.07b.ebuild => afl-2.19b.ebuild} | 2 +- |
19 |
4 files changed, 2 insertions(+), 82 deletions(-) |
20 |
|
21 |
diff --git a/app-forensics/afl/Manifest b/app-forensics/afl/Manifest |
22 |
index ba0ddc1..9b0a0be 100644 |
23 |
--- a/app-forensics/afl/Manifest |
24 |
+++ b/app-forensics/afl/Manifest |
25 |
@@ -1,4 +1,2 @@ |
26 |
-DIST afl-1.80b.tgz 797509 SHA256 e042cfe30d03ef6df3ae92619408e236d1a8e9bb6cf94ca107c4519e23161401 SHA512 822e93643f0ca10e9ce3eb726667e70eae1789029385cb5332eef65589f7ef0350e6775108634b642e5b394c46599b1e7943227c93cb1b1b50facf1f9e069095 WHIRLPOOL 9e761ee67321cf8980229f6a0245b3c31c9d195db21ec240adef14113020e360d856a4e8de3ab9abce08205a1f085ad8c1f7826ae20702f54de402c21c2b9b72 |
27 |
-DIST afl-1.96b.tgz 804864 SHA256 03beb06f8993dcb37d348e53da19ca9d064c83fcedc9d87b0b506c73c310f27c SHA512 a55d89ffe9c89586b70f8a9ab80330cc0511f453d5918045ec06289093ca5321611b08a522bb058e3c16ddc9b5d5ec221ce1cab9819b79f4738cba15f2aadff0 WHIRLPOOL 997efe32fcb0d2c53e9ed9b2bb31dd776ccdafb93990505676bbf04f2a4791ffa814ab8da0a6e4febdfd6184e41497a4509fa9ac3964b5ef6ed7a1c607982bb5 |
28 |
-DIST afl-2.07b.tgz 814913 SHA256 9dd324bc3930ec1dbb44d00df8dcf8a3c8ca54b765665cc7f20b89e71d70b184 SHA512 784e731ca76615493309624e7d1e64556589da624f3a9f839e948c2bd40923b21dd1074235f15c23490b3ec3a8111f386d299ab6e120cc3a2d732a704716c116 WHIRLPOOL 871a11eafdb28c01148c6f39a5f319805394082996d07e219ed85a0f45d063a5794020a9ecf33c364f67b7c551247d97e36074d1c889f25485217c087869ab91 |
29 |
DIST afl-2.12b.tgz 815854 SHA256 7fdc2d7f6ff7ff7ada27b84fec07f7e7910facb468c94db14861c295a9f830ba SHA512 76e5018cc7ece1e9d164e91ec3552925454b85bf9d981fc2eb6a718fdb06741796b323605ddba93d01df0d9512309ba89554735b7b08c5bf8ad69257b3665e64 WHIRLPOOL 1aec706bc4c6c3ee4c89fa6a5bc8036c7e719205f638a5ddce817a742d1e1ef6f01853c534387c8b07a2297cdb5e1350d0af90d64516ff435adbf75652f553e1 |
30 |
+DIST afl-2.19b.tgz 817294 SHA256 be12df9920c9cf68c412fb06ef5c7153f4b17e450b0195535a69663e749d8af2 SHA512 07920ba8dcbdaebecc6f229cd3d6b0f84ddbfd586c0563a26953e84af57ae2b9339ddbd74991433829bbc54fc77f50cc70dc23a0cc81d6c0c2652891251c8875 WHIRLPOOL b6c7de3db95db694e24816a6afc1fcc43af6c9ffa33d6e38e151a3abcaaee46a1ed21bc53159b53fc160f1e8d6d57fed8e2ba5fd394a443412b933683978750a |
31 |
|
32 |
diff --git a/app-forensics/afl/afl-1.80b.ebuild b/app-forensics/afl/afl-1.80b.ebuild |
33 |
deleted file mode 100644 |
34 |
index c726297..0000000 |
35 |
--- a/app-forensics/afl/afl-1.80b.ebuild |
36 |
+++ /dev/null |
37 |
@@ -1,39 +0,0 @@ |
38 |
-# Copyright 1999-2016 Gentoo Foundation |
39 |
-# Distributed under the terms of the GNU General Public License v2 |
40 |
-# $Id$ |
41 |
- |
42 |
-EAPI=5 |
43 |
- |
44 |
-inherit multilib toolchain-funcs |
45 |
- |
46 |
-DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer" |
47 |
-HOMEPAGE="http://lcamtuf.coredump.cx/afl/" |
48 |
-SRC_URI="http://lcamtuf.coredump.cx/afl/releases/${P}.tgz" |
49 |
- |
50 |
-LICENSE="Apache-2.0" |
51 |
-SLOT="0" |
52 |
-KEYWORDS="~amd64" |
53 |
-IUSE="" |
54 |
-DEPEND="sys-devel/gcc:* |
55 |
- sys-devel/clang" |
56 |
-RDEPEND="${DEPEND}" |
57 |
- |
58 |
-src_compile() { |
59 |
- emake CC="$(tc-getCC)" \ |
60 |
- PREFIX="/usr" \ |
61 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
62 |
- DOC_PATH="/usr/share/doc/${PF}" |
63 |
- cd llvm_mode |
64 |
- emake \ |
65 |
- PREFIX="/usr" \ |
66 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
67 |
- DOC_PATH="/usr/share/doc/${PF}" |
68 |
-} |
69 |
- |
70 |
-src_install() { |
71 |
- emake DESTDIR="${D}" \ |
72 |
- PREFIX="/usr" \ |
73 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
74 |
- DOC_PATH="/usr/share/doc/${PF}" \ |
75 |
- install |
76 |
-} |
77 |
|
78 |
diff --git a/app-forensics/afl/afl-1.96b.ebuild b/app-forensics/afl/afl-1.96b.ebuild |
79 |
deleted file mode 100644 |
80 |
index c726297..0000000 |
81 |
--- a/app-forensics/afl/afl-1.96b.ebuild |
82 |
+++ /dev/null |
83 |
@@ -1,39 +0,0 @@ |
84 |
-# Copyright 1999-2016 Gentoo Foundation |
85 |
-# Distributed under the terms of the GNU General Public License v2 |
86 |
-# $Id$ |
87 |
- |
88 |
-EAPI=5 |
89 |
- |
90 |
-inherit multilib toolchain-funcs |
91 |
- |
92 |
-DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer" |
93 |
-HOMEPAGE="http://lcamtuf.coredump.cx/afl/" |
94 |
-SRC_URI="http://lcamtuf.coredump.cx/afl/releases/${P}.tgz" |
95 |
- |
96 |
-LICENSE="Apache-2.0" |
97 |
-SLOT="0" |
98 |
-KEYWORDS="~amd64" |
99 |
-IUSE="" |
100 |
-DEPEND="sys-devel/gcc:* |
101 |
- sys-devel/clang" |
102 |
-RDEPEND="${DEPEND}" |
103 |
- |
104 |
-src_compile() { |
105 |
- emake CC="$(tc-getCC)" \ |
106 |
- PREFIX="/usr" \ |
107 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
108 |
- DOC_PATH="/usr/share/doc/${PF}" |
109 |
- cd llvm_mode |
110 |
- emake \ |
111 |
- PREFIX="/usr" \ |
112 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
113 |
- DOC_PATH="/usr/share/doc/${PF}" |
114 |
-} |
115 |
- |
116 |
-src_install() { |
117 |
- emake DESTDIR="${D}" \ |
118 |
- PREFIX="/usr" \ |
119 |
- HELPER_PATH="/usr/$(get_libdir)/afl" \ |
120 |
- DOC_PATH="/usr/share/doc/${PF}" \ |
121 |
- install |
122 |
-} |
123 |
|
124 |
diff --git a/app-forensics/afl/afl-2.07b.ebuild b/app-forensics/afl/afl-2.19b.ebuild |
125 |
similarity index 94% |
126 |
rename from app-forensics/afl/afl-2.07b.ebuild |
127 |
rename to app-forensics/afl/afl-2.19b.ebuild |
128 |
index 36bd395..7b024d6 100644 |
129 |
--- a/app-forensics/afl/afl-2.07b.ebuild |
130 |
+++ b/app-forensics/afl/afl-2.19b.ebuild |
131 |
@@ -24,7 +24,7 @@ src_compile() { |
132 |
PREFIX="/usr" \ |
133 |
HELPER_PATH="/usr/$(get_libdir)/afl" \ |
134 |
DOC_PATH="/usr/share/doc/${PF}" |
135 |
- CC="clang" strip-unsupported-flags |
136 |
+ CC="clang" CXX="clang++" strip-unsupported-flags |
137 |
cd llvm_mode |
138 |
emake \ |
139 |
PREFIX="/usr" \ |