pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia/vlc Update vlc package to 1.1.8.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/661f35420ca2
branches:  trunk
changeset: 587185:661f35420ca2
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Apr 02 16:20:37 2011 +0000

description:
Update vlc package to 1.1.8.

pkgsrc change and notes:

* Update PLIST to reflect PKG_OPTION setting.
* With pulseaudio and sdl PKG_OPTION, I couldn't build the package because
  of vlc-cache-gen core dump.
* x11 PKG_OPTION could be elminated since the package won't build without it.

Changes between 1.1.7 and 1.1.8:
--------------------------------

Mac OS X Interface:
 * New UI graphics by Damien Erambert

Interfaces:
 * Oldrc interface is again the default RC interface, on Windows
 * Luarc, luahttp and luatelnet fixes
 * Qt and Mac OS X fixes
 * numerous Skins2 fixes, notably winamp2 skins

Encoder:
 * new libschroedinger-based Dirac codec encoder, faster than the current one

Access/Demuxers/Codecs:
 * Subtitles auto-detection is back for .txt files
 * vod/rtsp server and rtsp input fixes
 * mp4 demuxer improvements
 * ogg, rstp input, video filters minor fixes
 * taglib's replaygain is fixed for mp3
 * vobsub support has an improved auto-detection
 * fix a crash in malformed ape files

Miscellaneous fixes in:
 * Pulseaudio audio output, notably for usb cards
 * Stacktraces are now limited in size on Windows
 * Video resolution is now limited to 8192x8192, for security reasons
   See CORE-2011-0208
 * Configure and build system improvements
 * DirectShow and BDA build headers have been updated

Translations:
 * Update for Finnish, Galician, Dutch, Chinese, German, Japanese, Lithuanian,
   Slovak, French, Polish, Estonian, Brazillian Portuguese and Hebrew
 * New icelandic translation

diffstat:

 multimedia/vlc/Makefile         |   9 +++++----
 multimedia/vlc/PLIST            |  18 ++++++++++++++++--
 multimedia/vlc/distinfo         |  10 ++++------
 multimedia/vlc/options.mk       |   4 +++-
 multimedia/vlc/patches/patch-au |  16 ----------------
 multimedia/vlc/patches/patch-av |  22 ----------------------
 6 files changed, 28 insertions(+), 51 deletions(-)

diffs (209 lines):

diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/Makefile
--- a/multimedia/vlc/Makefile   Sat Apr 02 14:47:00 2011 +0000
+++ b/multimedia/vlc/Makefile   Sat Apr 02 16:20:37 2011 +0000
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.108 2011/03/01 11:18:34 wiz Exp $
+# $NetBSD: Makefile,v 1.109 2011/04/02 16:20:37 taca Exp $
 #
 
 DISTNAME=              vlc-${VLC_VERSION}
 CATEGORIES=            multimedia
-MASTER_SITES=          http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=vlc/} \
+                       http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
 EXTRACT_SUFX=          .tar.bz2
 
-VLC_VERSION=           1.1.7
+VLC_VERSION=           1.1.8
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.videolan.org/
@@ -80,7 +81,7 @@
                        share/vlc/osdmenu/dvd/volume \
                        share/vlc/osdmenu/dvd/unselect \
                        share/vlc/osdmenu/dvd/selection \
-                       share/vlc/skins2 share/vlc/skins2/fonts \
+                       share/vlc/skins2/fonts \
                        ${PKGMANDIR}/man1
 pre-configure:
        cd ${WRKSRC} && autoreconf -f
diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/PLIST
--- a/multimedia/vlc/PLIST      Sat Apr 02 14:47:00 2011 +0000
+++ b/multimedia/vlc/PLIST      Sat Apr 02 16:20:37 2011 +0000
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.39 2011/02/12 10:53:02 tnn Exp $
+@comment $NetBSD: PLIST,v 1.40 2011/04/02 16:20:37 taca Exp $
 bin/cvlc
 bin/qvlc
 bin/rvlc
+${PLIST.skins}bin/svlc
 bin/vlc
 bin/vlc-wrapper
 include/vlc/deprecated.h
@@ -92,6 +93,7 @@
 lib/vlc/plugins/access/libaccess_bd_plugin.la
 lib/vlc/plugins/access/libaccess_fake_plugin.la
 lib/vlc/plugins/access/libaccess_ftp_plugin.la
+${PLIST.gnome}lib/vlc/plugins/access/libaccess_gnomevfs_plugin.la
 lib/vlc/plugins/access/libaccess_http_plugin.la
 lib/vlc/plugins/access/libaccess_imem_plugin.la
 lib/vlc/plugins/access/libaccess_mmap_plugin.la
@@ -113,7 +115,6 @@
 lib/vlc/plugins/audio_filter/liba52tospdif_plugin.la
 lib/vlc/plugins/audio_filter/libaudio_format_plugin.la
 lib/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.la
