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
OpenPGP_0xF372F6F66711BF27.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature
