summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Boeck <hanno@gentoo.org>2015-06-01 22:15:08 +0000
committerHanno Boeck <hanno@gentoo.org>2015-06-01 22:15:08 +0000
commita5d0538aae378d7950710a09b719e8d5728f2f26 (patch)
tree0038ec617b022bb7fc9be72ca9d8e03d66fd1354 /app-forensics
parentadd slot to dev-lang/lua dep (diff)
downloadhistorical-a5d0538aae378d7950710a09b719e8d5728f2f26.tar.gz
historical-a5d0538aae378d7950710a09b719e8d5728f2f26.tar.bz2
historical-a5d0538aae378d7950710a09b719e8d5728f2f26.zip
afl bump, add afl-clang-fast
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xA5880072BBB51E42
Diffstat (limited to 'app-forensics')
-rw-r--r--app-forensics/afl/ChangeLog7
-rw-r--r--app-forensics/afl/Manifest30
-rw-r--r--app-forensics/afl/afl-1.80b.ebuild39
3 files changed, 61 insertions, 15 deletions
diff --git a/app-forensics/afl/ChangeLog b/app-forensics/afl/ChangeLog
index f8a7a0bad354..4bd50a66c0f7 100644
--- a/app-forensics/afl/ChangeLog
+++ b/app-forensics/afl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-forensics/afl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/afl/ChangeLog,v 1.8 2015/03/19 23:43:31 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/afl/ChangeLog,v 1.9 2015/06/01 22:15:04 hanno Exp $
+
+*afl-1.80b (01 Jun 2015)
+
+ 01 Jun 2015; Hanno Boeck <hanno@gentoo.org> +afl-1.80b.ebuild:
+ Version bump, add clang dependency and afl-clang-fast support.
*afl-1.57b (19 Mar 2015)
diff --git a/app-forensics/afl/Manifest b/app-forensics/afl/Manifest
index 3108b330e1e8..0233e6bfda65 100644
--- a/app-forensics/afl/Manifest
+++ b/app-forensics/afl/Manifest
@@ -3,24 +3,26 @@ Hash: SHA256
DIST afl-1.45b.tgz 775889 SHA256 c183b94c5734bb3558d7129833f0345df250fe9a1f4f8b1ce15ac2dc7e89b50f SHA512 82a5d56010baa69ab679cc49fa8193eff2eb0fcbacbedef8cc8216952750c66381f671d6a321a3665473ddf65a7da73d3723ff497803b18fec2bd0d19dfd4f51 WHIRLPOOL 9dd1727cf81466e1451d66b317b7cfb88033038d1943e0da63ee2684f0f17f9f5c73015727414c6779d07499954ece71c59812182abb75416873404ac52643a8
DIST afl-1.57b.tgz 782637 SHA256 e4166a57e9ef812834c498a1d95f6fcab9b1805e7ba531bc00278cffa680bc15 SHA512 87d29ee22c7d097c672c106cc2eeac2fa26de646f2539e46444640c836887f8a4c7188e7bc30ab43d1a94b340bd55aaeea25171531d09331393395b0156e9cda WHIRLPOOL f7bbfeed279866ab27f5f5064d4a559682fd3ac04a017ae2d75cb1bd7bf9377b0d7e20b57f1217a89586b1e8a4d5bf062e7020a41eac7cb4c8d47d5e5d71d60d
+DIST afl-1.80b.tgz 797509 SHA256 e042cfe30d03ef6df3ae92619408e236d1a8e9bb6cf94ca107c4519e23161401 SHA512 822e93643f0ca10e9ce3eb726667e70eae1789029385cb5332eef65589f7ef0350e6775108634b642e5b394c46599b1e7943227c93cb1b1b50facf1f9e069095 WHIRLPOOL 9e761ee67321cf8980229f6a0245b3c31c9d195db21ec240adef14113020e360d856a4e8de3ab9abce08205a1f085ad8c1f7826ae20702f54de402c21c2b9b72
EBUILD afl-1.45b.ebuild 818 SHA256 329c78e3989f4fbd090c2712daf8af833bc1019a26ae6a55841c32833cd455bc SHA512 087a180f4aab13cf817025994ecc310507253657b6bdb778f8757fdf593f689877d8f9ab73fa86f0bfe683f2c009c93fee3572a79d9948f044f2550a799927b9 WHIRLPOOL 43299160317433acc7a1e2ad172b27d7325d147f2a045eb11a226dfe93664b7140c8deb5bef6def17b3885ca3dd0b1a7614209779bee063b5968c05e7c6c5624
EBUILD afl-1.57b.ebuild 819 SHA256 b0ead2571afc47813010c5ad3a2cfeead2452afaf13cfd31fb1e3c54f9f95625 SHA512 16bb0c38a23f4e995edf2181c5c1998a982c930d0216de2d67831b452f8e70b4b9d2e7e5f220da463df522721b26b46148bda022c657efb24419faa7323055bf WHIRLPOOL 886c9cd88ae01f4546810fd96ee3a717504a9059c85e21c6534af371d81eb502e0ac8f2dbbfe7f42c9f2379c3aa7d59da2c24c7d9c3f6c8a79132c267668f832
-MISC ChangeLog 1120 SHA256 039bb710eff9a12dd6dce7a7cfc619fe0a3a7e6ac634f585a17d60455ed1f9cd SHA512 42a4bc1f59f231613b1b5026817443f870639840c21d0c1f8673189d6006385c6cb43299f925d2e0eddb42fcf5669e82a38e8bb8c66d497f259d00f035f650c7 WHIRLPOOL 326ba8c10ee8af5f1e091b421405a2c95ec3315db0a58b917aa3295ed00917c6164890b7561cf12e727a9510839cb0c801ce56b97fec413e767d05ae98386a15
+EBUILD afl-1.80b.ebuild 953 SHA256 5ed6cb7389b515f0dcdc8ae062042887009b01c884a20051bf02365526a1dcb2 SHA512 71eefa334e044cfd570ad4d8f4c5e7d2ba215466d38c5f1a6171ed3a930d7e0c035c49983a4f49c1d9c08f46cdca19b12edc754dab3a45efa605aa05b85bde15 WHIRLPOOL 71950132479c5385c2ff6670583ead00234edf439cb3cac2acddf1377b8f72562ec475f30a18942e70ec0755ba04d0935e0fc25949e99cf21b2ab2d6a9a4737d
+MISC ChangeLog 1277 SHA256 5027750df573124d66c4b3caf7edfe7c45cd3e1eec8f4a6be3f1bea039256549 SHA512 b17a001d4988091a1219ac98f4e34928e2705fabf90fa8a1820e44eab27e257d9f5c599d9248bdfd43ef7599c0fc34907bc8eb85e578b40df36f6f2a51aba4e2 WHIRLPOOL dac05cbd732ab39c317b41660b100b1dba240e776dba0f097796fecec4b865064e863353ae9d38ebad949bb943456655acf2a57dd5ec30d14d55c72ea35fb4e3
MISC metadata.xml 206 SHA256 5ed6f72b0875cf8d913b70843b7e7474d237a6fde6da5d2d0a9fb1b0a6530ed3 SHA512 1129ba77fc749f7d7e57b6d3754f24b6391186ac970ee47bcf761c08b1e5df412f4ae18ba0a0f5fc159f4cc3c7647a8030c0877b06a669e5562af50019dfaf41 WHIRLPOOL aa2e2f263c929e1ef192e131912b5d645b1162aa28f8a297a5998af645e232828ba1ae62b6260e7ad426d2e05519d17154dc993ff48cda3c497585d93bf60d0f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVC18pAAoJEKWIAHK7tR5C46UP/ig0zKmPXs0diah1DbNIxcJn
-qrIwl/d3jMJXpk2nRYGKDJePlkgJO+xaG9fLAxRtgSaDxzN9WccRFmi4EJfMYTBB
-rqAdG2X2pbpw8AkM2jH1IENQ5oAQOEVM5u6Yt2PRrxhzSaIsp+Fx+qF8qIJ50Zt0
-VqqujFy/NoSu7aWo/wOq8czLzqn5HveLGqcKjM+olkuVFcOR7NqtmMj4PX6rT6oX
-8x5vghENwoFiDRuflKIGPVFcuEWUXBoUCjau1/ex6Z6VFKyJHFAEiaxyij4drfAD
-wqKwx9oET0h4w8CNA8M9MFbaUE5ThiWMcrOUXo2HQGt8fBT5P0x3rxMFnZFkiRLn
-bHm3lHOtURYqYoZsLzmbSkAIITpRzEJhPt+SGyPiJJbu3r1CD5BbNY0+Dx4XQtlA
-HfYTi8niGtyiYQIPBh3Bj/XVdnk8radajQKJvw46mLspFkS6L1wFYBRPVualX6sV
-vLfie9ynHS186YF7gFUCFq33y3QHm1NV+6gNtObM0esj4yMA0XiVYUERwa5ZiWIm
-5UuRpiYi0zHfLqzJxAWEYVajjzCWfbR6CslYjPFOdHW+jo6hX0HyTC0j7VBPvuxL
-CmJb/oOnBcCxaA7965bbIN4XQjS7WfzkBM0YwdIU/A/KW7h14sjiBvMAroEBn4oB
-80Jz69zkr6F1yMM0yYa3
-=8Zn6
+iQIcBAEBCAAGBQJVbNmXAAoJEKWIAHK7tR5C2XsQAIvpgQAvp9LV3zSvmbLIQN3Q
+kaHXh5VJ8D8IzFUzlRG7Jn8v03n99hQHSKc7V9ZUyajAdXdlvvqz2UAXvdrn39lC
+PkzAkNOrg4K6hrzuTNOrUwbcEz++nrmoZPNxlslN93NLVvFvwq7O44DJl635DI4f
+6gD9KFPnWHk+2LYhw/pBwdwmzdQCHAOqmFZ/BfH8vy+7yJz6Z+BDg+LhhAEaBK/Y
+sMaR86FvWzSE64DbtzFRXYhdtN/0m2tnnD1cshDY0NHEAl+EuNXNg0z6lIBfuzHf
+KE7ozp3xrXFaWcWkSzCqlBUyzAc0/XH4ba24KO58y9xcERL2Vc8DJURcv58E+meO
+35Xo6tUU8gCdXRhrWHDIZPISfKEG6Al6oym6zmejpi4f46JCIvPUFWtiVHSqBCmj
+bn6wIl3/ANJvY8xTq6J2IKjHEGaWKSLvzdL+JZ6AQMeWFA+JoaDrOvRLuM0l80nh
+q8L1WG1/QbdbsJ8+RjE3EJdWXHduBcPMhDnoxVGM6ypCPiaxcSbgaibOBHJkVW9Q
+16g2hSnDn66+T6ZjAs/RsgxFwMyyk3gQpgu8DpeQjgVt1dL+vOAiO4M/Hhz9uFvS
+VUcJo1dCJDiIUG0xOwVmiYICwK1bTcTZNIl1VGTBrNfAySaVySkbPRFy7t1uueWe
+kltzj3taOTpBJzCVZj1k
+=OGDF
-----END PGP SIGNATURE-----
diff --git a/app-forensics/afl/afl-1.80b.ebuild b/app-forensics/afl/afl-1.80b.ebuild
new file mode 100644
index 000000000000..48e5e52298eb
--- /dev/null
+++ b/app-forensics/afl/afl-1.80b.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/afl/afl-1.80b.ebuild,v 1.1 2015/06/01 22:15:04 hanno Exp $
+
+EAPI=5
+
+inherit multilib toolchain-funcs
+
+DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer"
+HOMEPAGE="http://lcamtuf.coredump.cx/afl/"
+SRC_URI="http://lcamtuf.coredump.cx/afl/releases//${P}.tgz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+DEPEND="sys-devel/gcc:*
+ sys-devel/clang"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake CC="$(tc-getCC)" \
+ PREFIX="/usr" \
+ HELPER_PATH="/usr/$(get_libdir)/afl" \
+ DOC_PATH="/usr/share/doc/${PF}"
+ cd llvm_mode
+ emake \
+ PREFIX="/usr" \
+ HELPER_PATH="/usr/$(get_libdir)/afl" \
+ DOC_PATH="/usr/share/doc/${PF}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" \
+ PREFIX="/usr" \
+ HELPER_PATH="/usr/$(get_libdir)/afl" \
+ DOC_PATH="/usr/share/doc/${PF}" \
+ install
+}