summaryrefslogtreecommitdiff
path: root/app-forensics/honggfuzz
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
commitb17a3ef12038de50228bade1f05502c74e135321 (patch)
tree9026dffec53f92cba48ca9a500a4f778e6304380 /app-forensics/honggfuzz
parent3cf7c3ef441822c889356fd1812ebf2944a59851 (diff)
gentoo resync : 02.09.2020
Diffstat (limited to 'app-forensics/honggfuzz')
-rw-r--r--app-forensics/honggfuzz/Manifest4
-rw-r--r--app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild5
-rw-r--r--app-forensics/honggfuzz/metadata.xml3
3 files changed, 8 insertions, 4 deletions
diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest
index 73fc09f8465a..0b51326a5b90 100644
--- a/app-forensics/honggfuzz/Manifest
+++ b/app-forensics/honggfuzz/Manifest
@@ -1,4 +1,4 @@
AUX honggfuzz-2.0-no-werror.patch 518 BLAKE2B aaf123687ea5f7fd584d1fd5e57f2f6ac50a8d80c3a1555d8b01d42df91a106848ec1d73007e6b67127e767770d91effa5e95dd9016f47fecac0e465e74cfe61 SHA512 7775f683cd5b22d91d3cf16cb0f8e7df50f5159a3f16ef42dc6125c961a856ddfc59c944319575e403747a2af768cd3f93437fc0bbc32bfc12f833f4cd7db0eb
DIST honggfuzz-2.3.1.tar.gz 65221820 BLAKE2B 7023beb1a637522f3a0d3fd7849fe6845b63fc0daf73017bfa882a334a5c2276fa9c0fdfb6f75cc9134f58e2df0d66a62e13a8bc62f5af57ae2544ec3734acc5 SHA512 36b3182a0075289467c385b5e03f881fd20193b938dfcec6e364f502637ffc797b6b8ddaddbc5851c4482758088e40eee1e4ca2850bff0294c04c04a036359bf
-EBUILD honggfuzz-2.3.1.ebuild 892 BLAKE2B c7e54d6ed52117b93ae871a318fd6d6ba392204aa081c6cb337d4e7ff34b783f62af9663500c2b91f74349d744f19f2d66830b3452008c289c09aa03f53d748c SHA512 6367cb301509828c768c80380c77c4a457aa227d2dc745a95fbd1db7b9ed376973306794943d6a7365da7b801e66f881cf0a3cc46e431385c483ca3adf943ebb
-MISC metadata.xml 332 BLAKE2B 72702618670b8f8ef24ef68d5f9b1b29c8d25c3630cc5fb22ef859ea7879af84d0c7fc758a02a0b4175e10707f2c161930151b65e2e3d07f154a1b2c48fee152 SHA512 1f75a39cce6995d550344225849dafb3a980df19cc6afd10025e58e6c08086a27a67173ff435c084660970cb4ed18183914afeba712dc461d7fd55f83f9e679d
+EBUILD honggfuzz-2.3.1.ebuild 894 BLAKE2B 4ecd396a67bd8a9dd880f26a970e2bb179f6036d04bab5b3a5ff186651e560b22ac0e7d090ec1526d0b399d49d69d167e66b4e2b918eeb0412e2bedc9ad909b9 SHA512 bff7e4d34a36a62dc7d22115c3f29f25e8da568ddc3ca92e9205fa69ab2e6faf7e981c1ee43dcf060b11894940f4058217bee9a2693cd4b729bf1c85879a140f
+MISC metadata.xml 449 BLAKE2B dbe025056d431c942fe147a489b4234de1c2aeaeeb8cdf4a4ef599dd1ac9fd5b9909fdcf0669874d117ed5e398433e1360fbfac190c5a8124eb8537e0623239d SHA512 cf1b47eb2549e1989e9de04d310aa2817b7f65117c4c4545114779053fca117247cb17d6000bbb34447a0e62add5736acbb228a59911c26b24df41283f369a52
diff --git a/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild b/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild
index 4cb2cc639af8..e3754c110db3 100644
--- a/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild
+++ b/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild
@@ -12,12 +12,13 @@ SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="clang"
RDEPEND="
>=sys-libs/binutils-libs-2.29:=
sys-libs/libunwind:=
app-arch/xz-utils
+ clang? ( sys-libs/blocksruntime )
"
DEPEND="${RDEPEND}"
@@ -35,7 +36,7 @@ PATCHES=(
pkg_pretend() {
if tc-is-clang; then
- die "${P} does not work on clang due to incomplete -fblock support: https://bugs.gentoo.org/729256. Please try gcc."
+ use clang || die "${P}: to use clang enable USE=clang for ${P} (bug #729256)."
fi
}
diff --git a/app-forensics/honggfuzz/metadata.xml b/app-forensics/honggfuzz/metadata.xml
index 06de019661a3..c314b69929b8 100644
--- a/app-forensics/honggfuzz/metadata.xml
+++ b/app-forensics/honggfuzz/metadata.xml
@@ -5,6 +5,9 @@
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
+ <use>
+ <flag name="clang">Enable clang support (pull <pkg>sys-libs/blocksruntime</pkg> dependency).</flag>
+ </use>
<upstream>
<remote-id type="github">google/honggfuzz</remote-id>
</upstream>