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