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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2034e8615472e133f4d736049d3cb7818e8c2f78">https://github.com/macports/macports-ports/commit/2034e8615472e133f4d736049d3cb7818e8c2f78</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2034e8615472e133f4d736049d3cb7818e8c2f78
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Fri Jun 21 22:15:36 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    libsrtp/libsrtp1: build shared library
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    the port previously built a static library, however
</span><span style='display:block; white-space:pre;color:#404040;'>    linking failed as the port uses openssl but the
</span><span style='display:block; white-space:pre;color:#404040;'>    openssl libraries are not specified in the standard
</span><span style='display:block; white-space:pre;color:#404040;'>    pkgconfig libs.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    rather than modify every user of these libraries to
</span><span style='display:block; white-space:pre;color:#404040;'>    call for the pkgconfig flags with '-static', build
</span><span style='display:block; white-space:pre;color:#404040;'>    the shared library version of this software, that is what
</span><span style='display:block; white-space:pre;color:#404040;'>    is preferred in macports anyway.
</span>---
 net/libsrtp/Portfile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libsrtp/Portfile b/net/libsrtp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2e234f3a0cd..1ffe1ce66ec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libsrtp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libsrtp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           muniversal 1.0
</span> PortGroup           github 1.0
 
 github.setup        cisco libsrtp 2.4.2 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          net devel
 maintainers         {db.org:aeh @alfredh} openmaintainer
 description         Secure Real-time Transport Protocol (SRTP)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,11 @@ depends_lib-append      port:zlib \
</span> 
 configure.args-append   --enable-openssl
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target            shared_library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport libsrtp1 {
     github.setup        cisco libsrtp 1.6.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            1
</span> 
     # The subport is not compatible with 1.1 API, fails with error: field ‘ctx’ has incomplete type
     # Related info: https://github.com/dun/munge/commit/d913c154425217f89b827e86686b777c9b3d0cf4
</pre><pre style='margin:0'>

</pre>