From cf9219582db1b2b86fc508d5397f223976d18a7b Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Thu, 17 Nov 2022 22:20:36 +0900 Subject: [PATCH] atomvm: Bump to 0.5.0 --- packages/atomvm/build.sh | 10 ++++------ packages/atomvm/sys-packbeam.patch | 9 +++++++++ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/atomvm/build.sh b/packages/atomvm/build.sh index 424330a0e0..54b4d54aaa 100644 --- a/packages/atomvm/build.sh +++ b/packages/atomvm/build.sh @@ -1,12 +1,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/bettio/AtomVM TERMUX_PKG_DESCRIPTION="The minimal Erlang VM implementation" -TERMUX_PKG_LICENSE="LGPL-2.1" +TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" -_COMMIT=82624fbf68ad8a0c8815456adbd33de98e4901ea -TERMUX_PKG_VERSION=0.git${_COMMIT:0:8} -TERMUX_PKG_REVISION=7 -TERMUX_PKG_SRCURL=https://github.com/bettio/AtomVM/archive/${_COMMIT}.tar.gz -TERMUX_PKG_SHA256=b141812be3fe157766464b8fcedc13f40b36bc9346b3e039ac736c5d30359729 +TERMUX_PKG_VERSION=1:0.5.0 +TERMUX_PKG_SRCURL=https://github.com/atomvm/AtomVM/archive/refs/tags/v${TERMUX_PKG_VERSION#*:}.tar.gz +TERMUX_PKG_SHA256=7119667d2f8d7e80be6ba1cbeafc873fd0e7fd876ab4064c51ac473d6a508bdd TERMUX_PKG_DEPENDS="zlib" TERMUX_PKG_HOSTBUILD=true diff --git a/packages/atomvm/sys-packbeam.patch b/packages/atomvm/sys-packbeam.patch index 8fa6503ccb..78e31c0d39 100644 --- a/packages/atomvm/sys-packbeam.patch +++ b/packages/atomvm/sys-packbeam.patch @@ -31,6 +31,15 @@ diff -uNr atomvm/CMakeModules/BuildErlang.cmake atomvm.mod/CMakeModules/BuildErl COMMENT "Packing archive ${avm_name}.avm" VERBATIM ) +@@ -58,7 +58,7 @@ + + add_custom_target( + ${avm_name} ALL +- COMMAND ${CMAKE_BINARY_DIR}/tools/packbeam/PackBEAM -a ${avm_name}.avm ${ARCHIVES} ++ COMMAND PackBEAM -a ${avm_name}.avm ${ARCHIVES} + COMMENT "Packing runnable ${avm_name}.avm" + VERBATIM + ) @@ -56,7 +56,7 @@ add_custom_target(