git: cf22c026cf2e - main - lang/mecrisp-stellaris: update to 3.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Jun 2025 15:41:59 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cf22c026cf2e23200661e89441db9cc3fffd27e8
commit cf22c026cf2e23200661e89441db9cc3fffd27e8
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2025-06-11 21:02:55 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-06-13 15:41:18 +0000
lang/mecrisp-stellaris: update to 3.0.0
Changelog: https://codeberg.org/clausecker/mecrisp-stellaris/releases/tag/v3.0.0
---
lang/mecrisp-stellaris/Makefile | 5 +++--
lang/mecrisp-stellaris/distinfo | 6 +++---
.../files/patch-freebsd-ra_buildcore-freebsd | 19 +++++++++++++++++++
lang/mecrisp-stellaris/pkg-plist | 16 +++++++++++++++-
4 files changed, 40 insertions(+), 6 deletions(-)
diff --git a/lang/mecrisp-stellaris/Makefile b/lang/mecrisp-stellaris/Makefile
index 25c210608262..4b117d4002e2 100644
--- a/lang/mecrisp-stellaris/Makefile
+++ b/lang/mecrisp-stellaris/Makefile
@@ -1,7 +1,8 @@
PORTNAME= mecrisp-stellaris
-DISTVERSION= 2.6.3
+DISTVERSION= 3.0.0
CATEGORIES= lang
-MASTER_SITES= SF/mecrisp
+MASTER_SITES= SF/mecrisp \
+ http://fuz.su/pub/mecrisp/
MAINTAINER= fuz@FreeBSD.org
COMMENT= Native code Forth system for ARM
diff --git a/lang/mecrisp-stellaris/distinfo b/lang/mecrisp-stellaris/distinfo
index 5cee73fb7d68..c21fb533d19a 100644
--- a/lang/mecrisp-stellaris/distinfo
+++ b/lang/mecrisp-stellaris/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651944889
-SHA256 (mecrisp-stellaris-2.6.3.tar.gz) = bae1d121ca1a5b050cfbbe28bf85819409d576081c5ef50dc204fc60955af748
-SIZE (mecrisp-stellaris-2.6.3.tar.gz) = 5938348
+TIMESTAMP = 1749675419
+SHA256 (mecrisp-stellaris-3.0.0.tar.gz) = ae52ce921efb9290839ed3746777c24d2f087ce236f88d68486a4eb5bc9d391a
+SIZE (mecrisp-stellaris-3.0.0.tar.gz) = 5746649
diff --git a/lang/mecrisp-stellaris/files/patch-freebsd-ra_buildcore-freebsd b/lang/mecrisp-stellaris/files/patch-freebsd-ra_buildcore-freebsd
new file mode 100644
index 000000000000..61e9d52fe864
--- /dev/null
+++ b/lang/mecrisp-stellaris/files/patch-freebsd-ra_buildcore-freebsd
@@ -0,0 +1,19 @@
+--- freebsd-ra/buildcore-freebsd.orig 2025-06-11 21:17:59 UTC
++++ freebsd-ra/buildcore-freebsd
+@@ -1,7 +1,7 @@ set -eu
+ #!/bin/sh
+ set -eu
+
+-stty -icanon -echo
++stty -icanon -echo || true
+
+ {
+ echo "compiletoflash"
+@@ -14,6 +14,6 @@ stty -icanon -echo
+ # cat -
+ } | ./mecrisp-stellaris-freebsd
+
+-stty sane
++stty sane || true
+
+ echo
diff --git a/lang/mecrisp-stellaris/pkg-plist b/lang/mecrisp-stellaris/pkg-plist
index 0ae09a74d52a..73766863265f 100644
--- a/lang/mecrisp-stellaris/pkg-plist
+++ b/lang/mecrisp-stellaris/pkg-plist
@@ -2,9 +2,16 @@ bin/mecrisp-stellaris
%%DOCSDIR%%/KNOWN-ISSUES
%%DOCSDIR%%/README
%%DATADIR%%/VIS/VIS-README
+%%DATADIR%%/VIS/browse
+%%DATADIR%%/VIS/see
+%%DATADIR%%/VIS/vis
%%DATADIR%%/VIS/vis-0.8.4-disassembler-m3.fs
-%%DATADIR%%/VIS/vis-0.8.4.1-mecrisp-stellaris.fs
+%%DATADIR%%/VIS/vis-0.8.4.2-mecrisp-stellaris.fs
+%%DATADIR%%/VIS/vis-browse-ms.fs
%%DATADIR%%/VIS/vis-conditional-200x.txt
+%%DATADIR%%/VIS/vis-traverse-wordlist-ms.fs
+%%DATADIR%%/VIS/vis-wordlist-in-flash-ms.fs
+%%DATADIR%%/VIS/vis-wordlist-in-ram-ms.fs
%%DATADIR%%/accept-replacement.txt
%%DATADIR%%/ansification-tester.txt
%%DATADIR%%/ansification.txt
@@ -65,13 +72,19 @@ bin/mecrisp-stellaris
%%DATADIR%%/floored-divide.txt
%%DATADIR%%/fonts/8859-1.TXT
%%DATADIR%%/fonts/8859-15.TXT
+%%DATADIR%%/fonts/905-007-1
+%%DATADIR%%/fonts/905-008-1
%%DATADIR%%/fonts/AWARD_ATARI_PC_BIOS_3.08.img
%%DATADIR%%/fonts/Atari-Font.txt
%%DATADIR%%/fonts/CP437.TXT
%%DATADIR%%/fonts/Commodore-C64-Chargen.img
%%DATADIR%%/fonts/Commodore-C64-Chargen.txt
%%DATADIR%%/fonts/Commodore-Font.txt
+%%DATADIR%%/fonts/Datapoint-8600-Font.fs
+%%DATADIR%%/fonts/Datapoint-8600-Font.txt
%%DATADIR%%/fonts/convertfonts
+%%DATADIR%%/fonts/forthfont-8x12-drawing.pas
+%%DATADIR%%/fonts/forthfont-8x12.pas
%%DATADIR%%/fonts/forthfont-8x16-drawing.pas
%%DATADIR%%/fonts/forthfont-8x16.pas
%%DATADIR%%/fonts/forthfont-8x8-drawing.pas
@@ -93,6 +106,7 @@ bin/mecrisp-stellaris
%%DATADIR%%/fonts/tiny/tom-thumb-b.txt
%%DATADIR%%/fonts/tiny/tom-thumb.bdf
%%DATADIR%%/forget.txt
+%%DATADIR%%/graphics-8x12.txt
%%DATADIR%%/graphics-unicode-3x3.txt
%%DATADIR%%/graphics-unicode-4x6.txt
%%DATADIR%%/graphics-unicode-8x16.txt