-lib/vlc/plugins/audio_filter/libbandlimited_resampler_plugin.la
 lib/vlc/plugins/audio_filter/libchorus_flanger_plugin.la
 lib/vlc/plugins/audio_filter/libconverter_fixed_plugin.la
 lib/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.la
@@ -164,6 +165,7 @@
 lib/vlc/plugins/codec/libtheora_plugin.la
 lib/vlc/plugins/codec/libvorbis_plugin.la
 lib/vlc/plugins/codec/libx264_plugin.la
+${PLIST.dbus}lib/vlc/plugins/control/libdbus_plugin.la
 lib/vlc/plugins/control/libgestures_plugin.la
 lib/vlc/plugins/control/libglobalhotkeys_plugin.la
 lib/vlc/plugins/control/libhotkeys_plugin.la
@@ -212,6 +214,7 @@
 lib/vlc/plugins/demux/libwav_plugin.la
 lib/vlc/plugins/demux/libxa_plugin.la
 lib/vlc/plugins/gui/libqt4_plugin.la
+${PLIST.skins}lib/vlc/plugins/gui/libskins2_plugin.la
 lib/vlc/plugins/meta_engine/libfolder_plugin.la
 lib/vlc/plugins/meta_engine/libtaglib_plugin.la
 lib/vlc/plugins/misc/libaudioscrobbler_plugin.la
@@ -219,9 +222,12 @@
 lib/vlc/plugins/misc/libexport_plugin.la
 lib/vlc/plugins/misc/libfreetype_plugin.la
 lib/vlc/plugins/misc/libgnutls_plugin.la
+${PLIST.dbus}lib/vlc/plugins/misc/libinhibit_plugin.la
 lib/vlc/plugins/misc/liblogger_plugin.la
+${PLIST.dbus}lib/vlc/plugins/misc/libnotify_plugin.la
 lib/vlc/plugins/misc/libosd_parser_plugin.la
 lib/vlc/plugins/misc/libstats_plugin.la
+${PLIST.dbus}lib/vlc/plugins/misc/libtelepathy_plugin.la
 lib/vlc/plugins/misc/libvod_rtsp_plugin.la
 lib/vlc/plugins/misc/libxdg_screensaver_plugin.la
 lib/vlc/plugins/misc/libxml_plugin.la
@@ -366,6 +372,7 @@
 share/locale/be/LC_MESSAGES/vlc.mo
 share/locale/bg/LC_MESSAGES/vlc.mo
 share/locale/bn/LC_MESSAGES/vlc.mo
+share/locale/br/LC_MESSAGES/vlc.mo
 share/locale/ca/LC_MESSAGES/vlc.mo
 share/locale/ckb/LC_MESSAGES/vlc.mo
 share/locale/co/LC_MESSAGES/vlc.mo
@@ -389,6 +396,7 @@
 share/locale/hu/LC_MESSAGES/vlc.mo
 share/locale/hy/LC_MESSAGES/vlc.mo
 share/locale/id/LC_MESSAGES/vlc.mo
+share/locale/is/LC_MESSAGES/vlc.mo
 share/locale/it/LC_MESSAGES/vlc.mo
 share/locale/ja/LC_MESSAGES/vlc.mo
 share/locale/ka/LC_MESSAGES/vlc.mo
@@ -522,6 +530,12 @@
 share/vlc/osdmenu/default/volume/volume_08.png
 share/vlc/osdmenu/default/volume/volume_09.png
 share/vlc/osdmenu/default/volume/volume_10.png
+${PLIST.skins}share/vlc/skins2/default.vlt
+${PLIST.skins}share/vlc/skins2/fonts/FreeSans.ttf
+${PLIST.skins}share/vlc/skins2/fonts/FreeSansBold.ttf
+${PLIST.skins}share/vlc/skins2/skin.catalog
+${PLIST.skins}share/vlc/skins2/skin.dtd
+${PLIST.skins}share/vlc/skins2/winamp2.xml
 share/vlc/utils/audio-vlc-default.sh
 share/vlc/utils/gnome-vlc-default.sh
 share/vlc/utils/video-vlc-default.sh
diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/distinfo
--- a/multimedia/vlc/distinfo   Sat Apr 02 14:47:00 2011 +0000
+++ b/multimedia/vlc/distinfo   Sat Apr 02 16:20:37 2011 +0000
@@ -1,14 +1,12 @@
-$NetBSD: distinfo,v 1.42 2011/02/14 19:03:18 drochner Exp $
+$NetBSD: distinfo,v 1.43 2011/04/02 16:20:38 taca Exp $
 
