<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d2591ce1d39c3b5610b296119ffd21e62d3d3fe2">https://github.com/macports/macports-ports/commit/d2591ce1d39c3b5610b296119ffd21e62d3d3fe2</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 d2591ce1d39 pianobar: Update to 2024.12.21; use ffmpeg7
</span>d2591ce1d39 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d2591ce1d39c3b5610b296119ffd21e62d3d3fe2
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Sat Dec 28 14:01:08 2024 -0600
<span style='display:block; white-space:pre;color:#404040;'> pianobar: Update to 2024.12.21; use ffmpeg7
</span>---
audio/pianobar/Portfile | 23 +++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/pianobar/Portfile b/audio/pianobar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9d34782749d..904ecb01f62 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/pianobar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/pianobar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,10 +3,10 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup PromyLOPh pianobar 2022.04.01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3146efb25c5b8bdb293c9057e4f52a743bf5f116 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2653c6659a141868625ab24ecf04210d20347d50e0bd03e670e2daefa9f4fb2d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 61196
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup PromyLOPh pianobar 2024.12.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 85932329f4baf8cf061dd0419623994d036efad9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e988dff4a4b7cc6a19e944b7516f697d7e6c41d6dc0ff25a708bcb6b92d72a89 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 61715
</span>
categories audio
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,10 +24,12 @@ long_description pianobar is a console client for the \
</span>
github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ffmpeg_version 7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build path:bin/pkg-config:pkgconfig
</span>
depends_lib port:curl \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/libavcodec.dylib:ffmpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ffmpeg${ffmpeg_version} \
</span> port:libao \
port:libgcrypt \
port:json-c
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +40,12 @@ configure.cflags-append -std=c99
</span> # Prevent upgrade failure.
configure.cppflags-replace -I${prefix}/include -isystem${prefix}/include
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Prevent opportunistic linking against ffmpeg and consequent undefined symbols.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-delete -L${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.pkg_config_path-prepend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${prefix}/libexec/ffmpeg${ffmpeg_version}/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_configure no
variant universal {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +57,9 @@ build.args CC="${configure.cc} [get_canonical_archflags cc]" \
</span> LDFLAGS="${configure.ldflags}" \
V=1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env "PKG_CONFIG_PATH=[join ${configure.pkg_config_path} :]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.env {*}${build.env}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot.args PREFIX=${prefix}
if {${subport} eq ${name}} {
</pre><pre style='margin:0'>
</pre>