aboutsummaryrefslogtreecommitdiff
path: root/lang/crystal/Makefile
diff options
context:
space:
mode:
authorDmitri Goutnik <dmgk@FreeBSD.org>2022-10-12 18:54:05 +0000
committerDmitri Goutnik <dmgk@FreeBSD.org>2022-10-12 18:55:20 +0000
commit4359a0aa3347b156bead8d122c2d9ea588af102b (patch)
treeeac199d1938f771e960a50dfc72bf0e9e0ffadfe /lang/crystal/Makefile
parentd08cda4af53b3c420393afd807f51d974797320a (diff)
downloadports-4359a0aa3347b156bead8d122c2d9ea588af102b.tar.gz
ports-4359a0aa3347b156bead8d122c2d9ea588af102b.zip
lang/crystal: Unbreak and enable interpreter mode by default
Diffstat (limited to 'lang/crystal/Makefile')
-rw-r--r--lang/crystal/Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile
index ceb792c6838b..ebcabf0eed20 100644
--- a/lang/crystal/Makefile
+++ b/lang/crystal/Makefile
@@ -1,11 +1,16 @@
PORTNAME= crystal
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= https://github.com/dmgk/crystal-bootstrap/releases/download/${BOOTSTRAP_VERSION}/:bootstrap \
LOCAL/dmgk/crystal:bootstrap
DISTFILES= ${BOOTSTRAP_NAME}.tar.xz:bootstrap
DIST_SUBDIR= ${PORTNAME}
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+# https://github.com/crystal-lang/crystal/pull/12600
+PATCHFILES= a9262815f45fc35ad63fa3c1d3d03ce7a57b76e1.diff:-p1
+
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Language with Ruby-like syntax and static type checking
WWW= https://crystal-lang.org
@@ -50,6 +55,7 @@ PORTDOCS= *
PORTEXAMPLES= *
OPTIONS_DEFINE= DEBUG DOCS EXAMPLES INTERPRETER STATIC
+OPTIONS_DEFAULT= INTERPRETER
INTERPRETER_DESC= Enable interpreter (experimental)