-SHA1 (vlc-1.1.7.tar.bz2) = 6bd559fe2bba51c5ed1ae71d18dc8ac611e72a04
-RMD160 (vlc-1.1.7.tar.bz2) = 1662f458c5e1cec41e27fa1320af817551577def
-Size (vlc-1.1.7.tar.bz2) = 24635812 bytes
+SHA1 (vlc-1.1.8.tar.bz2) = c4ac61e31fa287a0cb7744534a1abf49cf033776
+RMD160 (vlc-1.1.8.tar.bz2) = 728085c222f0a3c831d28f149898cc77f6cbe3a2
+Size (vlc-1.1.8.tar.bz2) = 25212756 bytes
 SHA1 (patch-aa) = 684f7ad6a20ed6b9b8a8be2fc61836e6b471b686
 SHA1 (patch-ab) = 7ed32dc2a2c092083dad3c902848ba44369eac38
 SHA1 (patch-ap) = 423b571ca8a1b740812aea021e331912ba34c868
 SHA1 (patch-ar) = 25d22167cef8b8fa2a07ef633de196726eb354d2
 SHA1 (patch-as) = b53b074b2791d7bf69d5f09c7c32d873608f3086
 SHA1 (patch-at) = 5761ec0809d2b03511666ae81f7b4ae01b6f5930
-SHA1 (patch-au) = 7318b1d40246d5540a67c22565ebd439d5fe069d
-SHA1 (patch-av) = 2d876c99a4bfe2cd964a78fe19dd108d1cb5f550
 SHA1 (patch-configure) = 83f476cc71d795a69f787713a04471e078c0ec52
diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/options.mk
--- a/multimedia/vlc/options.mk Sat Apr 02 14:47:00 2011 +0000
+++ b/multimedia/vlc/options.mk Sat Apr 02 16:20:37 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.19 2011/01/24 18:54:04 drochner Exp $
+# $NetBSD: options.mk,v 1.20 2011/04/02 16:20:38 taca Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.vlc
 PKG_SUPPORTED_OPTIONS=         debug faad dbus hal skins sdl pulseaudio x11 gnome
@@ -46,6 +46,7 @@
 .if !empty(PKG_OPTIONS:Mdbus)
 CONFIGURE_ARGS+=       --enable-dbus
 .include "../../sysutils/dbus/buildlink3.mk"
+PLIST.dbus=            yes
 CONFIGURE_ARGS+=       --enable-notify
 .include "../../sysutils/libnotify/buildlink3.mk"
 
@@ -87,6 +88,7 @@
 .if !empty(PKG_OPTIONS:Mskins)
 CONFIGURE_ARGS+=       --enable-skins2
 PLIST.skins=           yes
+INSTALLATION_DIRS+=    share/vlc/skins2
 .else
 CONFIGURE_ARGS+=       --disable-skins2
 .endif
diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/patches/patch-au
--- a/multimedia/vlc/patches/patch-au   Sat Apr 02 14:47:00 2011 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-au,v 1.3 2011/02/14 19:03:19 drochner Exp $
-
-fix build with libmatroska-1.1
-
---- modules/demux/mkv/mkv.hpp.orig     2011-01-30 14:45:14.000000000 +0000
-+++ modules/demux/mkv/mkv.hpp
-@@ -92,7 +92,8 @@
- #include "matroska/KaxSegment.h"
- #include "matroska/KaxTag.h"
- #include "matroska/KaxTags.h"
--#include "matroska/KaxTagMulti.h"
-+//missing in libmatroska-1.1
-+//#include "matroska/KaxTagMulti.h"
- #include "matroska/KaxTracks.h"
- #include "matroska/KaxTrackAudio.h"
- #include "matroska/KaxTrackVideo.h"
diff -r e98ecec26181 -r 661f35420ca2 multimedia/vlc/patches/patch-av
--- a/multimedia/vlc/patches/patch-av   Sat Apr 02 14:47:00 2011 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-av,v 1.1 2011/02/14 19:03:19 drochner Exp $
-
-fix build with libmatroska-1.1
-
---- modules/demux/mkv/matroska_segment.cpp.orig        2010-09-27 14:38:23.000000000 +0000
-+++ modules/demux/mkv/matroska_segment.cpp
-@@ -220,6 +220,7 @@ void matroska_segment_c::LoadTags( KaxTa
-                     }
-                     ep->Up();
-                 }
-+#if 0 //not valid anymore
-                 else if( MKV_IS_ID( el, KaxTagGeneral ) )
-                 {
-                     msg_Dbg( &sys.demuxer, "|   + General" );
-@@ -288,6 +289,7 @@ void matroska_segment_c::LoadTags( KaxTa
-                 {
-                     msg_Dbg( &sys.demuxer, "|   + Multi Title" );
-                 }
-+#endif
-                 else
-                 {
-                     msg_Dbg( &sys.demuxer, "|   + LoadTag Unknown (%s)", typeid( *el ).name() );



Home | Main Index | Thread Index | Old Index