<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>