View | Details | Raw Unified | Return to bug 261096
Collapse All | Expand All

(-)b/lang/sbcl/Makefile (-5 / +10 lines)
Lines 18-24 LICENSE= BSD2CLAUSE PD Link Here
18
LICENSE_COMB=	dual
18
LICENSE_COMB=	dual
19
LICENSE_FILE=	${WRKSRC}/COPYING
19
LICENSE_FILE=	${WRKSRC}/COPYING
20
20
21
ONLY_FOR_ARCHS=	amd64 i386
21
ONLY_FOR_ARCHS=	aarch64 amd64 i386
22
22
23
LIB_DEPENDS=	libgmp.so:math/gmp \
23
LIB_DEPENDS=	libgmp.so:math/gmp \
24
		libmpfr.so:math/mpfr
24
		libmpfr.so:math/mpfr
Lines 75-80 SAFEPOINT_VARS_OFF= MAKE_SH_ARGS+="--without-sb-safepoint --without-sb-thruption Link Here
75
SBCL_DISTFILES=	${PORTNAME}-${SBCL_BOOT_LIST:M${ARCHOS_PATTERN}}-binary${EXTRACT_SUFX}:binaries
75
SBCL_DISTFILES=	${PORTNAME}-${SBCL_BOOT_LIST:M${ARCHOS_PATTERN}}-binary${EXTRACT_SUFX}:binaries
76
SBCL_VARS=	XC_HOST="${BOOT_WRKSRC}/src/runtime/sbcl --core ${BOOT_WRKSRC}/output/sbcl.core --noinform --disable-debugger --no-sysinit --no-userinit"
76
SBCL_VARS=	XC_HOST="${BOOT_WRKSRC}/src/runtime/sbcl --core ${BOOT_WRKSRC}/output/sbcl.core --noinform --disable-debugger --no-sysinit --no-userinit"
77
77
78
XC_HOST="ecl"
79
78
THREADS_VARS=		MAKE_SH_ARGS+="--with-sb-thread"
80
THREADS_VARS=		MAKE_SH_ARGS+="--with-sb-thread"
79
THREADS_VARS_OFF=	MAKE_SH_ARGS+="--without-sb-thread"
81
THREADS_VARS_OFF=	MAKE_SH_ARGS+="--without-sb-thread"
80
82
Lines 87-93 XREF_VARS_OFF= MAKE_SH_ARGS+="--without-sb-xref-for-internals" Link Here
87
ZLIB_VARS=	MAKE_SH_ARGS+="--with-sb-core-compression"
89
ZLIB_VARS=	MAKE_SH_ARGS+="--with-sb-core-compression"
88
ZLIB_VARS_OFF=	MAKE_SH_ARGS+="--without-sb-core-compression"
90
ZLIB_VARS_OFF=	MAKE_SH_ARGS+="--without-sb-core-compression"
89
91
90
BOOTVERSION=	1.2.7
92
BOOTVERSION=		${BOOTVERSION_${ARCH}}
93
BOOTVERSION_aarch64=	2.2.0
94
BOOTVERSION_i386=	1.2.7
95
BOOTVERSION_amd64=	1.2.7
91
CONMODULES=	asdf sb-aclrepl sb-bsd-sockets sb-cltl2 sb-concurrency sb-cover \
96
CONMODULES=	asdf sb-aclrepl sb-bsd-sockets sb-cltl2 sb-concurrency sb-cover \
92
		sb-executable sb-gmp sb-grovel sb-introspect sb-md5 sb-mpfr \
97
		sb-executable sb-gmp sb-grovel sb-introspect sb-md5 sb-mpfr \
93
		sb-posix sb-queue sb-rotate-byte sb-rt sb-simple-streams \
98
		sb-posix sb-queue sb-rotate-byte sb-rt sb-simple-streams \
Lines 98-109 MAKE_SH_ARGS?= --prefix="${PREFIX}" --xc-host="${XC_HOST}" Link Here
98
.if defined(DYNAMIC_SPACE_SIZE)
103
.if defined(DYNAMIC_SPACE_SIZE)
99
MAKE_SH_ARGS+=	--dynamic-space-size=${DYNAMIC_SPACE_SIZE}
104
MAKE_SH_ARGS+=	--dynamic-space-size=${DYNAMIC_SPACE_SIZE}
100
.endif
105
.endif
101
SBCL_BOOT_LIST=	${BOOTVERSION}-x86-64-freebsd ${BOOTVERSION}-x86-freebsd \
106
SBCL_BOOT_LIST=	${BOOTVERSION}-arm64-freebsd ${BOOTVERSION}-x86-64-freebsd ${BOOTVERSION}-x86-freebsd \
102
		${BOOTVERSION}-x86-64-dragonfly
107
		${BOOTVERSION}-x86-64-dragonfly \
103
108
104
.include <bsd.port.options.mk>
109
.include <bsd.port.options.mk>
105
110
106
ARCHOS_PATTERN=	*-${ARCH:S/amd64/x86-64/:S/i386/x86/}-${OPSYS:tl}*
111
ARCHOS_PATTERN=	*-${ARCH:S/aarch64/arm64/:S/amd64/x86-64/:S/i386/x86/}-${OPSYS:tl}*
107
BOOT_WRKSRC=	${WRKDIR}/${PORTNAME}-${SBCL_BOOT_LIST:M${ARCHOS_PATTERN}}
112
BOOT_WRKSRC=	${WRKDIR}/${PORTNAME}-${SBCL_BOOT_LIST:M${ARCHOS_PATTERN}}
108
113
109
.if ${PORT_OPTIONS:MLINKABLE_RUNTIME}
114
.if ${PORT_OPTIONS:MLINKABLE_RUNTIME}
(-)b/lang/sbcl/distinfo (-1 / +2 lines)
Lines 1-6 Link Here
1
TIMESTAMP = 1647247632
1
TIMESTAMP = 1647247632
2
SHA256 (sbcl-2.2.2-source.tar.bz2) = 8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6
2
SHA256 (sbcl-2.2.2-source.tar.bz2) = 8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6
3
SIZE (sbcl-2.2.2-source.tar.bz2) = 6716272
3
SIZE (sbcl-2.2.2-source.tar.bz2) = 6716272
4
SHA256 (sbcl-2.2.0-arm64-freebsd-binary.tar.bz2) = 389adf8caa1c39b9b4fca40e5f24e98efc146fdbc0c7950a083660acf99644c9
5
SIZE (sbcl-2.2.0-arm64-freebsd-binary.tar.bz2) = 9207618
4
SHA256 (sbcl-2.2.2-documentation-html.tar.bz2) = 6b16ad183add649d0e5d66d752f6debf0db6c840930f6e573da7f59a19a2eb9f
6
SHA256 (sbcl-2.2.2-documentation-html.tar.bz2) = 6b16ad183add649d0e5d66d752f6debf0db6c840930f6e573da7f59a19a2eb9f
5
SIZE (sbcl-2.2.2-documentation-html.tar.bz2) = 231835
7
SIZE (sbcl-2.2.2-documentation-html.tar.bz2) = 231835
6
SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492
8
SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492
7
- 

Return to bug 261096