<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ef0d218975db63fcaa12294a291baacbec8ec20b">https://github.com/macports/macports-ports/commit/ef0d218975db63fcaa12294a291baacbec8ec20b</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 ef0d218975d libcdio: use release tarball
</span>ef0d218975d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ef0d218975db63fcaa12294a291baacbec8ec20b
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Dec 18 08:19:06 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libcdio: use release tarball
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Removes need for makeinfo which caused the build to fail on Ventura.
</span>---
 devel/libcdio/Portfile | 47 ++++++++++-------------------------------------
 1 file changed, 10 insertions(+), 37 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libcdio/Portfile b/devel/libcdio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3a978fbb7e6..a936673c802 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libcdio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libcdio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,15 +5,7 @@ PortSystem          1.0
</span> name                libcdio
 version             2.1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://git.savannah.gnu.org/cgit/libcdio.git/snapshot/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}-release-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d747bf4aacf9c57298478766cfe7a29a128692ee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3ab7973d88405a7d4aad05e547c3316ba196caa19826072174c3bc3c58145c61 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1628834
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> categories          devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> license             GPL-3+
 maintainers         nomaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,43 +17,24 @@ long_description    The libcdio package contains a library which \
</span>                     can use this library.
 homepage            https://www.gnu.org/software/libcdio/
 
<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:#ffe0e0;'>-                    port:help2man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gettext \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libcddb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libcddb \
</span>                     port:libiconv \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:ncurses \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:popt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        gnu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 6b0e4917cd2dd5cac0b7afdb70789bf0ad2aed79 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 8550e9589dbd594bfac93b81ecf129b1dc9d0d51e90f9696f1b2f9b2af32712b
</span> 
 # move pragma outside of function so that older gcc versions can compile it
 # using newer gcc versions on Tiger in these files doesn't work as FSF gcc
 # doesn't understand the pramga usage in the Tiger headers - gcc bug 50909
 patchfiles          patch-libcdio-lib-iso9660-move-pragma.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Required to get a newer libtool that understands -stdlib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf.args-append  --force
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append --disable-silent-rules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# needed to regeneration version.texi at least during build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append --enable-maintainer-mode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This is a hack because libcdio incorrectly registers the detected
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# libiconv linking options *for libtool* in its .pc files.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Should probably be handled another way?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach pcfile [glob ${worksrcpath}/*.pc] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -W "${worksrcpath}/lib/pkgconfig" "s/-R/-Wl,-rpath,/g" "${pcfile}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --disable-rpath \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-silent-rules
</span> 
 test.run            yes
 test.target         check
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://git.savannah.gnu.org/cgit/libcdio.git/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     ${name}-release-(\\d+\\.\\d+(\\.\\d+)*)${extract.suffix}
</span></pre><pre style='margin:0'>

</pre>