pkgsrc-Changes-HG archive

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

[pkgsrc/pkgsrc-2008Q3]: pkgsrc/multimedia/vlc Pullup ticket #2556 - requested...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ad93ebae0d72
branches:  pkgsrc-2008Q3
changeset: 547838:ad93ebae0d72
user:      tron <tron%pkgsrc.org@localhost>
date:      Tue Oct 21 21:51:03 2008 +0000

description:
Pullup ticket #2556 - requested by ahoka
vlc: security update

Revisions pulled up:
- multimedia/vlc/Makefile                       1.62
- multimedia/vlc/PLIST                          1.20
- multimedia/vlc/distinfo                       1.20
- multimedia/vlc/options.mk                     1.9
- multimedia/vlc/patches/patch-configure        1.2
---
Module Name:    pkgsrc
Committed By:   ahoka
Date:           Sun Oct 19 22:05:54 UTC 2008

Modified Files:
        pkgsrc/multimedia/vlc: options.mk

Log Message:
Fix a bug when configure is looking for glx when option -x11 set.
---
Module Name:    pkgsrc
Committed By:   ahoka
Date:           Mon Oct 13 18:42:12 UTC 2008

Modified Files:
        pkgsrc/multimedia/vlc: Makefile PLIST distinfo
        pkgsrc/multimedia/vlc/patches: patch-configure

Log Message:
Update to version 0.9.4, plus a lot of PLIST adjustments

Official changelog:

Changes between 0.9.3 and 0.9.4:
------------------------------------
Various bugfixes:
 * Crashes fixed in ogg, vobsub, dvdread
 * Fixes several memory leaks.

Mac OS X port:
 * Apple machines without Quartz Extreme are no longer supported (use 0.9.2 or earlier )
 * Fixed a crash with deletion of old preferences.
 * Fixed targetname for downloaded updates

Windows port:
 * Stability fix for the video output.

Changes between 0.9.2 and 0.9.3:
------------------------------------

Various bugfixes:
 * Fixed DTS channel order on 5.1 systems
 * Fixed pausing behavior for subtitles and for Audio-CD
 * Multiple subtitles and podcast fixes
 * Various crashes fixed in PS, SSA, mkv, xspf, freetype
 * Fixed update system bugs
 * Other bug fixes (dvd language selection, subtitle colours, HTTP keep-alive...)

Mac OS X port:
 * Fixed ffmpeg slowness on PowerPC-based Macs
 * Fixed crash on startup when installed on old preferences
 * Fixed bug in directory opening on Mac OS X
 * Fixed font selection in the Simple Preferences
 * Thicker border to the subtitle renderer
 * Fixed the appearance of playlist items in the Streaming/Transcoding Wizard
 * Fixed AC3 passthrough on Mac OS X
 * Fixed behavior of the Volume Normalizer settings on Mac OS X
 * Removed the deprecated QuickDraw video output module to avoid crashes on
   modern Mac OS X versions

Windows port:
 * Fixed sensitivity of Fullscreen Controller
 * Fixed error messages on startup when VLC wasn't correctly uninstalled
   before installation
 * Fix showing of controller when returning from fullscreen playback
 * Multiple directory and path location fixes.

Qt4 interface:
 * Added Faster/Slower icons to the controller panel
 * Fixed lost playlist columns when switching the playlist view
 * Added needed options to Simple preferences (to avoid NVIDIA drivers issues)
 * Fullscreen controller: added time label, remembering of last position
 * Fixed drag'n drop behaviour on the playlist
 * Multiple other fixes (Enter hotkey in preferences, Skins selection...)

diffstat:

 multimedia/vlc/Makefile                |  10 +++++-----
 multimedia/vlc/PLIST                   |  19 +++++++++++++------
 multimedia/vlc/distinfo                |  10 +++++-----
 multimedia/vlc/options.mk              |  12 +++++++-----
 multimedia/vlc/patches/patch-configure |  15 ++++++++++++---
 5 files changed, 42 insertions(+), 24 deletions(-)

diffs (179 lines):

diff -r 0aa84c6a7a9e -r ad93ebae0d72 multimedia/vlc/Makefile
--- a/multimedia/vlc/Makefile   Mon Oct 13 07:04:47 2008 +0000
+++ b/multimedia/vlc/Makefile   Tue Oct 21 21:51:03 2008 +0000
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.61 2008/10/02 17:49:00 ahoka Exp $
+# $NetBSD: Makefile,v 1.61.2.1 2008/10/21 21:51:03 tron Exp $
 #
 
-DISTNAME=              vlc-0.9.2
-PKGREVISION=           1
+DISTNAME=              vlc-${VLC_VERSION}
 CATEGORIES=            multimedia
-MASTER_SITES=          http://download.videolan.org/pub/videolan/vlc/0.9.2/
+MASTER_SITES=          http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
 EXTRACT_SUFX=          .tar.bz2
 
