<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/d6e3444351d9e5844a9736c3ac4d0f991a66b920">https://github.com/macports/macports-ports/commit/d6e3444351d9e5844a9736c3ac4d0f991a66b920</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 d6e3444351d mplayer: update to 1.5 general simplification of the Portfile and remove all variants
</span>d6e3444351d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d6e3444351d9e5844a9736c3ac4d0f991a66b920
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Mon Oct 17 19:15:12 2022 -0700

<span style='display:block; white-space:pre;color:#404040;'>    mplayer: update to 1.5
</span><span style='display:block; white-space:pre;color:#404040;'>    general simplification of the Portfile
</span><span style='display:block; white-space:pre;color:#404040;'>    and remove all variants
</span>---
 multimedia/MPlayer/Portfile                        | 366 ++++-----------------
 multimedia/MPlayer/files/configure.vorbis.patch    |  12 -
 multimedia/MPlayer/files/configure.x11.patch       |  20 --
 multimedia/MPlayer/files/llvm-gcc-workaround.patch |  11 -
 .../MPlayer/files/patch-configure-arm64.diff       |  36 --
 ...patch-libvo-osx-objc-common-opengl-headers.diff |  25 --
 .../files/patch-mplayer-libx264-updated.diff       |  64 ----
 7 files changed, 55 insertions(+), 479 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/Portfile b/multimedia/MPlayer/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e3324eafdac..ec06992316b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/MPlayer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,319 +1,63 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           compiler_blacklist_versions 1.0
