ports/125830: [PATCH] Update multimedia/vlc to 0.8.6i , which adresses usability fixes and fix CVE-2008-2430

Rafaël Carré rcarre at m2x.nl
Tue Jul 22 09:30:05 UTC 2008


The following reply was made to PR ports/125830; it has been noted by GNATS.

From: =?ISO-8859-1?Q?Rafa=EBl_Carr=E9?= <rcarre at m2x.nl>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/125830: [PATCH] Update multimedia/vlc to 0.8.6i , which
	adresses usability fixes and fix CVE-2008-2430
Date: Tue, 22 Jul 2008 11:27:05 +0200

 --=-L74WmuJDWUjsqyyE1WE2
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 Here comes the update, hope GNATS can show it properly.
 
 --=20
 Rafa=C3=ABl Carr=C3=A9 <rcarre at m2x.nl>
 
 --=-L74WmuJDWUjsqyyE1WE2
 Content-Disposition: attachment; filename=vlc-0.8.6i.diff
 Content-Type: text/x-patch; name=vlc-0.8.6i.diff; charset=UTF-8
 Content-Transfer-Encoding: 7bit
 
 diff -ruN vlc.orig/Makefile vlc/Makefile
 --- vlc.orig/Makefile	2008-07-22 10:41:55.000000000 +0200
 +++ vlc/Makefile	2008-07-22 10:42:28.000000000 +0200
 @@ -9,8 +9,7 @@
  #
  
  PORTNAME=	vlc
 -DISTVERSION=	0.8.6h
 -PORTREVISION=	1
 +DISTVERSION=	0.8.6i
  PORTEPOCH=	2
  CATEGORIES=	multimedia audio ipv6 net www
  MASTER_SITES=	http://download.videolan.org/pub/videolan/vlc/${DISTVERSION}/ \
 @@ -31,7 +30,6 @@
  OPTIONS+=	AVAHI "Avahi (Rendezvous/Bonjour (R) ) networking" On
  OPTIONS+=	CACA "Libcaca Console Graphics Support" Off
  OPTIONS+=	ARTS "Enable arts sound support" Off
 -OPTIONS+=	CORBA "Enable a Corba interface via orbit2" Off
  OPTIONS+=	DAAP "Connect to iTunes(R) music shares" On
  OPTIONS+=	DEBUG "Enable debuging support" Off
  OPTIONS+=	DTS "DTS decoder support, many DVDs use this" On
 @@ -40,7 +38,6 @@
  OPTIONS+=	FAAD "Faad audio decoder (mp4/aac) support" Off
  OPTIONS+=	FLAC "Flac audio codec support" Off
  OPTIONS+=	HTTPD "Streaming media control via http" On
 -OPTIONS+=	LAME "Lame mp3 audio encoder support" On
  OPTIONS+=	LIVEMEDIA "Support for rstp/rtp/sdp protocols" On
  OPTIONS+=	MAD "Mad mp3 audio decoder support" On
  OPTIONS+=	MATROSKA "Matroska Container Format support" On
 @@ -53,7 +50,7 @@
  OPTIONS+=	SVG "SVG graphics support" Off
  OPTIONS+=	SVGALIB "SVGALIB video output" Off
  OPTIONS+=	SHOUT "Shout2 support" Off
 -OPTIONS+=	SKINS "Enable GTK+ skinsned interface" Off
 +OPTIONS+=	SKINS "Enable Winamp 2.x skinned interface" Off
  OPTIONS+=	SPEEX "Speex voice codec support" On
  OPTIONS+=	THEORA "OGG/Vorbis video codec support" Off
  OPTIONS+=	TWOLAME "Twolame mpeg2 audio encoder support" Off
 @@ -222,13 +219,6 @@
  		--disable-cddax
  .endif
  
 -.if defined(WITH_CORBA) && !defined(WITHOUT_CORBA)
 -USE_GNOME+=	orbit2
 -CONFIGURE_ARGS+=--enable-corba
 -.else
 -CONFIGURE_ARGS+=--disable-corba
 -.endif
 -
  .if !defined(WITHOUT_DVBPSI)
  LIB_DEPENDS+=	dvbpsi.5:${PORTSDIR}/multimedia/libdvbpsi
  CONFIGURE_ARGS+=--enable-dvbpsi \
 @@ -343,15 +333,6 @@
  CONFIGURE_ARGS+=--disable-ggi
  .endif
  
 -# Do not use lame if PACKAGE_BUILDING is defined. since
 -# lame can NOT be packaged.
 -.if !defined(WITHOUT_LAME) && !defined(PACKAGE_BUILDING)
 -LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
 -CONFIGURE_ARGS+=--enable-mp3lame
 -.else
 -CONFIGURE_ARGS+=--disable-mp3lame
 -.endif
 -
  .if !defined(WITHOUT_MATROSKA)
  LIB_DEPENDS+=	matroska.0:${PORTSDIR}/multimedia/libmatroska
  CONFIGURE_ARGS+=--enable-mkv
 @@ -367,8 +348,8 @@
  .endif
  
  .if defined(WITH_VLC_MOZILLA_PLUGIN) && !defined(WITHOUT_VLC_MOZILLA_PLUGIN)
 -USE_GECKO=	firefox mozilla seamonkey nvu
 -.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
 +USE_GECKO=	xulrunner firefox3 firefox mozilla seamonkey nvu
 +.include <bsd.gecko.mk>
  CONFIGURE_ENV+=	MOZILLA_CONFIG="${GECKO_CONFIG}" \
  		XPIDL="${XPIDL}" \
  		XPIDL_INCL="${XPIDL_INCL}"
 diff -ruN vlc.orig/Makefile.inc vlc/Makefile.inc
 --- vlc.orig/Makefile.inc	2008-07-22 10:41:55.000000000 +0200
 +++ vlc/Makefile.inc	2008-07-22 10:42:05.000000000 +0200
 @@ -11,9 +11,6 @@
  #
  # Interface Knobs:
  #
 -# WITH_CORBA
 -#  Enable a Corba interface via orbit2
 -#
  # WITH_NCURSES=yes
  #  Ncurses (console) interface
  #
 @@ -50,10 +47,6 @@
  #  Flac Support
  #
  
 -# WITHOUT_LAME=yes
 -#  Mp3 encoder Support
 -#   ** NOT DEFINED if PACKAGE_BUILDING is defined **
 -#
  # WITHOUT_A52=yes
  #  liba52 audio support
  #
 diff -ruN vlc.orig/distinfo vlc/distinfo
 --- vlc.orig/distinfo	2008-07-22 10:41:55.000000000 +0200
 +++ vlc/distinfo	2008-07-22 10:42:05.000000000 +0200
 @@ -1,3 +1,3 @@
 -MD5 (vlc-0.8.6h.tar.bz2) = 4a6eece2f56d4ad5dfa786e934d2b4a8
 -SHA256 (vlc-0.8.6h.tar.bz2) = 50ed87c869228274043b7fa468f908fe6ee571196510177593c701d99b357221
 -SIZE (vlc-0.8.6h.tar.bz2) = 11762435
 +MD5 (vlc-0.8.6i.tar.bz2) = 3c90520c9f22a68d287458d5a8af989e
 +SHA256 (vlc-0.8.6i.tar.bz2) = a866768f7dd8254c62e059327094073800ed968214b5b35e2682eb81f448214f
 +SIZE (vlc-0.8.6i.tar.bz2) = 11786172
 diff -ruN vlc.orig/files/patch-modules-visualization-galaktos_PCM.c vlc/files/patch-modules-visualization-galaktos_PCM.c
 --- vlc.orig/files/patch-modules-visualization-galaktos_PCM.c	2008-07-22 10:41:55.000000000 +0200
 +++ vlc/files/patch-modules-visualization-galaktos_PCM.c	1970-01-01 01:00:00.000000000 +0100
 @@ -1,10 +0,0 @@
 ---- modules/visualization/galaktos/PCM.c.orig	2008-06-24 00:46:12.000000000 +0200
 -+++ modules/visualization/galaktos/PCM.c	2008-06-24 00:46:31.000000000 +0200
 -@@ -32,6 +32,7 @@
 - 
 - #include <stdlib.h>
 - #include <stdio.h>
 -+#include <inttypes>
 - 
 - double **PCMd;    //data structure to store PCM data  PCM[channels][maxsamples]
 - int maxsamples;   //size of PCM buffer
 diff -ruN vlc.orig/files/patch-modules_stream_out_switcher.c vlc/files/patch-modules_stream_out_switcher.c
 --- vlc.orig/files/patch-modules_stream_out_switcher.c	2008-07-22 10:41:55.000000000 +0200
 +++ vlc/files/patch-modules_stream_out_switcher.c	1970-01-01 01:00:00.000000000 +0100
 @@ -1,11 +0,0 @@
 ---- modules/stream_out/switcher.c.orig	Wed Mar 23 03:57:15 2005
 -+++ modules/stream_out/switcher.c	Wed Mar 23 03:57:50 2005
 -@@ -44,7 +44,7 @@
 - #ifdef HAVE_POSTPROC_POSTPROCESS_H
 - #   include <postproc/postprocess.h>
 - #else
 --#   include <libpostproc/postprocess.h>
 -+#   include <ffmpeg/postproc/postprocess.h>
 - #endif
 - 
 - #define SOUT_CFG_PREFIX "sout-switcher-"
 
 --=-L74WmuJDWUjsqyyE1WE2--
 



More information about the freebsd-ports-bugs mailing list