Notes:
======

* Aside from bumping the version number, I also added a dependency to xdg-utils
to the Makefile. Apparently it's used within the app to open external links. I
misunderstood it as only applicable to the web version of Decker which we don't
build. Now Decker is able to open external links.

* I also added a new patch called patch-c_dom_h which includes sys/wait.h in the
c/dom.h file. This allows the build to continue.

Bug fixes and one new feature:
==============================

* Decker will no longer crash if a prototype is removed from the deck while
it is being edited. 

* Keyboard shortcuts can be used in drawing mode while
the menu is hidden. 

* Lil now includes a "like" operator for performing "glob
pattern-matching" against strings, much like conventional dialects of SQL.

More details here: 
https://internet-janitor.itch.io/decker/devlog/690682/decker-140

ok?

-- 
Jag Talon (he/him)

https://jagtalon.net/
https://weirder.earth/@jag

Attachment: 2F17E7825E755F08.asc
Description: application/pgp-keys

Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/graphics/decker/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile	18 Feb 2024 11:03:40 -0000	1.1.1.1
+++ patches/patch-Makefile	6 Mar 2024 15:03:48 -0000
@@ -13,8 +13,8 @@ Index: Makefile
  	# -Wno-misleading-indentation silences warnings which are entirely spurious.
  	FLAGS:=$(FLAGS) -Wno-misleading-indentation -Wno-unknown-warning-option
  	FLAGS:=$(FLAGS) -lm
-@@ -43,16 +43,16 @@ ifneq ("$(EXTRA_FLAGS)","")
- endif
+@@ -46,16 +46,16 @@ endif
+ # FLAGS:=$(FLAGS) -DDANGER_ZONE
  
  resources:
 -	@chmod +x ./scripts/resources.sh
@@ -36,7 +36,7 @@ Index: Makefile
  
  clean:
  	@rm -rf ./c/build/
-@@ -60,19 +60,19 @@ clean:
+@@ -63,19 +63,19 @@ clean:
  	@rm -f docs/*.html
  
  install:
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/decker/Makefile,v
retrieving revision 1.2
diff -u -p -u -r1.2 Makefile
--- Makefile	18 Feb 2024 21:55:41 -0000	1.2
+++ Makefile	6 Mar 2024 15:03:48 -0000
@@ -1,6 +1,6 @@
 COMMENT =		multimedia platform inspired by HyperCard
 
-DIST_TUPLE =		github JohnEarnest Decker v1.39 .
+DIST_TUPLE =		github JohnEarnest Decker v1.40 .
 PKGNAME =		${DISTNAME:L}
 
 CATEGORIES =		graphics
@@ -20,7 +20,8 @@ BUILD_DEPENDS =		editors/vim \
 			shells/bash
 
 LIB_DEPENDS =		devel/sdl2 \
-			devel/sdl2-image
+			devel/sdl2-image \
+			devel/xdg-utils
 
 ALL_TARGET =		decker lilt docs
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/decker/distinfo,v
retrieving revision 1.2
diff -u -p -u -r1.2 distinfo
--- distinfo	18 Feb 2024 21:55:41 -0000	1.2
+++ distinfo	6 Mar 2024 15:03:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (JohnEarnest-Decker-v1.39.tar.gz) = PTLwp775tqWUAw5/DhAtTcKtOwOvRvcAEmXSDuk4384=
-SIZE (JohnEarnest-Decker-v1.39.tar.gz) = 1343234
+SHA256 (JohnEarnest-Decker-v1.40.tar.gz) = VnVUKMFYJ6fK+7faWc+DII+p9bpiH4itHCs4aD1kzug=
+SIZE (JohnEarnest-Decker-v1.40.tar.gz) = 1348788
Index: c/dom.h
--- c/dom.h.orig
+++ c/dom.h
@@ -1,4 +1,4 @@
-
+#include <sys/wait.h>
 #include "resources.h"
 
 // Decker document object model

Reply via email to