Download raw body.
[maintainer update] lang/brandy
Bump version from 1.23.3 to 1.23.4.
Tested on amd64 the bundled example programs run well:
brandy-sdl /usr/local/share/examples/brandy/mouse-doodle
brandy-sdl /usr/local/share/examples/brandy/BubbleUniverse
brandy-sdl /usr/local/share/examples/brandy/sierpinski
It includes the following updates:
1.23.4 - 18 October 2024
General: Fix potential buffer overflow when detokenising code.
General: Fix use of potentially uninitialised memory in SDL buffer.
General: Fix crash and add warning if version check retrieval fails.
Build: Add support for strlcpy() and friends for more platforms that
include them, thanks to Brad Smith for this!
Graphics: Work around a SDL1.2-compat issue where leaving fullscreen
mode left the mouse restricted to the window.
BASIC: SAVE no longer affected by LISTO.
BASIC: Allow lowercase keywords if '-lck' command line option is used or
'lowercase' config file option is present, or at runtime via the SYS
"Brandy_AllowLowercase" call.
BASIC: Fix behaviour of WIDTH and TAB(x,y), and behaviour of TAB(x) with
an embedded CR in the string.
BASIC: Brandy can now load text files with CR, CR/LF or LF line endings.
--
Jag Talon (he/him)
https://jagtalon.net/
https://weirder.earth/@jag
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/brandy/Makefile,v
retrieving revision 1.9
diff -u -p -u -r1.9 Makefile
--- Makefile 7 Aug 2024 10:00:07 -0000 1.9
+++ Makefile 13 Nov 2024 01:57:39 -0000
@@ -1,6 +1,6 @@
COMMENT = interpreter for BBC Basic (Basic VI)
-V = 1.23.3
+V = 1.23.4
DISTNAME = MatrixBrandy-${V}
PKGNAME = brandy-${V}
EXTRACT_SUFX = .tar.xz
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/brandy/distinfo,v
retrieving revision 1.3
diff -u -p -u -r1.3 distinfo
--- distinfo 7 Aug 2024 10:00:07 -0000 1.3
+++ distinfo 13 Nov 2024 01:57:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (MatrixBrandy-1.23.3.tar.xz) = 0iCNK6ZKt+ezf3ifqszzA57QIyXV6AcC3JkoUo769fQ=
-SIZE (MatrixBrandy-1.23.3.tar.xz) = 464208
+SHA256 (MatrixBrandy-1.23.4.tar.xz) = oAo9CBPn8oiRxJlsEbctpyPyiJMfAHtPwHeOEttpmZM=
+SIZE (MatrixBrandy-1.23.4.tar.xz) = 465440
[maintainer update] lang/brandy