<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5320655dbb1f9348f4e10476cbbb54667c6eedbb">https://github.com/macports/macports-ports/commit/5320655dbb1f9348f4e10476cbbb54667c6eedbb</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 5320655dbb1 ffmpeg: fix for no universal variant in dav1d
</span>5320655dbb1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5320655dbb1f9348f4e10476cbbb54667c6eedbb
</span>Author: iEFdev <eric@iefdev.se>
AuthorDate: Sun Aug 2 21:05:30 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> ffmpeg: fix for no universal variant in dav1d
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Dav1d does have a universal variant now, but does
</span><span style='display:block; white-space:pre;color:#404040;'> not build on 'arm' or 'powerpc'.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/60947
</span>---
multimedia/ffmpeg-devel/Portfile | 14 +++++++++-----
multimedia/ffmpeg/Portfile | 14 +++++++++-----
2 files changed, 18 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/ffmpeg-devel/Portfile b/multimedia/ffmpeg-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a19eccb7ae..bc7c876d4ac 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/ffmpeg-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/ffmpeg-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,8 +67,7 @@ depends_build port:pkgconfig \
</span> port:gmake \
port:texinfo
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:dav1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:lame \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:lame \
</span> port:libiconv \
port:libvorbis \
port:libopus \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,7 +119,6 @@ configure.cflags-append -DHAVE_LRINTF ${configure.cppflags}
</span> configure.args --enable-swscale \
--enable-avfilter \
--enable-avresample \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-libdav1d \
</span> --enable-libmp3lame \
--enable-libvorbis \
--enable-libopus \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -183,11 +181,17 @@ platform darwin {
</span> configure.args-replace --disable-audiotoolbox --enable-audiotoolbox
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # libsdl2 requires minimum Xcode 10.7 SDK to build successfully
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # but builds on Snow Leopard
</span> if {${os.major} > 9} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # libsdl2 requires minimum Xcode 10.7 SDK to build successfully
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # but builds on Snow Leopard
</span> configure.args-replace --disable-sdl2 --enable-sdl2
depends_lib-append port:libsdl2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Dav1d: 10.6+ No PowerPC or Apple Silicon (for now)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![regexp -all (arm64|ppc*) [get_canonical_archs]]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-libdav1d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:dav1d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
# VideoToolbox, a new hardware acceleration framework, is supported on 10.8+ and "here to stay".
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/ffmpeg/Portfile b/multimedia/ffmpeg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 80750e89cae..b0d157c2b61 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/ffmpeg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/ffmpeg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,8 +65,7 @@ depends_build port:pkgconfig \
</span> port:ld64 \
port:texinfo
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:dav1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:lame \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:lame \
</span> port:libiconv \
port:libvorbis \
port:libopus \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,7 +117,6 @@ configure.cflags-append -DHAVE_LRINTF ${configure.cppflags}
</span> configure.args --enable-swscale \
--enable-avfilter \
--enable-avresample \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-libdav1d \
</span> --enable-libmp3lame \
--enable-libvorbis \
--enable-libopus \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -181,11 +179,17 @@ platform darwin {
</span> configure.args-replace --disable-audiotoolbox --enable-audiotoolbox
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # libsdl2 requires minimum Xcode 10.7 SDK to build successfully
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # but builds on Snow Leopard
</span> if {${os.major} > 9} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # libsdl2 requires minimum Xcode 10.7 SDK to build successfully
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # but builds on Snow Leopard
</span> configure.args-replace --disable-sdl2 --enable-sdl2
depends_lib-append port:libsdl2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Dav1d: 10.6+ No PowerPC or Apple Silicon (for now)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![regexp -all (arm64|ppc*) [get_canonical_archs]]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-libdav1d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:dav1d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
# VideoToolbox, a new hardware acceleration framework, is supported on 10.8+ and "here to stay".
</pre><pre style='margin:0'>
</pre>