Gentoo Archives: gentoo-commits

From: Hanno Boeck <hanno@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-forensics/afl/
Date: Wed, 06 Jul 2016 10:38:30
Message-Id: 1467801480.a1b56e9c39b79bc6a77c766db368ed5c4531cc87.hanno@gentoo
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" \