pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/vlc Update to 0.8.6d (latest stable version...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c7160c49969d
branches: trunk
changeset: 538893:c7160c49969d
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Wed Feb 20 13:11:00 2008 +0000
description:
Update to 0.8.6d (latest stable version), based on wip/vlc update done
by Adam Hoka (thank you!).
Changes between 0.8.6c and 0.8.6d:
----------------------------------------------------------
Various bugfixes:
* Mozilla plugin: supports a reasonable amount of MIME types on Windows
* Linux: Fixed S/PDIF passthrough with ALSA
* Automatic recovery on unexpected stream discontinuity (clock gap) occurrences in input
* Use field order (top/bottom) for correct bob/linear deinterlacing
* Fix invalid free in bookmarks loading code
Windows and Mac OS Binaries
* FLAC Security Update (CVE-2007-4619) to prevent multiple integer overflows
Active X plugin:
* Security update (VideoLAN-SA-0703)
Mac OS X Interface & Port:
* Apple Remote support on Mac OS X 10.5 Leopard with enhanced functionality
* Improved Video Output compatibility for Mac OS X 10.5 Leopard
* Improved behavior of the Fullscreen Controller and mode changes between
Fullscreen and Windowed Video Output
* Softened the white flash artifacts that may appear during the transition
of two different movies
* Support for current Ogg file formats
NOTE: This release requires Mac OS X 10.4 or higher. Mac OS X 10.3.9 is
not supported anymore.
Encoders:
* Improved H.264 encoding speed on Mac OS X
Other changes:
* The automatic updating facility was removed
* You now need to append --m3u-extvlcopt to your command line to enable
EXTVLCOPT options parsing in m3u playlists.
...and more, see the NEWS file.
diffstat:
multimedia/vlc/Makefile | 62 +++++------
multimedia/vlc/PLIST | 41 ++++++-
multimedia/vlc/buildlink3.mk | 13 +-
multimedia/vlc/distinfo | 22 +--
multimedia/vlc/patches/patch-aa | 22 ++--
multimedia/vlc/patches/patch-ab | 24 ++--
multimedia/vlc/patches/patch-ac | 40 +++++++
multimedia/vlc/patches/patch-ad | 165 --------------------------------
multimedia/vlc/patches/patch-ag | 12 --
multimedia/vlc/patches/patch-ah | 18 ---
multimedia/vlc/patches/patch-ai | 202 ----------------------------------------
multimedia/vlc/patches/patch-aj | 123 ------------------------
multimedia/vlc/patches/patch-ak | 25 ----
multimedia/vlc/patches/patch-al | 16 ---
multimedia/vlc/patches/patch-am | 16 ---
multimedia/vlc/patches/patch-an | 22 ----
16 files changed, 141 insertions(+), 682 deletions(-)
diffs (truncated from 1068 to 300 lines):
diff -r 08046841f413 -r c7160c49969d multimedia/vlc/Makefile
--- a/multimedia/vlc/Makefile Wed Feb 20 12:26:07 2008 +0000
+++ b/multimedia/vlc/Makefile Wed Feb 20 13:11:00 2008 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.46 2007/10/31 15:35:30 sborrill Exp $
+# $NetBSD: Makefile,v 1.47 2008/02/20 13:11:00 xtraeme Exp $
#
DISTNAME= vlc-${VLC_VER}
-PKGREVISION= 7
CATEGORIES= multimedia
MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${VLC_VER}/
EXTRACT_SUFX= .tar.bz2
@@ -17,56 +16,55 @@
GNU_CONFIGURE= yes
PTHREAD_OPTS+= require
USE_LANGUAGES= c c++
+USE_DIRS+= xdg-1.4
-VLC_VER= 0.8.5
+VLC_VER= 0.8.6d
.include "../../mk/bsd.prefs.mk"
-
.include "options.mk"
.if ${OPSYS} == "NetBSD"
CONFIGURE_ARGS+= --disable-vcd
.endif
-BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0
+
+BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0
BUILDLINK_API_DEPENDS.vcdimager+= vcdimager>=0.7.20nb1
-BUILDLINK_API_DEPENDS.ffmpeg+= ffmpeg>=0.4.8nb1 # Postprocess fix
CONFIGURE_ARGS+= --disable-speex # needs unstable 1.1.x branch
CONFIGURE_ARGS+= --disable-gtk
+CONFIGURE_ARGS+= --enable-release
CONFIGURE_ARGS+= --disable-gnomevfs
CONFIGURE_ARGS+= --disable-gnutls
+CONFIGURE_ARGS+= --with-ffmpeg-zlib
CONFIGURE_ARGS+= --disable-smb
-CONFIGURE_ARGS+= --disable-mod
CONFIGURE_ARGS+= --disable-mpc
CONFIGURE_ARGS+= --disable-dts
-
-CONFIGURE_ARGS+= --with-ffmpeg-tree=${BUILDLINK_PREFIX.ffmpeg}/lib
-CONFIGURE_ARGS+= --with-ffmpeg-zlib
CONFIGURE_ARGS+= --enable-cddax
CONFIGURE_ARGS+= --enable-dvdread
CONFIGURE_ARGS+= --enable-faad
CONFIGURE_ARGS+= --enable-flac
+INSTALLATION_DIRS+= ${PREFIX}/share/vlc/http/dialogs \
+ ${PREFIX}/share/vlc/http/images \
+ ${PREFIX}/share/vlc/http/js \
+ ${PREFIX}/share/vlc/http/old \
+ ${PREFIX}/share/vlc/http/old/admin \
+ ${PREFIX}/share/vlc/http/old/vlm \
+ ${PREFIX}/share/vlc/http/requests \
+ ${PREFIX}/share/vlc/osdmenu/default \
+ ${PREFIX}/share/vlc/osdmenu/default/selected \
+ ${PREFIX}/share/vlc/osdmenu/default/selection \
+ ${PREFIX}/share/vlc/osdmenu/default/volume \
+ ${PREFIX}/share/vlc/osdmenu/dvd/selected \
+ ${PREFIX}/share/vlc/osdmenu/dvd/volume \
+ ${PREFIX}/share/vlc/osdmenu/dvd/unselect \
+ ${PREFIX}/share/vlc/osdmenu/dvd/selection \
+ ${PREFIX}/share/vlc/skins2 \
+ ${PREFIX}/share/vlc/skins2/fonts
+
pre-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/dialogs
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/images
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/js
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/old
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/old/admin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/old/vlm
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/requests
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/default
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/default/selected
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/default/selection
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/default/volume
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/dvd/selected
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/dvd/volume
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/dvd/unselect
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/osdmenu/dvd/selection
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/skins2
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/skins2/fonts
- ${INSTALL_DATA} ${WRKSRC}/doc/vlc.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA} ${WRKSRC}/doc/vlc-config.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/doc/vlc.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/doc/vlc-config.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
ORIGFNT= /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
DEFAULT_FONT?= ${X11BASE}/lib/X11/fonts/TTF/luximb.ttf
@@ -86,8 +84,6 @@
SUBST_FILES.fnt= modules/misc/freetype.c
SUBST_MESSAGE.fnt= Fixing hardcoded paths.
-BUILDLINK_FNAME_TRANSFORM.ffmpeg+= -e "s,include/ffmpeg,include/,g"
-
.if ${OPSYS} == "NetBSD"
PLIST_SUBST+= COND_CDDA="@comment "
PLIST_SUBST+= COND_VCD="@comment "
@@ -114,7 +110,7 @@
.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../misc/libcdio/buildlink3.mk"
-.include "../../multimedia/ffmpeg/buildlink3.mk"
+.include "../../multimedia/ffmpeg-devel/buildlink3.mk"
.include "../../multimedia/libdvdplay/buildlink3.mk"
.include "../../multimedia/libdvbpsi/buildlink3.mk"
.include "../../multimedia/libdvdnav/buildlink3.mk"
@@ -125,6 +121,8 @@
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/libXv/buildlink3.mk"
.include "../../x11/libXxf86vm/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libdrm/buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
diff -r 08046841f413 -r c7160c49969d multimedia/vlc/PLIST
--- a/multimedia/vlc/PLIST Wed Feb 20 12:26:07 2008 +0000
+++ b/multimedia/vlc/PLIST Wed Feb 20 13:11:00 2008 +0000
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.8 2007/10/31 15:35:30 sborrill Exp $
+@comment $NetBSD: PLIST,v 1.9 2008/02/20 13:11:00 xtraeme Exp $
bin/vlc
-${COND_SKINS}bin/svlc
bin/vlc-config
-${COND_WXWIDGETS}bin/wxvlc
+bin/wxvlc
include/vlc/aout.h
include/vlc/decoder.h
include/vlc/input.h
@@ -22,12 +21,11 @@
lib/vlc/access/libaccess_mms_plugin.so
lib/vlc/access/libaccess_tcp_plugin.so
lib/vlc/access/libaccess_udp_plugin.so
-${COND_CDDA}lib/vlc/access/libcdda_plugin.so
lib/vlc/access/libcddax_plugin.so
lib/vlc/access/libdvdnav_plugin.so
lib/vlc/access/libdvdread_plugin.so
lib/vlc/access/libscreen_plugin.so
-${COND_VCD}lib/vlc/access/libvcd_plugin.so
+lib/vlc/access_filter/libaccess_filter_dump_plugin.so
lib/vlc/access_filter/libaccess_filter_record_plugin.so
lib/vlc/access_filter/libaccess_filter_timeshift_plugin.so
lib/vlc/access_output/libaccess_output_dummy_plugin.so
@@ -88,6 +86,7 @@
lib/vlc/codec/libspudec_plugin.so
lib/vlc/codec/libsubsdec_plugin.so
lib/vlc/codec/libsvcdsub_plugin.so
+lib/vlc/codec/libtelx_plugin.so
lib/vlc/codec/libvorbis_plugin.so
lib/vlc/control/libgestures_plugin.so
lib/vlc/control/libhotkeys_plugin.so
@@ -110,6 +109,7 @@
lib/vlc/demux/libm4a_plugin.so
lib/vlc/demux/libm4v_plugin.so
lib/vlc/demux/libmjpeg_plugin.so
+lib/vlc/demux/libmkv_plugin.so
lib/vlc/demux/libmp4_plugin.so
lib/vlc/demux/libmpga_plugin.so
lib/vlc/demux/libmpgv_plugin.so
@@ -125,13 +125,13 @@
lib/vlc/demux/libsgimb_plugin.so
lib/vlc/demux/libsubtitle_plugin.so
lib/vlc/demux/libts_plugin.so
+lib/vlc/demux/libtta_plugin.so
lib/vlc/demux/libty_plugin.so
lib/vlc/demux/libvobsub_plugin.so
lib/vlc/demux/libvoc_plugin.so
lib/vlc/demux/libwav_plugin.so
lib/vlc/demux/libxa_plugin.so
-${COND_SKINS}lib/vlc/gui/libskins2_plugin.so
-${COND_WXWIDGETS}lib/vlc/gui/libwxwidgets_plugin.so
+lib/vlc/gui/libwxwidgets_plugin.so
lib/vlc/libffmpeg.a
lib/vlc/libi420_rgb_mmx.a
lib/vlc/libi420_ymga_mmx.a
@@ -140,7 +140,6 @@
lib/vlc/libmemcpy3dn.a
lib/vlc/libmemcpymmx.a
lib/vlc/libmemcpymmxext.a
-lib/vlc/libmkv.a
lib/vlc/libmux_ts.a
lib/vlc/libstream_out_switcher.a
lib/vlc/misc/libdummy_plugin.so
@@ -215,16 +214,24 @@
lib/vlc/visualization/libvisual_plugin.so
man/man1/vlc-config.1
man/man1/vlc.1
+share/applications/vlc.desktop
share/doc/vlc/bugreport-howto.txt
share/doc/vlc/fortunes.txt
share/doc/vlc/intf-cdda.txt
share/doc/vlc/intf-vcd.txt
+share/locale/af/LC_MESSAGES/vlc.mo
+share/locale/ar/LC_MESSAGES/vlc.mo
share/locale/ca/LC_MESSAGES/vlc.mo
+share/locale/co/LC_MESSAGES/vlc.mo
+share/locale/cs/LC_MESSAGES/vlc.mo
share/locale/da/LC_MESSAGES/vlc.mo
share/locale/de/LC_MESSAGES/vlc.mo
share/locale/en_GB/LC_MESSAGES/vlc.mo
share/locale/es/LC_MESSAGES/vlc.mo
+share/locale/eu/LC_MESSAGES/vlc.mo
+share/locale/fa/LC_MESSAGES/vlc.mo
share/locale/fr/LC_MESSAGES/vlc.mo
+share/locale/fur/LC_MESSAGES/vlc.mo
share/locale/gl/LC_MESSAGES/vlc.mo
share/locale/he/LC_MESSAGES/vlc.mo
share/locale/hi/LC_MESSAGES/vlc.mo
@@ -233,12 +240,24 @@
share/locale/ja/LC_MESSAGES/vlc.mo
share/locale/ka/LC_MESSAGES/vlc.mo
share/locale/ko/LC_MESSAGES/vlc.mo
+share/locale/lt/LC_MESSAGES/vlc.mo
+share/locale/lv/LC_MESSAGES/vlc.mo
+share/locale/ms/LC_MESSAGES/vlc.mo
+share/locale/nb/LC_MESSAGES/vlc.mo
+share/locale/ne/LC_MESSAGES/vlc.mo
share/locale/nl/LC_MESSAGES/vlc.mo
+share/locale/nn/LC_MESSAGES/vlc.mo
share/locale/oc/LC_MESSAGES/vlc.mo
+share/locale/pa/LC_MESSAGES/vlc.mo
+share/locale/pl/LC_MESSAGES/vlc.mo
share/locale/pt_BR/LC_MESSAGES/vlc.mo
share/locale/ro/LC_MESSAGES/vlc.mo
share/locale/ru/LC_MESSAGES/vlc.mo
+share/locale/sk/LC_MESSAGES/vlc.mo
+share/locale/sl/LC_MESSAGES/vlc.mo
+share/locale/sq/LC_MESSAGES/vlc.mo
share/locale/sv/LC_MESSAGES/vlc.mo
+share/locale/th/LC_MESSAGES/vlc.mo
share/locale/tr/LC_MESSAGES/vlc.mo
share/locale/zh_CN/LC_MESSAGES/vlc.mo
share/locale/zh_TW/LC_MESSAGES/vlc.mo
@@ -279,6 +298,7 @@
share/vlc/http/images/slider_point.png
share/vlc/http/images/slider_right.png
share/vlc/http/images/slow.png
+share/vlc/http/images/snapshot.png
share/vlc/http/images/sort.png
share/vlc/http/images/sout.png
share/vlc/http/images/speaker.png
@@ -418,7 +438,12 @@
@dirrm share/vlc/http/dialogs
@dirrm share/vlc/http
@dirrm share/vlc
+@dirrm share/locale/fur/LC_MESSAGES
+@dirrm share/locale/fur
+@dirrm share/locale/co/LC_MESSAGES
+@dirrm share/locale/co
@dirrm share/doc/vlc
+@comment in xdg-dirs: @dirrm share/applications
@dirrm lib/vlc/visualization
@dirrm lib/vlc/video_output
@dirrm lib/vlc/video_filter
diff -r 08046841f413 -r c7160c49969d multimedia/vlc/buildlink3.mk
--- a/multimedia/vlc/buildlink3.mk Wed Feb 20 12:26:07 2008 +0000
+++ b/multimedia/vlc/buildlink3.mk Wed Feb 20 13:11:00 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2006/09/27 06:02:00 martti Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2008/02/20 13:11:00 xtraeme Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
VLC_BUILDLINK3_MK:= ${VLC_BUILDLINK3_MK}+
@@ -12,11 +12,12 @@
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}vlc
.if ${VLC_BUILDLINK3_MK} == "+"
-BUILDLINK_API_DEPENDS.vlc+= vlc>=0.8.5nb4
-BUILDLINK_PKGSRCDIR.vlc?= ../../multimedia/vlc
+BUILDLINK_API_DEPENDS.vlc+= vlc>=0.8.6d
+BUILDLINK_PKGSRCDIR.vlc?= ../../wip/vlc
.endif # VLC_BUILDLINK3_MK
.include "../../audio/faad2/buildlink3.mk"
+.include "../../audio/flac/buildlink3.mk"
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/liba52/buildlink3.mk"
.include "../../audio/libcddb/buildlink3.mk"
@@ -29,14 +30,16 @@
.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../misc/libcdio/buildlink3.mk"
-.include "../../multimedia/ffmpeg/buildlink3.mk"
+.include "../../wip/ffmpeg-devel/buildlink3.mk"
.include "../../multimedia/libdvdplay/buildlink3.mk"
+.include "../../multimedia/libdvbpsi/buildlink3.mk"
.include "../../multimedia/libdvdnav/buildlink3.mk"
.include "../../multimedia/libdvdread/buildlink3.mk"
.include "../../multimedia/libmatroska/buildlink3.mk"
.include "../../multimedia/libmpeg2/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index