<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/649f275b77029f8fe3545b3c0c07d1bf6d73c8e7">https://github.com/macports/macports-ports/commit/649f275b77029f8fe3545b3c0c07d1bf6d73c8e7</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 649f275b770 taglib: Update to 1.13
</span>649f275b770 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 649f275b77029f8fe3545b3c0c07d1bf6d73c8e7
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Oct 27 19:58:55 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    taglib: Update to 1.13
</span>---
 audio/taglib/Portfile                 | 47 ++++++++++++-----------------------
 audio/taglib/files/install_name.patch | 24 ++++++++++++++++++
 2 files changed, 40 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/taglib/Portfile b/audio/taglib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 75f7b7fb864..f7491ff2e8e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/taglib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/taglib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,13 @@ PortSystem          1.0
</span> PortGroup           cmake 1.1
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        taglib taglib 1.12 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        taglib taglib 1.13 v
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2d748aa75c810e9062a18790f1fc560e3cecc0b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  7fccd07669a523b07a15bd24c8da1bbb92206cb19e9366c3692af3d79253b703 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1364231
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  60e230260fd569b1f314a19dbb2a74a6c952350f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  58f08b4db3dc31ed152c04896ee9172d22052bc7ef12888028c01d8b1d60ade0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1371504
</span> 
 categories          audio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> license             {LGPL-2 MPL-1.1}
 maintainers         {ryandesign @ryandesign} openmaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,28 +22,25 @@ long_description    TagLib is a library for reading and editing the \
</span>                     files, Ogg Vorbis comments and ID3 tags and Vorbis \
                     comments in FLAC files.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://taglib.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://taglib.org
</span> github.tarball_from releases
 
 depends_lib-append  port:zlib
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          install_name.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform darwin 8 {
     configure.ldflags-append -lz
 }
 
 configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DWITH_ASF=On \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DWITH_MP4=On \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DBUILD_SHARED_LIBS=On \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DBUILD_EXAMPLES=Off
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# asf and mp4 are necessary for Amarok.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change to make them optional was reportedly political
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://lists.kde.org/?l=amarok&m=125338541922769&w=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_EXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_SHARED_LIBS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWITH_ZLIB=ON
</span> 
 variant examples description "Include example programs" {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  -DBUILD_EXAMPLES=Off \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            -DBUILD_EXAMPLES=On
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  -DBUILD_EXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DBUILD_EXAMPLES=ON
</span> 
     post-destroot {
         xinstall -m 0755 -W ${build.dir}/examples \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,23 +57,12 @@ variant tests description "Enable running tests" {
</span>     configure.cxxflags-append \
                             -std=c++11
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  -DBUILD_SHARED_LIBS=On -DBUILD_SHARED_LIBS=Off
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   -DBUILD_TESTS=On
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.target-append     test_runner
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DBUILD_TESTING=ON
</span> 
     test.run                yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.cmd                tests/test_runner
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "Do not install this port with the +tests variant; it doesn't include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "the dynamic libraries. Only use this variant to run the tests:"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "    sudo port test ${subport} +tests"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/taglib/taglib/issues/1066
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.env                DYLD_LIBRARY_PATH=${build.dir}/taglib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.target             check
</span> }
 
 github.livecheck.regex  {([0-9.]+)}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/taglib/files/install_name.patch b/audio/taglib/files/install_name.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..354dd7e1bec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/taglib/files/install_name.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix install name.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/taglib/taglib/issues/1065
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bindings/c/CMakeLists.txt.orig 2022-10-26 08:44:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bindings/c/CMakeLists.txt      2022-10-27 19:27:32.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -58,7 +58,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   VERSION 0.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   SOVERSION 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   DEFINE_SYMBOL MAKE_TAGLIB_C_LIB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  INSTALL_NAME_DIR ${CMAKE_INSTALL_LIBDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  INSTALL_NAME_DIR ${CMAKE_INSTALL_FULL_LIBDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install(TARGETS tag_c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   FRAMEWORK DESTINATION ${FRAMEWORK_INSTALL_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- taglib/CMakeLists.txt.orig     2022-10-26 08:44:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ taglib/CMakeLists.txt  2022-10-27 19:26:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -344,7 +344,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set_target_properties(tag PROPERTIES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   VERSION ${TAGLIB_SOVERSION_MAJOR}.${TAGLIB_SOVERSION_MINOR}.${TAGLIB_SOVERSION_PATCH}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   SOVERSION ${TAGLIB_SOVERSION_MAJOR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  INSTALL_NAME_DIR ${CMAKE_INSTALL_LIBDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  INSTALL_NAME_DIR ${CMAKE_INSTALL_FULL_LIBDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   DEFINE_SYMBOL MAKE_TAGLIB_LIB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   LINK_INTERFACE_LIBRARIES ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   PUBLIC_HEADER "${tag_HDRS}"
</span></pre><pre style='margin:0'>

</pre>