<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>