git: 87cea47aed5f - main - lang/mecrisp-stellaris: update to 2.6.3

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Mon, 09 May 2022 08:34:16 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=87cea47aed5f5311bb3508150a70104a183d9e3d

commit 87cea47aed5f5311bb3508150a70104a183d9e3d
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-05-07 18:01:09 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-05-09 08:33:58 +0000

    lang/mecrisp-stellaris: update to 2.6.3
    
     - Remove option EXTRAS which becomes progressively less useful
       as more and more runtime functionality is moved to Forth code
    
    Relevant upstream changes:
    
     - Fixed bug in <> for RA cores
     - Pictured number output buffer 4 characters longer
     - Enhanced FreeBSD functionality
     - Updated VIS to 0.8.4.1
    
    PR:             263850
---
 lang/mecrisp-stellaris/Makefile  | 13 ++++---------
 lang/mecrisp-stellaris/distinfo  |  6 +++---
 lang/mecrisp-stellaris/pkg-plist |  2 +-
 3 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/lang/mecrisp-stellaris/Makefile b/lang/mecrisp-stellaris/Makefile
index aa547925d895..75a6edc39a27 100644
--- a/lang/mecrisp-stellaris/Makefile
+++ b/lang/mecrisp-stellaris/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mecrisp-stellaris
-PORTVERSION=	2.6.2
+PORTVERSION=	2.6.3
 CATEGORIES=	lang
 MASTER_SITES=	SF/mecrisp
 
@@ -25,12 +25,6 @@ STRIP=
 
 PKGMESSAGE=	pkg-message-${ARCH}
 
-OPTIONS_DEFINE=		EXTRAS
-OPTIONS_DEFAULT=	EXTRAS
-EXTRAS_DESC=		Add disassembler and math library to Forth core
-EXTRAS_VARS=		PROGRAM=mecrisp-stellaris-freebsd-with-disassembler-and-math
-EXTRAS_VARS_OFF=	PROGRAM=mecrisp-stellaris-freebsd
-
 BINSUFFIX_armv6=	-armv6
 BINSUFFIX=		${BINSUFFIX_${ARCH}}
 
@@ -39,7 +33,7 @@ BINSUFFIX=		${BINSUFFIX_${ARCH}}
 do-build:
 	cd ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra && ${SH} -v assemble
 	${CP} ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra/mecrisp-stellaris-freebsd${BINSUFFIX} \
-		${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd
+	    ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd
 	cd ${WRKSRC}/freebsd-ra && ${SH} -v buildcore-freebsd
 
 do-install:
@@ -47,6 +41,7 @@ do-install:
 	${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 	${INSTALL_MAN} ${WRKSRC}/KNOWN-ISSUES ${STAGEDIR}${DOCSDIR}
 	cd ${WRKSRC}/common && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
-	${INSTALL_PROGRAM} ${WRKSRC}/freebsd-ra/${PROGRAM} ${STAGEDIR}${PREFIX}/bin/mecrisp-stellaris
+	${INSTALL_PROGRAM} ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd-with-disassembler-and-math \
+	    ${STAGEDIR}${PREFIX}/bin/mecrisp-stellaris
 
 .include <bsd.port.mk>
diff --git a/lang/mecrisp-stellaris/distinfo b/lang/mecrisp-stellaris/distinfo
index 864018aab47a..5cee73fb7d68 100644
--- a/lang/mecrisp-stellaris/distinfo
+++ b/lang/mecrisp-stellaris/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1646848195
-SHA256 (mecrisp-stellaris-2.6.2.tar.gz) = 85619ff9b7d51824bbffcb2141b783a76c3136cf83679e5ed3b935caf3ed1bc0
-SIZE (mecrisp-stellaris-2.6.2.tar.gz) = 5934227
+TIMESTAMP = 1651944889
+SHA256 (mecrisp-stellaris-2.6.3.tar.gz) = bae1d121ca1a5b050cfbbe28bf85819409d576081c5ef50dc204fc60955af748
+SIZE (mecrisp-stellaris-2.6.3.tar.gz) = 5938348
diff --git a/lang/mecrisp-stellaris/pkg-plist b/lang/mecrisp-stellaris/pkg-plist
index c69170c50e13..0ae09a74d52a 100644
--- a/lang/mecrisp-stellaris/pkg-plist
+++ b/lang/mecrisp-stellaris/pkg-plist
@@ -3,7 +3,7 @@ bin/mecrisp-stellaris
 %%DOCSDIR%%/README
 %%DATADIR%%/VIS/VIS-README
 %%DATADIR%%/VIS/vis-0.8.4-disassembler-m3.fs
-%%DATADIR%%/VIS/vis-0.8.4-mecrisp-stellaris.fs
+%%DATADIR%%/VIS/vis-0.8.4.1-mecrisp-stellaris.fs
 %%DATADIR%%/VIS/vis-conditional-200x.txt
 %%DATADIR%%/accept-replacement.txt
 %%DATADIR%%/ansification-tester.txt