<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/74680778f2b79e4d646e68af44712eaf66693078">https://github.com/macports/macports-ports/commit/74680778f2b79e4d646e68af44712eaf66693078</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 74680778f2b79e4d646e68af44712eaf66693078
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Mar 11 08:12:49 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    lua-lgi: update to version 0.9.2 & use luarocks PG
</span>---
 lua/lua-lgi/Portfile | 61 ++++++++++++++++++++++++++++++----------------------
 1 file changed, 35 insertions(+), 26 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lua/lua-lgi/Portfile b/lua/lua-lgi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4be9fb7c74f..01cd9eb5d76 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lua/lua-lgi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lua/lua-lgi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +1,49 @@
</span> # -*- 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 style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           gobject_introspection 1.0
</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 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                   github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        pavouk lgi 0.9.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                lua-lgi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                        lua-lgi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+luarocks.module             lgi
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          lua devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "lua51-lgi"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup            pavouk lgi 0.9.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Dynamic Lua binding to GObject libraries using \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    GObject-Introspection
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    LGI is gobject-introspection based dynamic Lua binding to \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    GObject based libraries. It allows using GObject-based \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    libraries directly from Lua.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums               rmd160  ed5a2018423276ab8509f167ee8a405cce4fecdd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  e019e61b75d25bd2bf3fc0cab2f1c380911db2061a32a35fbff61867661d3117 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    291502
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # see https://github.com/lgi-devs/lgi/issues/236
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  44f9157cc16bcad65233e62f9896c337336e5696 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  68927380f6ed5b7d00284d9b9dc269704ee5d11c40ec76b6bd6056eb595c1578
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup            pavouk lgi 0.9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums               rmd160  8d6132368e183c246520a3b7e2d85c597e3b2d1f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  6fdaaa0aecb0cbf98c93dd35fd94daa972e82a4229ed1dbe2a66300a1027c060 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    285297
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                 nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                     MIT
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:lua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description                 Lua bindings to GObject libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description            Dynamic Lua binding to any library which is introspectable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            using gobject-introspection.  Allows using GObject-based libraries \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            directly from Lua.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-dylib-path.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append        port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append          path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles                  patch-dylib-path.diff
</span> post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|%PREFIX%|${prefix}|g" ${worksrcpath}/lgi/core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace               "s|%PREFIX%|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            ${worksrcpath}/lgi/core.c
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gobject_introspection yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+luarocks.build_type         make
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.post_args PREFIX=${destroot}${prefix} LUA_VERSION=5.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${build.dir} "make rock"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>