I forgot to attach the diff apologies.
On 2/11/25 10:05 PM, Jag Talon wrote:
Ping
On 1/25/25 22:04, Jag Talon wrote:
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