<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4f14b51b21a8a51e2ed24d4cd5f90825cd233f0e">https://github.com/macports/macports-ports/commit/4f14b51b21a8a51e2ed24d4cd5f90825cd233f0e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4f14b51b21a8a51e2ed24d4cd5f90825cd233f0e
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Mar 12 07:07:06 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> lua-coxpcall: update to 1.17.0 & use luarocks_org PG
</span>---
lua/lua-coxpcall/Portfile | 51 ++++++++++++------------------
lua/lua-coxpcall/files/patch-Makefile.diff | 13 --------
2 files changed, 20 insertions(+), 44 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lua/lua-coxpcall/Portfile b/lua/lua-coxpcall/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 670ccddd41a..8a4309ba654 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lua/lua-coxpcall/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lua/lua-coxpcall/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +1,23 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name lua-coxpcall
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.13.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories lua devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description Coroutine-safe xpcall and pcall versions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Coxpcall encapsulates the protected calls with a coroutine based loop, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- so errors can be dealed without the usual pcall/xpcall issues with \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- coroutines.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://coxpcall.luaforge.net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://luaforge.net/frs/download.php/3406/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 d3e0554dc426a7a24e372780b3dd5fe6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 8b3321a9b74305b1347ce2543e998a118ca82701 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 1f47691efa233d6f584c1072647fb1330a999c4a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname coxpcall-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:lua
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|%%PREFIX%%|${prefix}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pre_args lua
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup luarocks_org 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name lua-coxpcall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.17.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+luarocks.rock coxpcall-${version}-1.src.rock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Coroutine safe xpcall and pcall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Encapsulates the protected calls with a coroutine based loop, so errors can \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ be handled without the usual Lua 5.x pcall/xpcall issues with coroutines \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yielding inside the call to pcall or xpcall.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 {*}[glob ${worksrcpath}/doc/us/*] ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b141ef91a76acd956a89726281ecac3fce7bff0c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 11feb07f08927c39b0b93e8c0bbaf15433f86155cba4820a31a09f4754ab3258 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 28842
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+luarocks.uploader hisham
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lua/lua-coxpcall/files/patch-Makefile.diff b/lua/lua-coxpcall/files/patch-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 79a735a083b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lua/lua-coxpcall/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig 2009-09-16 17:15:37.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile 2009-09-16 17:16:49.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,8 +10,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- chmod +x configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install: $(config_file)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- mkdir -p $(LUA_DIR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- cp src/coxpcall.lua $(LUA_DIR)/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ mkdir -p $(DESTDIR)/$(LUA_DIR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cp src/coxpcall.lua $(DESTDIR)/$(LUA_DIR)/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install-rocks: install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mkdir -p $(PREFIX)/doc
</span></pre><pre style='margin:0'>
</pre>