summaryrefslogtreecommitdiff
path: root/multimedia/vlc/patches
diff options
context:
space:
mode:
authorahoka <ahoka>2009-09-24 22:14:57 +0000
committerahoka <ahoka>2009-09-24 22:14:57 +0000
commite0f26cb27790a22565eeb66896c03927ca4cc1d3 (patch)
tree192adb7e5cddc8b6698d110bfb234bcd2a9b5966 /multimedia/vlc/patches
parent0fab635c252977dde51b2fb53736cf1937f57654 (diff)
downloadpkgsrc-e0f26cb27790a22565eeb66896c03927ca4cc1d3.tar.gz
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 (limited to 'multimedia/vlc/patches')
-rw-r--r--multimedia/vlc/patches/patch-aa21
-rw-r--r--multimedia/vlc/patches/patch-configure15
2 files changed, 22 insertions, 14 deletions
diff --git a/multimedia/vlc/patches/patch-aa b/multimedia/vlc/patches/patch-aa
index 1f51b4ac33f..c4d299b6d5d 100644
--- a/multimedia/vlc/patches/patch-aa
+++ b/multimedia/vlc/patches/patch-aa
@@ -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 --git a/multimedia/vlc/patches/patch-configure b/multimedia/vlc/patches/patch-configure
index 5e46f498f02..5af8723bdd1 100644
--- a/multimedia/vlc/patches/patch-configure
+++ b/multimedia/vlc/patches/patch-configure
@@ -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}"