git: 528c814766b8 - main - lang/racket{,minimal}: enable CS on powerpc*
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 13 Aug 2025 15:33:23 UTC
The branch main has been updated by pkubaj:
URL: https://cgit.FreeBSD.org/ports/commit/?id=528c814766b86f8d3b5cd31c768a13d7393be8f0
commit 528c814766b86f8d3b5cd31c768a13d7393be8f0
Author: Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2025-08-13 15:14:16 +0000
Commit: Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2025-08-13 15:33:14 +0000
lang/racket{,minimal}: enable CS on powerpc*
powerpc64* need portable bytecode.
---
lang/racket-minimal/Makefile | 9 +++++++++
lang/racket/Makefile | 9 +++++++++
2 files changed, 18 insertions(+)
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile
index f3d4048f0665..0c68970b8824 100644
--- a/lang/racket-minimal/Makefile
+++ b/lang/racket-minimal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= racket
PORTVERSION= 8.17
+PORTREVISION= 1
CATEGORIES= lang scheme
MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \
http://www.cs.utah.edu/plt/installers/${PORTVERSION}/ \
@@ -87,6 +88,14 @@ CHEZ_MACHTYPE= tarm64fb
CHEZ_MACHTYPE= ti3fb
.elif ${ARCH} == "powerpc"
CHEZ_MACHTYPE= tppc32fb
+.elif ${ARCH} == "powerpc64"
+CHEZ_MACHTYPE= tpb64b
+.elif ${ARCH} == "powerpc64le"
+CHEZ_MACHTYPE= tpb64l
+.endif
+
+.if ${ARCH:Mpowerpc64*}
+CONFIGURE_ARGS+= --enable-pb
.endif
post-patch:
diff --git a/lang/racket/Makefile b/lang/racket/Makefile
index 85e8bff7ea5a..dead3eeceeae 100644
--- a/lang/racket/Makefile
+++ b/lang/racket/Makefile
@@ -1,5 +1,6 @@
PORTNAME= racket
PORTVERSION= 8.17
+PORTREVISION= 1
CATEGORIES= lang scheme
MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \
http://www.cs.utah.edu/plt/installers/${PORTVERSION}/ \
@@ -88,6 +89,14 @@ CHEZ_MACHTYPE= tarm64fb
CHEZ_MACHTYPE= ti3fb
.elif ${ARCH} == "powerpc"
CHEZ_MACHTYPE= tppc32fb
+.elif ${ARCH} == "powerpc64"
+CHEZ_MACHTYPE= tpb64b
+.elif ${ARCH} == "powerpc64le"
+CHEZ_MACHTYPE= tpb64l
+.endif
+
+.if ${ARCH:Mpowerpc64*}
+CONFIGURE_ARGS+= --enable-pb
.endif
post-patch: