<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b496cee500d900fbcbb4d7ef26529c034a1d657b">https://github.com/macports/macports-ports/commit/b496cee500d900fbcbb4d7ef26529c034a1d657b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new b496cee500d uxn: update to 20230202
</span>b496cee500d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b496cee500d900fbcbb4d7ef26529c034a1d657b
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Sun Feb 5 09:41:24 2023 +0300
<span style='display:block; white-space:pre;color:#404040;'> uxn: update to 20230202
</span>---
emulators/uxn/Portfile | 13 ++++++++-----
emulators/uxn/files/patch-uxn-build.diff | 22 ++++++++++++++--------
2 files changed, 22 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/uxn/Portfile b/emulators/uxn/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 977d5191059..ed35a15e996 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/uxn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/uxn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup sourcehut 1.0
</span> PortGroup compiler_blacklist_versions 1.0
name uxn
<span style='display:block; white-space:pre;background:#ffe0e0;'>-sourcehut.setup rabbits uxn ffb0a9c9bc7365f4e0579bded134504034536fc6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20230113
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sourcehut.setup rabbits uxn 9f4e85b1b3857d07fc3dd77fdc8dd012ad9959d1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20230202
</span> revision 0
categories emulators
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,12 +23,15 @@ long_description Uxn is a virtual machine with 32 instructions. \
</span>
homepage https://100r.co/site/uxn.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7fa06e4066650c2bb5e47b2e2a0348707fee2250 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 210dd39577111c4433e31e766da0f7e5a258860bda4e2eda7208a5af5715bc61 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 285611
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6c808b4ee45d8df90560669e03a83d14d334e3ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9b6cce8bd0ed5149ff75089e8a92f49b96335aea3239adf95a7c94288bd8c4cf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 285959
</span>
depends_lib port:libsdl2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# sourcehut pg is broken after MacPorts 2.8.1 release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[exists extract.rename]} { extract.rename yes }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles patch-uxn-build.diff
post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/uxn/files/patch-uxn-build.diff b/emulators/uxn/files/patch-uxn-build.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d400daeb78f..ca776fd862e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/uxn/files/patch-uxn-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/uxn/files/patch-uxn-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,11 @@
</span> --- build.sh
+++ build.sh
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#!/bin/sh -e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#!/bin/sh -ex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ format=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ console=0
</span> @@ -38,14 +38,14 @@ while [ $# -gt 0 ]; do
esac
done
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,8 +31,8 @@
</span> -CFLAGS="${CFLAGS:--std=c89 -Wall -Wno-unknown-pragmas}"
case "$(uname -s 2>/dev/null)" in
MSYS_NT*|MINGW*) # MSYS2 on Windows
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ $console = 1 ];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -78,8 +76,7 @@ MSYS_NT*|MINGW*) # MSYS2 on Windows
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FILE_LDFLAGS="-liberty"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -79,8 +77,7 @@ MSYS_NT*|MINGW*) # MSYS2 on Windows
</span> fi
;;
Darwin) # macOS
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,7 +42,7 @@
</span> ;;
Linux|*)
UXNEMU_LDFLAGS="-L/usr/local/lib $(sdl2-config --cflags --libs)"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -92,14 +89,13 @@ then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -93,14 +90,13 @@ then
</span> CFLAGS="${CFLAGS} -DDEBUG -Wpedantic -Wshadow -Wextra -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Wvla -g -Og -fsanitize=address -fsanitize=undefined"
CORE='src/uxn.c'
else
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,16 +52,16 @@
</span>
-echo "Building.."
-${CC} ${CFLAGS} src/uxnasm.c -o bin/uxnasm
<span style='display:block; white-space:pre;background:#ffe0e0;'>--${CC} ${CFLAGS} ${CORE} src/devices/system.c src/devices/file.c src/devices/datetime.c src/devices/mouse.c src/devices/controller.c src/devices/screen.c src/devices/audio.c src/uxnemu.c ${UXNEMU_LDFLAGS} -o bin/uxnemu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--${CC} ${CFLAGS} ${CORE} src/devices/system.c src/devices/file.c src/devices/datetime.c src/uxncli.c -o bin/uxncli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-${CC} ${CFLAGS} ${CORE} src/devices/system.c src/devices/file.c src/devices/datetime.c src/devices/mouse.c src/devices/controller.c src/devices/screen.c src/devices/audio.c src/uxnemu.c ${UXNEMU_LDFLAGS} ${FILE_LDFLAGS} -o bin/uxnemu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-${CC} ${CFLAGS} ${CORE} src/devices/system.c src/devices/file.c src/devices/datetime.c src/uxncli.c ${FILE_LDFLAGS} -o bin/uxncli
</span> +echo "Building"
+${CC} ${CFLAGS} ${LDFLAGS} -std=c89 src/uxnasm.c -o bin/uxnasm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+${CC} ${CFLAGS} ${CORE} ${LDFLAGS} -std=c89 src/devices/system.c src/devices/file.c src/devices/datetime.c src/devices/mouse.c src/devices/controller.c src/devices/screen.c src/devices/audio.c src/uxnemu.c ${UXNEMU_LDFLAGS} -o bin/uxnemu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+${CC} ${CFLAGS} ${CORE} ${LDFLAGS} -std=c89 src/devices/system.c src/devices/file.c src/devices/datetime.c src/uxncli.c -o bin/uxncli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++${CC} ${CFLAGS} ${CORE} ${LDFLAGS} -std=c89 src/devices/system.c src/devices/file.c src/devices/datetime.c src/devices/mouse.c src/devices/controller.c src/devices/screen.c src/devices/audio.c src/uxnemu.c ${UXNEMU_LDFLAGS} ${FILE_LDFLAGS} -o bin/uxnemu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++${CC} ${CFLAGS} ${CORE} ${LDFLAGS} -std=c89 src/devices/system.c src/devices/file.c src/devices/datetime.c src/uxncli.c ${FILE_LDFLAGS} -o bin/uxncli
</span>
if [ $install = 1 ]
then
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -107,17 +103,15 @@ then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -108,17 +104,15 @@ then
</span> cp bin/uxnemu bin/uxnasm bin/uxncli $HOME/bin/
fi
</pre><pre style='margin:0'>
</pre>