</span> 
 name                MPlayer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${name}-1.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          multimedia
 license             GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         {jeremyhu @jeremyhu} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         The MPlayer movie player built from SVN.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    ${description} It plays most MPEG/VOB, AVI, Ogg/OGM, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    supported by many native, XAnim, and Win32 DLL codecs. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    and even H.264 movies.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.mplayerhq.hu/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:pkgconfig port:yasm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    path:include/turbojpeg.h:libjpeg-turbo port:openjpeg15 port:lame port:libiconv port:libmad path:lib/pkgconfig/gnutls.pc:gnutls \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:libogg port:libopus port:libpng port:libtheora port:libvorbis \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:lzo2 port:ncurses port:zlib port:bzip2 port:liboil port:libass \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:rtmpdump
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    http://www.mplayerhq.hu/MPlayer/releases/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ftp://ftp.mplayerhq.hu/MPlayer/releases/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           sha1    11db20434a4e1aabb9c52f7712241dae1b3730e3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  b6688b186f41267ca3cec59c67afe34396c51ade \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3ad0846c92d89ab2e4e6fb83bf991ea677e7aa2ea775845814cbceb608b09843 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    13278984
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not use the following environment variables, otherwise the build phase
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# will fail.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags    {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags  {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags  {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags   {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cc_archflags  {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxx_archflags {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not use pipes, otherwise the build phase will fail.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pipe      no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --extra-cflags="-I${prefix}/include/lzo -I${prefix}/include" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --extra-ldflags="-L${prefix}/lib -L${prefix}/lib/samba3" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --datadir=${prefix}/share/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --confdir=${prefix}/etc/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --enable-png --enable-jpeg --enable-liblzo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --enable-theora --enable-libvorbis --enable-libopus --enable-mad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# MPlayer autodetects many support libs.  To prevent undeclared
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# dependencies, explicitly disable everything optional first.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This list should be expanded each time the port is updated to a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# new version, disabling any newly added options.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-smb --disable-live \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-cdparanoia --disable-freetype \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-fontconfig --disable-fribidi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-enca --disable-libcdio --disable-xvid \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-x264 --disable-speex \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-faac --disable-libdv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-toolame --disable-twolame --disable-xmms \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-musepack --disable-sdl --disable-aa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-caca --disable-x11 --disable-gl --disable-arts \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-esd --disable-lirc --disable-mng --disable-libdirac-lavc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-libschroedinger-lavc --disable-liba52  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --disable-gif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles configure.x11.patch configure.vorbis.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-libvo-osx-objc-common-opengl-headers.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-configure-arm64.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/58055
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-mplayer-libx264-updated.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # https://trac.macports.org/ticket/38935
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|-maltivec|-faltivec -maltivec|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/configure \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/ffmpeg/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Newer libvorbis doesn't implicitly provide vorbis as a vorbisenc dependency
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|libs vorbisenc|libs vorbisenc vorbis|" ${worksrcpath}/configure
</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:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # http://trac.macports.org/ticket/41746
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|-I/usr/X11/include||g" ${worksrcpath}/config.mak
</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:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy {*}[glob ${worksrcpath}/DOCS/*] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 0755 ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach etcfile {codecs.conf dvb-menu.conf example.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     input.conf menu.conf} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 0644 ${worksrcpath}/etc/${etcfile} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${prefix}/etc/${name}/${etcfile}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 0755 ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 ${worksrcpath}/DOCS/man/en/mplayer.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/man/man1/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0755 ${worksrcpath}/TOOLS/midentify.sh ${destroot}${prefix}/bin/midentify
</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:#ffe0e0;'>-universal_variant no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# When adding back in extra features it usually works better to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# just list the correct depends_lib and then let the auto-detect
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# code find the library versus using an explicit --enable-feature.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# The later often ends up failing to find the headers or libs or both
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant man_all_lang \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Install all possible languages for man pages} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --language=all
</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:#ffe0e0;'>-# Bundle all the font deps into one onscreen display variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Allow autodetect to pick up fontconfig & freetype
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant osd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable onscreen display and TrueType font support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:fontconfig port:freetype
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-fontconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-freetype
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --enable-menu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    notes-append "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       To use the osd variant, you may need to specify a font:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         1. open mplayer at least once, to create ~/.mplayer/config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         2. edit ~/.mplayer/config to add a reference to your desired font
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         3. to do this, add a line like the following to  ~/.mplayer/config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         4. font = /Library/Fonts/Arial.ttf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         5. your font should now be used on the next launch
</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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant fribidi requires osd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable FriBidi Unicode support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:fribidi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-fribidi
</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:#ffe0e0;'>-variant noappleremote \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Disable Apple Infrared Remote support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --disable-apple-remote
</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:#ffe0e0;'>-variant lirc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable Linux Infrared Remote Daemon support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:lirc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-lirc
</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:#ffe0e0;'>-variant live \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable live555 support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:live555
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-live
</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:#ffe0e0;'>-#####
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant nodvd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Disable DVD and DeCSS support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --disable-dvdread-internal --disable-libdvdcss-internal
</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:#ffe0e0;'>-variant smb description {Enable Samba support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:samba3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-smb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-smb
</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:#ffe0e0;'>-##### External codecs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable extra codecs for encoding (XviD, x264, aac, DV, MP2)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:XviD port:x264 port:faac port:libdv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:twolame
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-xvid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-x264
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-faac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-libdv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-twolame
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant xvid requires mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {deprecated: use +mencoder_extras instead} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant x264 requires mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {deprecated: use +mencoder_extras instead} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant faac requires mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {deprecated: use +mencoder_extras instead} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant dv requires mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {deprecated: use +mencoder_extras instead} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant twolame requires mencoder_extras \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {deprecated: use +mencoder_extras instead} {}
</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:#ffe0e0;'>-variant speex \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable Speex playback} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      path:lib/libspeex.dylib:speex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-speex
</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:#ffe0e0;'>-variant dts \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable non-passthrough DTS playback} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:libdca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-libdts
</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:#ffe0e0;'>-variant mng \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable mng codec support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:libmng
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-mng
</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:#ffe0e0;'>-variant dirac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable dirac codec support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:dirac port:schroedinger
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-libdirac-lavc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-libschroedinger-lavc
</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:#ffe0e0;'>-variant a52 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable AC-3 codec support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:a52dec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-liba52
</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:#ffe0e0;'>-##### Outputs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant sdl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable SDL video output} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:libsdl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-sdl
</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:#ffe0e0;'>-variant aa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable animated ASCII art video output} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:aalib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-aa
</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:#ffe0e0;'>-variant caca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable animated ASCII art video output} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      path:lib/libcaca.dylib:libcaca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-caca
</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:#ffe0e0;'>-variant x11 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:xorg-libXinerama \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:xorg-libXv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:xorg-libXxf86vm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-x11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --enable-x11 --enable-xv --enable-xinerama --enable-xshape
</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:#ffe0e0;'>-variant esd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description {Enable EsounD audio output} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:esound
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-esd
</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:#ffe0e0;'>-platform macosx {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --disable-qtx
</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:#ffe0e0;'>-variant glx requires x11 description {Enable glx output support.  Due to a bug in mplayer, this disables corevideo support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:mesa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-gl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --enable-gl --disable-corevideo
</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:#ffe0e0;'>-variant debug description {Compile with debugging symbols} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --enable-debug=gdb3 --disable-altivec
</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:#ffe0e0;'>-# gcc-4.0 and older gcc-4.2 (< 5646) used to fail to build cpudetect.c properly, but it seems to work now (38007#comment:20)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# llvm-gcc-4.2 macports-llvm-gcc-4.2 fail (38007#comment:19)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# gcc-4.2 5577 fails to build cpudetect.c for x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append gcc-3.3 {gcc-4.0 < 5493} {gcc-4.2 < 5666} llvm-gcc-4.2 macports-llvm-gcc-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[lsearch [get_canonical_archs] i386] != -1} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # http://trac.macports.org/ticket/38248
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append {clang < 300}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clang-3.4 fails due to:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # libavcodec/x86/cabac.h:193:9 error: inline assembly requires more registers than available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append macports-clang-3.4
</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:#ffe0e0;'>-platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append port:gmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd               ${prefix}/bin/gmake
</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:#ffe0e0;'>-platform darwin 9 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --extra-cflags="-I${prefix}/include/lzo -I${prefix}/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --extra-cflags="-fomit-frame-pointer -I${prefix}/include/lzo -I${prefix}/include"
</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:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${configure.build_arch} eq "x86_64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append --target=${configure.build_arch}-Darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env           LD=${configure.cc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {kencu @kencu} {jeremyhu @jeremyhu}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         versatile movie player
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${name} plays most movie files in popular and less popular formats.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.mplayerhq.hu/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://mplayerhq.hu/MPlayer/releases/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz              yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  9de00488978d8774310d2884a4784674e64f4abc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  650cd55bb3cb44c9b39ce36dac488428559799c5f18d16d98edb2b7256cbbf85 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    15379972
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:yasm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  path:include/turbojpeg.h:libjpeg-turbo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libspeex.dylib:speex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/pkgconfig/gnutls.pc:gnutls \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:aom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:bzip2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:dav1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:fontconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:fribidi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:lame \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:lzo2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ncurses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --cc=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --host-cc=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-menu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach option {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+3dfx aa alsa apple-ir arts bl bluray caca cddb cdparanoia dart dga1 dga2 direct3d directfb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+directx dvb dvdnav dvdread dxr2 dxr3 esd faac faad fbdev ggi gif gui jack joystick kai kva \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ladspa liba52 libbs2b libdca libdv libnut libvorbis lirc live macosx-finder mad mga mng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mpg123 musepack nas nemesi ossaudio pulse pvr qtx quartz radio  radio-capture  s3fb sdl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sgiaudio smb sndio sunaudio svga tdfxfb tdfxvid theora toolame  tv-bsdbt848 tv-dshow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tv-v4l1 tv-v4l2 twolame v4l2 vdpau vesa vidix vstream wii win32dll win32waveout x11 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+x264 xmga xmms xv xvid xvmc xvr100 zr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --disable-${option}
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/configure.vorbis.patch b/multimedia/MPlayer/files/configure.vorbis.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 49b72ce873f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/configure.vorbis.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2013-04-01 00:55:08.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2013-04-01 01:08:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6415,6 +6415,9 @@ if test "$_tremor" = auto; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   _tremor=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   statement_check tremor/ivorbiscodec.h 'vorbis_synthesis(0, 0)' -logg -lvorbisidec && _tremor=yes && _libvorbis=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if test "$_libvorbis" = yes; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  vorbislibs=$($_pkg_config --libs vorbisenc)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test "$_libvorbis" = auto; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   _libvorbis=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for vorbislibs in '-lvorbisenc -lvorbis -logg' '-lvorbis -logg' ; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/configure.x11.patch b/multimedia/MPlayer/files/configure.x11.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b89f320e7f9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/configure.x11.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2010-07-29 02:31:57.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2011-01-31 23:29:54.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4373,6 +4373,9 @@
</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:#ffe0e0;'>- echocheck "X11"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if test "$_x11" = yes ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  libs_mplayer="$libs_mplayer -lXext -lX11"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test "$_x11" = auto && test "$_x11_headers" = yes ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cat > $TMPC <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <X11/Xlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7104,6 +7107,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test "$_qtx" = yes ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     def_qtx='#define CONFIG_QTX_CODECS 1'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     win32 && _qtx_codecs_win32=yes && def_qtx_win32='#define CONFIG_QTX_CODECS_WIN32 1'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    darwin && extra_ldflags="$extra_ldflags -framework Carbon -framework QuickTime" && def_quicktime='#define CONFIG_QUICKTIME 1'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     codecmodules="qtx $codecmodules"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     darwin || win32 || _qtx_emulation=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/llvm-gcc-workaround.patch b/multimedia/MPlayer/files/llvm-gcc-workaround.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8ca0b756a32..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/llvm-gcc-workaround.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ffmpeg/libavutil/mem.h.orig    2011-06-24 12:09:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ffmpeg/libavutil/mem.h 2011-06-24 12:10:06.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,7 +41,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         static const t __attribute__((aligned(n))) v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(__GNUC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define DECLARE_ALIGNED(n,t,v)      t __attribute__ ((aligned (n))) v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    #define DECLARE_ASM_CONST(n,t,v)    static const t av_used __attribute__ ((aligned (n))) v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    #define DECLARE_ASM_CONST(n,t,v)    __private_extern__ const t av_used __attribute__ ((aligned (n))) v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(_MSC_VER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define DECLARE_ALIGNED(n,t,v)      __declspec(align(n)) t v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define DECLARE_ASM_CONST(n,t,v)    __declspec(align(n)) static const t v
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/patch-configure-arm64.diff b/multimedia/MPlayer/files/patch-configure-arm64.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 524ae283839..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/patch-configure-arm64.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2021-11-05 21:56:54.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2021-11-05 22:12:54.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -642,6 +642,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- vfpv3=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- setend=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- neon=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+armv8=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- armthumb=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _iwmmxt=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _mtrr=auto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1716,7 +1717,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       alpha) host_arch=alpha ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       sun4*|sparc*) host_arch=sparc ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       parisc*|hppa*|9000*) host_arch=hppa ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      aarch64*) host_arch=aarch64 ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      aarch64*|arm64*) host_arch=aarch64 ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       arm*|zaurus|cats) host_arch=arm ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       sh3|sh4|sh4a) host_arch=sh ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       s390) host_arch=s390 ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3236,7 +3237,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echores "$_iwmmxt"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--cpuexts_all='ALTIVEC XOP AVX AVX2 FMA3 FMA4 MMX MMX2 MMXEXT AMD3DNOW AMD3DNOWEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 FAST_CMOV I686 FAST_CLZ ARMV5TE ARMV6 ARMV6T2 VFP VFPV3 SETEND NEON IWMMXT MMI VIS MVI'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+cpuexts_all='ALTIVEC XOP AVX AVX2 FMA3 FMA4 MMX MMX2 MMXEXT AMD3DNOW AMD3DNOWEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 FAST_CMOV I686 FAST_CLZ ARMV5TE ARMV6 ARMV6T2 VFP VFPV3 SETEND NEON ARMV8 IWMMXT MMI VIS MVI'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_altivec"   = yes && cpuexts="ALTIVEC $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_mmx"       = yes && cpuexts="MMX $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_mmxext"    = yes && cpuexts="MMX2 $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3264,6 +3265,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$vfpv3"      = yes && cpuexts="VFPV3 $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$setend"     = yes && cpuexts="SETEND $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$neon"       = yes && cpuexts="NEON $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+test "$armv8"      = yes && cpuexts="ARMV8 $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_iwmmxt"    = yes && cpuexts="IWMMXT $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_vis"       = yes && cpuexts="VIS $cpuexts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$_mvi"       = yes && cpuexts="MVI $cpuexts"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/patch-libvo-osx-objc-common-opengl-headers.diff b/multimedia/MPlayer/files/patch-libvo-osx-objc-common-opengl-headers.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 086f372897a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/patch-libvo-osx-objc-common-opengl-headers.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libvo/osx_objc_common.m.orig   2017-08-13 10:10:39.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libvo/osx_objc_common.m        2017-08-13 10:52:06.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,6 +29,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreServices/../Frameworks/OSServices.framework/Headers/Power.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# ifndef __MAC_OS_X_VERSION_MIN_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   include <Availability.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if __MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <OpenGL/gl.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <OpenGL/glu.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <GLUT/glut.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //MPLAYER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "config.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "video_out.h"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/MPlayer/files/patch-mplayer-libx264-updated.diff b/multimedia/MPlayer/files/patch-mplayer-libx264-updated.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 36c20d0c15a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/MPlayer/files/patch-mplayer-libx264-updated.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,64 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git ffmpeg/libavcodec/libx264.c ffmpeg/libavcodec/libx264.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5030d65..18ea6c6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ffmpeg/libavcodec/libx264.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ffmpeg/libavcodec/libx264.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -268,7 +268,7 @@ static int X264_frame(AVCodecContext *ctx, AVPacket *pkt, const AVFrame *frame,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x264_picture_init( &x4->pic );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->pic.img.i_csp   = x4->params.i_csp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if (x264_bit_depth > 8)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (X264_BIT_DEPTH > 8)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         x4->pic.img.i_csp |= X264_CSP_HIGH_DEPTH;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->pic.img.i_plane = avfmt2_num_planes(ctx->pix_fmt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -745,6 +745,9 @@ FF_ENABLE_DEPRECATION_WARNINGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->params.i_width          = avctx->width;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->params.i_height         = avctx->height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if X264_BUILD >= 153
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    x4->params.i_bitdepth       = av_pix_fmt_desc_get(avctx->pix_fmt)->comp[0].depth;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     av_reduce(&sw, &sh, avctx->sample_aspect_ratio.num, avctx->sample_aspect_ratio.den, 4096);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->params.vui.i_sar_width  = sw;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     x4->params.vui.i_sar_height = sh;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -858,6 +861,25 @@ FF_ENABLE_DEPRECATION_WARNINGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return 0;
</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:#ffe0e0;'>-+static const enum AVPixelFormat pix_fmts[] = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV420P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUVJ420P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV422P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUVJ422P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV444P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUVJ444P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV420P10,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV422P10,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_YUV444P10,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_NV12,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_NV16,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_NV20,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef X264_CSP_NV21
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_NV21,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AV_PIX_FMT_NONE
</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:#ffe0e0;'>- static const enum AVPixelFormat pix_fmts_8bit[] = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     AV_PIX_FMT_YUV420P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     AV_PIX_FMT_YUVJ420P,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -895,11 +917,11 @@ static const enum AVPixelFormat pix_fmts_8bit_rgb[] = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static av_cold void X264_init_static(AVCodec *codec)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if (x264_bit_depth == 8)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (X264_BIT_DEPTH == 8)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         codec->pix_fmts = pix_fmts_8bit;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else if (x264_bit_depth == 9)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    else if (X264_BIT_DEPTH == 9)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         codec->pix_fmts = pix_fmts_9bit;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else if (x264_bit_depth == 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    else if (X264_BIT_DEPTH == 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         codec->pix_fmts = pix_fmts_10bit;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>