Release notes: https://internet-janitor.itch.io/decker/devlog/838108/decker-152 https://internet-janitor.itch.io/decker/devlog/854311/decker-153
make test passes on amd64 and tested examples in /usr/local/share/examples/decker -- Jag Talon (he/him) https://jagtalon.net/ https://weirder.earth/@jag
Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/decker/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 27 Oct 2024 22:31:13 -0000 1.10 +++ Makefile 26 Jan 2025 01:48:20 -0000 @@ -1,6 +1,6 @@ COMMENT = multimedia platform inspired by HyperCard -DIST_TUPLE = github JohnEarnest Decker v1.51 . +DIST_TUPLE = github JohnEarnest Decker v1.53 . PKGNAME = ${DISTNAME:L} CATEGORIES = graphics Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/decker/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 27 Oct 2024 22:31:13 -0000 1.10 +++ distinfo 26 Jan 2025 01:48:20 -0000 @@ -1,2 +1,2 @@ -SHA256 (JohnEarnest-Decker-v1.51.tar.gz) = lbg7uYYpkqwEHZseX28Rok8L8sUyGfZXOBsmx4HwCzw= -SIZE (JohnEarnest-Decker-v1.51.tar.gz) = 1655232 +SHA256 (JohnEarnest-Decker-v1.53.tar.gz) = sJXvZbW0pUlqQzwVqlfZ02IcTv6NVPjjyqr6rNDPXdI= +SIZE (JohnEarnest-Decker-v1.53.tar.gz) = 1707163 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/graphics/decker/patches/patch-Makefile,v retrieving revision 1.3 diff -u -p -r1.3 patch-Makefile --- patches/patch-Makefile 6 Jul 2024 21:09:29 -0000 1.3 +++ patches/patch-Makefile 26 Jan 2025 01:48:20 -0000 @@ -1,10 +1,11 @@ - drop -O2 and respect CFLAGS - make building verbose - + - allow implicit-const-int-float-conversion + Index: Makefile --- Makefile.orig +++ Makefile -@@ -27,7 +27,7 @@ endif +@@ -34,10 +34,10 @@ endif ifeq ($(UNAME),OpenBSD) OPEN=xdg-open COMPILER=clang @@ -12,8 +13,12 @@ Index: Makefile + FLAGS=-Wall -Werror -Wextra -Wpedantic ${CFLAGS} # -Wno-misleading-indentation silences warnings which are entirely spurious. FLAGS:=$(FLAGS) -Wno-misleading-indentation -Wno-unknown-warning-option - FLAGS:=$(FLAGS) -lm -@@ -46,16 +46,16 @@ endif +- FLAGS:=$(FLAGS) -lm ++ FLAGS:=$(FLAGS) -lm -Wno-implicit-const-int-float-conversion + endif + ifneq ("$(EXTRA_FLAGS)","") + FLAGS:=$(FLAGS) $(EXTRA_FLAGS) +@@ -47,16 +47,16 @@ endif # FLAGS:=$(FLAGS) -DDANGER_ZONE resources: @@ -36,7 +41,7 @@ Index: Makefile clean: @rm -rf ./c/build/ -@@ -63,21 +63,21 @@ clean: +@@ -64,21 +64,21 @@ clean: @rm -f docs/*.html install: Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/decker/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 27 Oct 2024 22:31:13 -0000 1.7 +++ pkg/PLIST 26 Jan 2025 01:48:20 -0000 @@ -44,6 +44,7 @@ share/doc/decker/lilt.html share/doc/pkg-readmes/${PKGSTEM} share/examples/decker/ share/examples/decker/bignums.deck +share/examples/decker/breakout.deck share/examples/decker/brushes.deck share/examples/decker/chickenwave.deck share/examples/decker/chip8.deck @@ -81,6 +82,7 @@ share/examples/decker/sokoban.deck share/examples/decker/sound.deck share/examples/decker/tour.deck share/examples/decker/transit.deck +share/examples/decker/twee.deck share/examples/decker/utena.deck share/examples/decker/wigglykit.deck share/examples/decker/zazz.deck