pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49623: Update wip/mpv to 0.7.3



>Number:         49623
>Category:       pkg
>Synopsis:       pkg
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 01 15:10:00 +0000 2015
>Originator:     Leonardo Taccari
>Release:        NetBSD 7.99.4
>Organization:
Università Politecnica delle Marche
>Environment:
	
	
System: NetBSD boh 7.99.4 NetBSD 7.99.4 (GENERIC) #31: Sun Feb 1 01:13:36 CET 2015 leot@boh:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
	multimedia/mpv in pkgsrc is not the latest stable version (0.7.3).
>How-To-Repeat:
	$ cd pkgsrc/multimedia/mpv
	$ make show-var VARNAME=PKGNAME_NOREV
>Fix:
	Please apply the attached trivial patches. While here I will also attach
	a possible commit message.


--------------------------8<-----------------------8<--------------------------
Update multimedia/mpv to 0.7.3.

Changes
-------
- Several documentation updates and typo fixes.
- Don't show "0%" position when the stream is infinite / has unknown length.
- Fixes the config file loading order so that lower priority `mpv.conf` files
  don't override higher priority `config` files.
- (OSX) Remove coreaudio_exclusive from the "auto" codec list.
- Failing to create a GL3 context is now a warning instead of error, to reduce
  user confusion.
- The subtitle decoder now gets reset when cycling subtitles. This makes the
  currently shown subtitle event disappear even if cycling back to the current
  subtitle track.
- `--shuffle` and `--merge-files` now affects the contents of playlist files,
  instead of just the list of files given as arguments to mpv.
- `./waf install` avoids installing a few additional data/config files if only
  libmpv was built.
- Improved channel mapping when the file's channel map doesn't match the AO's
  available channel maps.
- (OSX) VDA now gracefully refuses to run on non-OpenGL3-capable systems instead
  of trying and failing to build its shaders.
- Add workaround for vf_vapoursynth filters that expect an FPS.
- The default value for `--screenshot-template` now shows up in
  `--list-options`.
- `ao_pulse`'s `latency-hacks` suboption is now off by default, as it causes
  issues with newer pulseaudio releases. If A/V Sync issues happen, either
  add the `latency-hacks=on` pulse suboption in mpv.conf, or update the
  pulseaudio daemon (bug #1430).
- (Linux) `ao_alsa` now deals better with audio device disconnection.
- Client API: timestamp properties that have no value return "no" instead of
  magic number.

Bug fixes
---------
- (Windows, OSX) Many `ao_wasapi` and `ao_coreaudio` fixes.
- (OSX) Make the window title update correctly on OS X Yosemite.
- Fixes for handling mono audio on various AOs.
- (Linux) Fixes resuming from suspend on ao_alsa.
- Fixes for playlist file parsing.
- Overly long options in the --list-options output now break the column layout
  instead of getting truncated; fixes shell completion scripts.
- Fix rendering resolution of certain DVB subtitles (bug #1425).
- Fix EDL or --merge-files breaking timestamps with .avi files.
- Workaround for libavcodec bug with the VP9 codec parser (bug #1448),
  fixes possible crash.
- Improve robustness of the matroska parser with broken files (bugs #1457,
  #1461).
- Improve 10bit video compatibility with older GPUs (specially Intel) (bug
  #1383).
- Fixes flashing the VO window when playing a list of files that includes
  non-media files (bug #1459).
- Workaround for window embedding in OpenBox (bug #1235)
- Fixes for several crashes and lockups (bugs #838, #1389, #1408, #1463, #1473,
  #1474).
- Fixes for the zsh completion script (bugs #997)

New features
------------
- mpv now prints the contents of its config.h when running in verbose mode, to
  aid with debugging.
- The `include=` option now accepts `~` to refer to the HOME dir (bug #1406).
- `af_volume` now prints ReplayGain values in verbose mode.
- m3u playlists that don't have the `#EXTM3U` header are now accepted if they
  "look like" ASCII or UTF-8 text and have the .m3u extension.
- Chapter marks in the seek bar now update when switching files.
- Supports embedded cover art in MKV files (bug #1374).
- (Windows) Video window can now be resized even with --no-border.
- (Windows) Client API: the "run" command now works on Windows too.
- (Linux) vo_wayland now supports key modifiers (Meta, Alt, Control, Shift)
- Client API: "display-names" property is now observable.
--------------------------8<-----------------------8<--------------------------


--------------------------8<-----------------------8<--------------------------
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/mpv/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile	20 Jan 2015 12:19:24 -0000	1.11
+++ Makefile	1 Feb 2015 14:52:02 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.11 2015/01/20 12:19:24 wiz Exp $
 
-DISTNAME=	mpv-0.7.2
+DISTNAME=	mpv-0.7.3
 CATEGORIES=	multimedia
 MASTER_SITES=	-https://github.com/mpv-player/mpv/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX}
 
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/mpv/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo	20 Jan 2015 12:19:24 -0000	1.7
+++ distinfo	1 Feb 2015 14:52:02 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.7 2015/01/20 12:19:24 wiz Exp $
 
-SHA1 (mpv-0.7.2.tar.gz) = 756cbc08f7770e2b3b2236f1907cb85ea1543155
-RMD160 (mpv-0.7.2.tar.gz) = 3b09c1dae69e3e5811e94cfa2c83d5f95768f503
-Size (mpv-0.7.2.tar.gz) = 2658772 bytes
+SHA1 (mpv-0.7.3.tar.gz) = ea160d28738e1e2084a02eebf721831b38915fd4
+RMD160 (mpv-0.7.3.tar.gz) = fe7005074e8554ad150f551e56006d5f49b543ed
+Size (mpv-0.7.3.tar.gz) = 2672554 bytes

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index