Subject: CVS commit: pkgsrc/multimedia
From: Leonardo Taccari
Date: 2015-11-21 10:47:23
Message id: 20151121094723.7B48B98@cvs.netbsd.org

Log Message:
Update gmplayer, mencoder, mplayer and mplayer-share to 1.2.

pkgsrc changes:
 * Various misc fixes (thanks to pkglint)
 * Do not pass --with-dvdread-config and --with-dvdnav-config, the
   dvdread-config and dvdnav-config seems that no longer exist.
 * Avoid to pass --enable-libvorbis otherwise libvorbis can not be recognised by
   the mplayer configure script.
 * (re)Use patches from multimedia/ffmpeg2 instead of using mplayer-specific
   ones

Changes:
1.2: "FrameCounter"
  Decoders:
  * Hardware accelerated decoding on OS X via VDA.
  * Internal libmpeg2 disabled by default, on the assumption
    that nobody really needs it anymore.

  Other:
  * "run" slave/keybinding command now supports expanding properties
  * better support for > 8 bit formats in -vo gl
  * support for XYZ color space in -vo gl
  * -vo gl now supports OSD (not EOSD though) with GLES backend.
  * GLES backend now uses GLES v2 with YUV support via shaders
  * -vo gl supports rotated display without needing video filters via
    -monitor-orientation command-line option.
  * -vo gl now has an OSX/Cocoa backend, so it should be a better
    alternative to -vo corevideo now.
  * -vo gl2 renamed to -vo gl_tiled to stop people from assuming it is
    better than -vo gl (it is in many ways worse).
  * Fixes for DVB, teletext and closed-caption based subtitles.
  * Support teletext and CC subtitles in WTV.
  * Support binding keys corresponding to non-ASCII characters.
  * Limited -endpos support for -dump*
  * Danish messages header file renamed from help_mp-dk.h to help_mp-da.h
    in order to comply with ISO 639 language code (configure language
    options will now require da instead of dk)
  * configure: options --enable-gtk1, --with-glib-config= and
    --with-gtk-config= removed
  * Change ID3 genre name for genre ID 67 from "Psychadelic"
    to "Psychedelic"
  * support for audio bin/cue images

  Ports:
  * Windows: support file names as UTF-8 in slave mode and passing
    file names as wchar command line arguments.
  * Android: MPlayer can be run from adb shell and display videos
    via OpenGL ES.
    Note that just a bit of seeking etc. would cause reproducible
    system reboots after just a few seconds on my Galaxy S2.
  * Android: -wid is supported. This should allow using MPlayer in slave
    mode, a native window pointer needs to be passed as -wid. Untested.

  GUI:
  * Support for TV/DVB
  * Various improvements of the context menu and the preferences dialog
  * Revision of the user interface texts
  * Console message with information on deprecated (but still supported)
    entries in the skin configuration file
  * New symbol character (r) and new dynamic label variables ($D, $U, $P)
  * New items (pimage, rpotmeter)
  * Updated skins (avifile, Blue, Blue-small, Clearlooks, Corelian,
    disappearer, mentalic, mplayer_red, nativeRed, neutron, phony, plastic,
    slim, softgrip, standard, trium, tvisor, xanim)
  * Video can be rotated
  * New GUI message: evSetRotation
  * GUI now officially needs GTK+ and GLib versions 2 (it hadn't compiled
    with versions 1 for quite some time)
  * Support for audio and video bin/cue image playback
  * Support for Audio CD / (Super) Video CD / DVD image and DVD copy playback
    through the respective scheme (cd://, vcd://, dvd://)
  * Support for arbitrary non-binary data file cue sheets (i.e. cue sheets
    describing playlists for data files containing multiple titles)

  FFmpeg:
  * Version 2.8 with local patches

Thanks to wiz@ for misc private discussion.

Files:
RevisionActionfile
1.127modifypkgsrc/multimedia/gmplayer/Makefile
1.10modifypkgsrc/multimedia/gmplayer/PLIST
1.93modifypkgsrc/multimedia/gmplayer/distinfo
1.65modifypkgsrc/multimedia/mencoder/Makefile
1.99modifypkgsrc/multimedia/mplayer/Makefile
1.48modifypkgsrc/multimedia/mplayer-share/Makefile
1.55modifypkgsrc/multimedia/mplayer-share/Makefile.common
1.89modifypkgsrc/multimedia/mplayer-share/distinfo
1.53modifypkgsrc/multimedia/mplayer-share/options.mk
1.33modifypkgsrc/multimedia/mplayer-share/patches/patch-aa
1.5modifypkgsrc/multimedia/mplayer-share/patches/patch-an
1.3modifypkgsrc/multimedia/mplayer-share/patches/patch-gui_interface.c
1.3modifypkgsrc/multimedia/mplayer-share/patches/patch-libmpdemux_demux__gif.c
1.2modifypkgsrc/multimedia/mplayer-share/patches/patch-libvo_vo__corevideo.h
1.3modifypkgsrc/multimedia/mplayer-share/patches/patch-libvo_vo__gif89a.c
1.2modifypkgsrc/multimedia/mplayer-share/patches/patch-stream_stream__dvdnav.c
1.3modifypkgsrc/multimedia/mplayer-share/patches/patch-sub_osd.c
1.3modifypkgsrc/multimedia/mplayer-share/patches/patch-sub_subreader.c
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_Makefile
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_configure
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavcodec_libvpxenc.c
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavcodec_x86_ac3dsp_init.c
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavutil_common.h
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavutil_opencl.c
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavutil_x86_asm.h
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavutil_x86_cpu.c
1.1addpkgsrc/multimedia/mplayer-share/patches/patch-gui_wm_ws.c
1.1removepkgsrc/multimedia/mplayer-share/patches/patch-CVE-2014-4610
1.1removepkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavcodec_arm_asm.S
1.1removepkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavcodec_arm_simple__idct__arm.S
1.1removepkgsrc/multimedia/mplayer-share/patches/patch-ffmpeg_libavutil_x86__cpu.h