pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/vlc Changes between 1.0.1 and 1.0.2:
details: https://anonhg.NetBSD.org/pkgsrc/rev/76e701ebc15e
branches: trunk
changeset: 399676:76e701ebc15e
user: ahoka <ahoka%pkgsrc.org@localhost>
date: Thu Sep 24 22:14:57 2009 +0000
description:
Changes between 1.0.1 and 1.0.2:
--------------------------------
Decoders:
* Native support for WMA Professional, without the use of the Win32 dlls
* Fix issues in subtitles, especially SSA ones
* Various fixes on theora and ogg
Demuxers:
* Various fixes for EPG support in MPEG-TS demuxer
* Fixes for potential stack overflow in .avi, .mp4 and .asf demuxers
Access:
* Fixes for v4l2 devices
* Fixes for dvb-c channels-scanning
Qt Interface:
* Fix some playlist sorting issues
Mac OS X Interface:
* Fixed a crash when updating VLC
* Fixed a crash related to QTKit when opening video files (10.6 only)
* Added the ability to play 2nd media in sync to the primary item (input-slave)
* Added the "Quit after Playback" feature
Mac OS X Port:
* The "Delete Preferences" script is now delivered as a Universal Binary
with native code for PowerPC, Intel and Intel 64bit
* Full 64bit runtime compatibility on both Mac OS X 10.5 and 10.6
- no support for Goom and SDL
- limited text rendering support
- This port is still considered as EXPERIMENTAL despite its binary release.
Encoders:
* MPEG2 transrate stream output removed
* x264 default-values closer to x264.exe defaults.
* x264 rc-behaviour fixes:
- if user defines qp-value, CQP-mode is used
- otherwise if user defines vb=0, CRF-mode is used
- otherwise ABR-mode is used
* x264 set vbv-bufsize/vbv-maxsize better if user hasn't defined these:
- ABR mode set vbv-max-bitrate=bitrate
- vbv-bufsize is bitrate * seconds between keyframes (keyint/fps)
Playlist:
* Lua scripts for Mpora and Vimeo playback
Unix builds:
* Various fixes to enable 1.0 to build on Solaris and OpenBSD
diffstat:
multimedia/vlc/Makefile | 4 ++--
multimedia/vlc/PLIST | 3 +--
multimedia/vlc/distinfo | 12 ++++++------
multimedia/vlc/patches/patch-aa | 21 ++++++++++-----------
multimedia/vlc/patches/patch-configure | 15 ++++++++++++---
5 files changed, 31 insertions(+), 24 deletions(-)
diffs (119 lines):
diff -r a62a6977b64f -r 76e701ebc15e multimedia/vlc/Makefile
--- a/multimedia/vlc/Makefile Thu Sep 24 19:18:02 2009 +0000
+++ b/multimedia/vlc/Makefile Thu Sep 24 22:14:57 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.82 2009/08/29 13:51:56 hasso Exp $
+# $NetBSD: Makefile,v 1.83 2009/09/24 22:14:57 ahoka Exp $
#
DISTNAME= vlc-${VLC_VERSION}
@@ -6,7 +6,7 @@
MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
EXTRACT_SUFX= .tar.bz2
-VLC_VERSION= 1.0.1
+VLC_VERSION= 1.0.2
MAINTAINER= ahoka%NetBSD.org@localhost
HOMEPAGE= http://videolan.org/
diff -r a62a6977b64f -r 76e701ebc15e multimedia/vlc/PLIST
--- a/multimedia/vlc/PLIST Thu Sep 24 19:18:02 2009 +0000
+++ b/multimedia/vlc/PLIST Thu Sep 24 22:14:57 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2009/07/07 19:23:48 ahoka Exp $
+@comment $NetBSD: PLIST,v 1.32 2009/09/24 22:14:57 ahoka Exp $
${PLIST.altivec}lib/vlc/misc/libmemcpyaltivec_plugin.la
${PLIST.altivec}lib/vlc/video_chroma/libi420_yuy2_altivec_plugin.la
${PLIST.cdda}lib/vlc/access/libcdda_plugin.la
@@ -289,7 +289,6 @@
lib/vlc/stream_out/libstream_out_rtp_plugin.la
lib/vlc/stream_out/libstream_out_standard_plugin.la
lib/vlc/stream_out/libstream_out_transcode_plugin.la
-lib/vlc/stream_out/libstream_out_transrate_plugin.la
lib/vlc/video_chroma/libgrey_yuv_plugin.la
lib/vlc/video_chroma/libi420_rgb_plugin.la
lib/vlc/video_chroma/libi420_ymga_plugin.la
diff -r a62a6977b64f -r 76e701ebc15e multimedia/vlc/distinfo
--- a/multimedia/vlc/distinfo Thu Sep 24 19:18:02 2009 +0000
+++ b/multimedia/vlc/distinfo Thu Sep 24 22:14:57 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.31 2009/08/30 16:17:13 tnn Exp $
+$NetBSD: distinfo,v 1.32 2009/09/24 22:14:57 ahoka Exp $
-SHA1 (vlc-1.0.1.tar.bz2) = 4bd670f538651633c1115c8f4efc94211ff882ec
-RMD160 (vlc-1.0.1.tar.bz2) = 9604d3fd33888a058472ebda711ac17f78f8de3f
-Size (vlc-1.0.1.tar.bz2) = 19794042 bytes
-SHA1 (patch-aa) = 89f247d455341843abfa2e2294556e64518261ff
-SHA1 (patch-configure) = 88a32710eea4987975839bf982d7a6958b977a5c
+SHA1 (vlc-1.0.2.tar.bz2) = 5207d227f09d16a44823ae4a8b2144b3ce18eefb
+RMD160 (vlc-1.0.2.tar.bz2) = 36f93339d1947483bb5ef4877cbb4b3ab200b3cd
+Size (vlc-1.0.2.tar.bz2) = 20958212 bytes
+SHA1 (patch-aa) = d1ff094fbfa4f5606b2e1ba27301b681b08ec421
+SHA1 (patch-configure) = 508d9fc4ee8bc8526fb5cdf1b161c573216036c4
SHA1 (patch-v4l2) = 1f91206f8e2f78514056386977a6c2230a710211
diff -r a62a6977b64f -r 76e701ebc15e multimedia/vlc/patches/patch-aa
--- a/multimedia/vlc/patches/patch-aa Thu Sep 24 19:18:02 2009 +0000
+++ b/multimedia/vlc/patches/patch-aa Thu Sep 24 22:14:57 2009 +0000
@@ -1,28 +1,27 @@
-$NetBSD: patch-aa,v 1.9 2009/08/30 16:17:13 tnn Exp $
+$NetBSD: patch-aa,v 1.10 2009/09/24 22:14:57 ahoka Exp $
---- modules/access/file.c.orig 2009-07-28 00:24:17.000000000 +0200
+--- modules/access/file.c.orig 2009-09-18 18:37:45.000000000 +0200
+++ modules/access/file.c
-@@ -51,6 +51,9 @@
+@@ -50,6 +50,8 @@
+ #if defined (__linux__)
# include <sys/vfs.h>
# include <linux/magic.h>
- # define HAVE_FSTATFS 1
-+#elif defined(__NetBSD__)
++#elif defined (HAVE_FSTATVFS)
+# include <sys/statvfs.h>
-+# define HAVE_FSTATVFS 1
#elif defined (HAVE_SYS_MOUNT_H)
+ # include <sys/param.h>
# include <sys/mount.h>
- # define HAVE_FSTATFS 1
-@@ -126,6 +129,13 @@ struct access_sys_t
+@@ -126,7 +128,12 @@ struct access_sys_t
static bool IsRemote (int fd)
{
+-#ifdef HAVE_FSTATFS
+#ifdef HAVE_FSTATVFS
+ struct statvfs s;
+ if (fstatvfs(fd, &s))
+ return false;
+ return !(s.f_flag & MNT_LOCAL);
-+#endif
-+
- #ifdef HAVE_FSTATFS
++#elif defined (HAVE_FSTATFS)
struct statfs stf;
+ if (fstatfs (fd, &stf))
diff -r a62a6977b64f -r 76e701ebc15e multimedia/vlc/patches/patch-configure
--- a/multimedia/vlc/patches/patch-configure Thu Sep 24 19:18:02 2009 +0000
+++ b/multimedia/vlc/patches/patch-configure Thu Sep 24 22:14:57 2009 +0000
@@ -1,8 +1,17 @@
-$NetBSD: patch-configure,v 1.3 2009/07/07 16:17:47 tnn Exp $
+$NetBSD: patch-configure,v 1.4 2009/09/24 22:14:57 ahoka Exp $
---- configure.ac.orig 2009-06-20 16:08:32.000000000 +0200
+--- configure.ac.orig 2009-09-19 21:30:21.000000000 +0200
+++ configure.ac
-@@ -2490,7 +2490,7 @@ then
+@@ -572,7 +572,7 @@ AC_CHECK_FUNCS(fdatasync,,
+ ])
+
+ dnl Check for non-standard system calls
+-AC_CHECK_FUNCS([vmsplice eventfd fstatfs])
++AC_CHECK_FUNCS([vmsplice eventfd fstatvfs fstatfs])
+
+ AH_BOTTOM([#include <vlc_fixups.h>])
+
+@@ -2498,7 +2498,7 @@ then
fi
CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_v4l2}"
Home |
Main Index |
Thread Index |
Old Index