f1d04dad98
This allows patches for only some of the packages. Add patch for deepstate-hongfuzz to make this configure.
32 lines
991 B
Makefile
32 lines
991 B
Makefile
# $NetBSD: Makefile.common,v 1.5 2023/03/03 09:25:27 wiz Exp $
|
|
#
|
|
# used by devel/deepstate/Makefile
|
|
# used by devel/deepstate-afl/Makefile
|
|
# used by devel/deepstate-honggfuzz/Makefile
|
|
# used by devel/deepstate-libfuzzer/Makefile
|
|
# used by devel/py-deepstate/Makefile
|
|
|
|
VERSION= 0.1
|
|
DISTNAME= deepstate-${VERSION}
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=trailofbits/}
|
|
GITHUB_PROJECT= deepstate
|
|
GITHUB_TAG= 61ae1ed422194bd879e50ee5b2bce93537310473
|
|
|
|
MAINTAINER= khorben@defora.org
|
|
HOMEPAGE= https://github.com/trailofbits/deepstate/
|
|
COMMENT= Augments C/C++ Test-Driven Development with Symbolic Execution
|
|
LICENSE= apache-2.0
|
|
|
|
.include "../../mk/bsd.fast.prefs.mk"
|
|
|
|
# Wants to build 32-bit binaries with -m32, which is unsupported on
|
|
# NetBSD/aarch64.
|
|
BROKEN_EXCEPT_ON_PLATFORM= ${LP64PLATFORMS}
|
|
BROKEN_ON_PLATFORM+= *-*-alpha
|
|
BROKEN_ON_PLATFORM+= NetBSD-*-aarch64
|
|
BROKEN_ON_PLATFORM+= NetBSD-*-aarch64eb
|
|
|
|
.if ${MACHINE_ARCH} != "x86_64"
|
|
BUILDLINK_TRANSFORM+= rm:-mno-avx
|
|
.endif
|