+VLC_VERSION=           0.9.4
+
 MAINTAINER=            ahoka%NetBSD.org@localhost
 HOMEPAGE=              http://videolan.org/
 COMMENT=               VLC media player and streaming server
@@ -37,7 +38,6 @@
 BUILDLINK_API_DEPENDS.vcdimager+=      vcdimager>=0.7.20nb1
 
 CONFIGURE_ARGS+=       --disable-speex # needs unstable 1.1.x branch
-CONFIGURE_ARGS+=       --disable-gnomevfs
 CONFIGURE_ARGS+=       --disable-smb
 
 CONFIGURE_ARGS+=       --enable-cddax \
diff -r 0aa84c6a7a9e -r ad93ebae0d72 multimedia/vlc/PLIST
--- a/multimedia/vlc/PLIST      Mon Oct 13 07:04:47 2008 +0000
+++ b/multimedia/vlc/PLIST      Tue Oct 21 21:51:03 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2008/10/02 17:49:00 ahoka Exp $
+@comment $NetBSD: PLIST,v 1.19.2.1 2008/10/21 21:51:03 tron Exp $
 ${PLIST.faad}lib/vlc/codec/libfaad_plugin.la
 ${PLIST.dbus}lib/vlc/control/libdbus_plugin.la
 ${PLIST.dbus}lib/vlc/misc/libinhibit_plugin.la
@@ -6,7 +6,6 @@
 ${PLIST.x11}bin/qvlc
 ${PLIST.x11}lib/vlc/gui/libqt4_plugin.la
 ${PLIST.x11}lib/vlc/codec/libpng_plugin.la
-${PLIST.x11}lib/vlc/gui/libqt4_plugin.la
 ${PLIST.x11}lib/vlc/misc/libfreetype_plugin.la
 ${PLIST.x11}lib/vlc/misc/libosd_parser_plugin.la
 ${PLIST.x11}lib/vlc/video_filter/libosdmenu_plugin.la
@@ -33,6 +32,14 @@
 ${PLIST.v4l2}lib/vlc/access/libaccess_v4l2_plugin.la
 ${PLIST.cdda}lib/vlc/access/libcdda_plugin.la
 ${PLIST.vcd}lib/vlc/access/libvcd_plugin.la
