View | Details | Raw Unified | Return to bug 230516 | Differences between
and this patch

Collapse All | Expand All

(-)security/klee/Makefile (-6 / +5 lines)
Lines 2-9 Link Here
2
2
3
PORTNAME=	klee
3
PORTNAME=	klee
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.4.0-191
5
DISTVERSION=	2.0
6
DISTVERSIONSUFFIX=	-g79ac709
7
CATEGORIES=	security devel
6
CATEGORIES=	security devel
8
7
9
MAINTAINER=	arrowd@FreeBSD.org
8
MAINTAINER=	arrowd@FreeBSD.org
Lines 12-22 Link Here
12
LICENSE=	NCSA
11
LICENSE=	NCSA
13
LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
12
LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
14
13
15
BUILD_DEPENDS=	llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION} \
14
BUILD_DEPENDS=	llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \
16
		gmake:devel/gmake
15
		gmake:devel/gmake
16
# Should be a LIB_DEPEND, but hard to express in a generic manner
17
RUN_DEPENDS=	llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
17
18
18
LLVM_VERSION=	38 # the latest llvm version that the master branch (79ac709) currently supports
19
20
USES=		cmake localbase pkgconfig python:run shebangfix
19
USES=		cmake localbase pkgconfig python:run shebangfix
21
USE_GITHUB=	yes
20
USE_GITHUB=	yes
22
SHEBANG_FILES=	tools/klee-stats/klee-stats tools/ktest-tool/ktest-tool
21
SHEBANG_FILES=	tools/klee-stats/klee-stats tools/ktest-tool/ktest-tool
Lines 23-29 Link Here
23
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
24
23
25
CMAKE_OFF=	ENABLE_POSIX_RUNTIME ENABLE_UNIT_TESTS ENABLE_SYSTEM_TESTS
24
CMAKE_OFF=	ENABLE_POSIX_RUNTIME ENABLE_UNIT_TESTS ENABLE_SYSTEM_TESTS
26
CMAKE_ARGS=	-DLLVM_CONFIG_BINARY=${LOCALBASE}/bin/llvm-config${LLVM_VERSION} \
25
CMAKE_ARGS=	-DLLVM_CONFIG_BINARY=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} \
27
		-DMAKE_BINARY=${LOCALBASE}/bin/gmake
26
		-DMAKE_BINARY=${LOCALBASE}/bin/gmake
28
27
29
OPTIONS_DEFINE=		TCMALLOC
28
OPTIONS_DEFINE=		TCMALLOC
(-)security/klee/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1532277676
1
TIMESTAMP = 1553122599
2
SHA256 (klee-klee-v1.4.0-191-g79ac709_GH0.tar.gz) = 92d57d88967e5615d5c806e52a427180b3ccd95a5b018c0bfab3e895b8b13111
2
SHA256 (klee-klee-v2.0_GH0.tar.gz) = e1680086a3a2b0c22ef0b48737b75a897ab1d17e116690f04a940ac07eebc86b
3
SIZE (klee-klee-v1.4.0-191-g79ac709_GH0.tar.gz) = 969253
3
SIZE (klee-klee-v2.0_GH0.tar.gz) = 1023318
(-)security/klee/pkg-plist (+1 lines)
Lines 1-3 Link Here
1
bin/gen-bout
1
bin/gen-random-bout
2
bin/gen-random-bout
2
bin/kleaver
3
bin/kleaver
3
bin/klee
4
bin/klee

Return to bug 230516