head 1.6; access; symbols pkgsrc-2024Q4:1.5.0.16 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.14 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.12 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.10 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.8 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.6 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.4 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.2 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.4.0.14 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.12 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.10 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.8 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.6 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.4 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.2.0.4 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.2 pkgsrc-2020Q4-base:1.2; locks; strict; comment @# @; 1.6 date 2025.03.18.09.01.58; author wiz; state dead; branches; next 1.5; commitid hpe8gtCBhxdQOwNF; 1.5 date 2023.03.03.09.25.27; author wiz; state Exp; branches; next 1.4; commitid wZWP7Rciu21CVEfE; 1.4 date 2021.05.30.12.36.02; author nia; state Exp; branches; next 1.3; commitid ZLayaAy29hEGCaVC; 1.3 date 2021.05.30.12.17.48; author nia; state Exp; branches; next 1.2; commitid ZjbujogZomrmwaVC; 1.2 date 2020.09.29.03.17.19; author khorben; state Exp; branches; next 1.1; commitid DktLVvGz9wJclTpC; 1.1 date 2020.09.29.02.50.51; author khorben; state Exp; branches; next ; commitid QBxJu1TqlKx6cTpC; desc @@ 1.6 log @*deepstate*: remove This required Python 3.10, but some of its dependencies are not available for Python 3.10 any longer. @ text @# $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 @ 1.5 log @deepstate*: put distinfo into each directory This allows patches for only some of the packages. Add patch for deepstate-hongfuzz to make this configure. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.4 2021/05/30 12:36:02 nia Exp $ @ 1.4 log @alpha (obviously) does not have -m32 @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.3 2021/05/30 12:17:48 nia Exp $ a20 2 DISTINFO_FILE= ${.CURDIR}/../../devel/deepstate/distinfo @ 1.3 log @deepstate: approximately x86_64-only, but do our best anyway @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.2 2020/09/29 03:17:19 khorben Exp $ d28 1 @ 1.2 log @deepstate: deepstate-libfuzzer also uses Makefile.common @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.1 2020/09/29 02:50:51 khorben Exp $ d22 12 @ 1.1 log @deepstate: import version 0.1 DeepState is a framework that provides C and C++ developers with a common interface to various symbolic execution and fuzzing engines. Users can write one test harness using a Google Test-like API, then execute it using multiple backends without having to learn the complexities of the underlying engines. It supports writing unit tests and API sequence tests, as well as automatic test generation. @ text @d1 1 a1 1 # $NetBSD$ d6 1 @