+${PLIST.skins}bin/svlc
+${PLIST.skins}lib/vlc/gui/libskins2_plugin.la
+${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
 bin/cvlc
 bin/rvlc
 bin/vlc
@@ -138,9 +145,7 @@
 lib/vlc/audio_filter/libtrivial_channel_mixer_plugin.la
 lib/vlc/audio_filter/libtrivial_resampler_plugin.la
 lib/vlc/audio_filter/libugly_resampler_plugin.la
-lib/vlc/audio_filter/libdtstofloat32_plugin.a
 lib/vlc/audio_filter/libdtstofloat32_plugin.la
-lib/vlc/audio_filter/libdtstofloat32_plugin.so
 lib/vlc/audio_mixer/libfloat32_mixer_plugin.la
 lib/vlc/audio_mixer/libspdif_mixer_plugin.la
 lib/vlc/audio_mixer/libtrivial_mixer_plugin.la
@@ -197,6 +202,7 @@
 lib/vlc/demux/libmjpeg_plugin.la
 lib/vlc/demux/libmkv_plugin.la
 lib/vlc/demux/libmp4_plugin.la
+lib/vlc/demux/libmpc_plugin.la
 lib/vlc/demux/libmpga_plugin.la
 lib/vlc/demux/libmpgv_plugin.la
 lib/vlc/demux/libnsc_plugin.la
@@ -226,7 +232,7 @@
 lib/vlc/misc/libaudioscrobbler_plugin.la
 lib/vlc/misc/libdummy_plugin.la
 lib/vlc/misc/libexport_plugin.la
-lib/vlc/misc/libfreetype_plugin.la
+lib/vlc/misc/libgnutls_plugin.la
 lib/vlc/misc/liblogger_plugin.la
 lib/vlc/misc/libmemcpy_plugin.la
 lib/vlc/misc/libosd_parser_plugin.la
@@ -318,13 +324,13 @@
 lib/vlc/video_output/libglx_plugin.la
 lib/vlc/video_output/libimage_plugin.la
 lib/vlc/video_output/libopengl_plugin.la
+lib/vlc/video_output/libsnapshot_plugin.la
 lib/vlc/video_output/libvmem_plugin.la
 lib/vlc/video_output/libx11_plugin.la
 lib/vlc/video_output/libxvideo_plugin.la
 lib/vlc/visualization/libvisual_plugin.la
 lib/vlc/demux/libmpc_plugin.la
 lib/vlc/misc/libgnutls_plugin.la
-lib/vlc/video_output/libsnapshot_plugin.la
 man/man1/vlc-config.1
 man/man1/vlc.1
 share/applications/vlc.desktop
@@ -334,6 +340,7 @@
 share/doc/vlc/intf-vcd.txt
 share/locale/af/LC_MESSAGES/vlc.mo
 share/locale/ar/LC_MESSAGES/vlc.mo
+share/locale/bg/LC_MESSAGES/vlc.mo
 share/locale/bn/LC_MESSAGES/vlc.mo
 share/locale/ca/LC_MESSAGES/vlc.mo
 share/locale/co/LC_MESSAGES/vlc.mo
diff -r 0aa84c6a7a9e -r ad93ebae0d72 multimedia/vlc/distinfo
--- a/multimedia/vlc/distinfo   Mon Oct 13 07:04:47 2008 +0000
+++ b/multimedia/vlc/distinfo   Tue Oct 21 21:51:03 2008 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2008/09/27 22:33:20 ahoka Exp $
+$NetBSD: distinfo,v 1.19.2.1 2008/10/21 21:51:03 tron Exp $
 
-SHA1 (vlc-0.9.2.tar.bz2) = 04b1fa46964bee98a4dc5b07f21d2980c1081f59
-RMD160 (vlc-0.9.2.tar.bz2) = 00dd848b794ac5ebd99503fdb6ec653a67e41766
-Size (vlc-0.9.2.tar.bz2) = 16163031 bytes
-SHA1 (patch-configure) = a8594efc40ad3f253c5f066d1d779a06ce58831f
+SHA1 (vlc-0.9.4.tar.bz2) = 1325b29268bdcecfb5272433d1fde935171aefed
+RMD160 (vlc-0.9.4.tar.bz2) = 6f02a3cfbe50eb34f58fd1f4b9e6e9881f344152
+Size (vlc-0.9.4.tar.bz2) = 16471217 bytes
+SHA1 (patch-configure) = 0b69157981409067b42385ee5c81fc422f3842a2
 SHA1 (patch-v4l2) = 54504b7e3bc41522db5c90983319c0c1ce1f3c8f
diff -r 0aa84c6a7a9e -r ad93ebae0d72 multimedia/vlc/options.mk
--- a/multimedia/vlc/options.mk Mon Oct 13 07:04:47 2008 +0000
+++ b/multimedia/vlc/options.mk Tue Oct 21 21:51:03 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.8 2008/09/27 22:33:20 ahoka Exp $
+# $NetBSD: options.mk,v 1.8.2.1 2008/10/21 21:51:03 tron Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.vlc
 PKG_SUPPORTED_OPTIONS=         debug faad arts dbus skins sdl esound x11 gnome
@@ -81,12 +81,14 @@
 .include "../../graphics/MesaLib/buildlink3.mk"
 .include "../../graphics/glu/buildlink3.mk"
 .include "../../x11/qt4-libs/buildlink3.mk"
-CONFIGURE_ARGS+=       --enable-qt4
-CONFIGURE_ARGS+=       --enable-x11
+CONFIGURE_ARGS+=       --enable-qt4 \
+                       --enable-x11 \
+                       --enable-glx
 PLIST.x11=             yes
 .else
-CONFIGURE_ARGS+=       --disable-x11
-CONFIGURE_ARGS+=       --disable-qt4
+CONFIGURE_ARGS+=       --disable-x11 \
+                       --disable-qt4 \
+                       --disable-glx
 .endif
 
 ## FAAD support (faad is non-redistributable)
diff -r 0aa84c6a7a9e -r ad93ebae0d72 multimedia/vlc/patches/patch-configure
--- a/multimedia/vlc/patches/patch-configure    Mon Oct 13 07:04:47 2008 +0000
+++ b/multimedia/vlc/patches/patch-configure    Tue Oct 21 21:51:03 2008 +0000
@@ -1,8 +1,17 @@
-$NetBSD: patch-configure,v 1.1 2008/09/27 22:33:20 ahoka Exp $
+$NetBSD: patch-configure,v 1.1.2.1 2008/10/21 21:51:03 tron Exp $
 
---- configure.ac.orig  2008-09-14 09:12:24.000000000 +0200
+--- configure.ac.orig  2008-10-06 20:14:27.000000000 +0200
 +++ configure.ac
-@@ -2407,7 +2407,7 @@ then
+@@ -1592,7 +1592,7 @@ dnl Allow runing as root (usefull for pe
+ dnl
+ AC_ARG_ENABLE(run-as-root,
+ [  --enable-run-as-root    allow runing VLC as root (default disabled)])
+-AS_IF([test "${enable_run_as_root}" == "yes"],[
++AS_IF([test "${enable_run_as_root}" = "yes"],[
+     AC_DEFINE(ALLOW_RUN_AS_ROOT, 1,
+               [Define to 1 to allow runing VLC as root (uid 0).])
+ ])
+@@ -2424,7 +2424,7 @@ then
    fi
  
    CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_v4l2}"



Home | Main Index | Thread Index | Old Index