rpms/vlc/devel 0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch, NONE, 1.1 vlc.spec, 1.32, 1.33 vlc-1.0.0-bugfix_backport.patch, 1.1, 1.2

NicolasChauvet kwizart at rpmfusion.org
Wed May 13 12:35:08 CEST 2009


Author: kwizart

Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv25620

Modified Files:
	vlc.spec vlc-1.0.0-bugfix_backport.patch 
Added Files:
	0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch 
Log Message:
0.5


0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch:

--- NEW FILE 0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch ---
>From b0b453e4e70073d63aebe6bb259f4c891ba08c21 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet (kwizart) <kwizart at gmail.com>
Date: Wed, 13 May 2009 11:17:44 +0200
Subject: [PATCH] Fix missing symbol in libxvmc_plugin.so

the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.

Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive
---
 configure.ac |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/configure.ac b/configure.ac
index be6e24c..414a29d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4106,12 +4106,14 @@ AS_IF([test "$enable_xinerama" != "no"], [
       VLC_ADD_LIBS([xvideo],[-lXinerama_pic])
       VLC_ADD_LIBS([x11],[-lXinerama_pic])
       VLC_ADD_LIBS([glx],[-lXinerama_pic])
+      VLC_ADD_LIBS([xvmc],[-lXinerama_pic])
       ac_cv_have_xinerama="yes"
     ],[
       AC_CHECK_LIB(Xinerama, XineramaQueryExtension,[
         VLC_ADD_LIBS([xvideo],[-lXinerama])
         VLC_ADD_LIBS([x11],[-lXinerama])
         VLC_ADD_LIBS([glx],[-lXinerama])
+        VLC_ADD_LIBS([xvmc],[-lXinerama])
         ac_cv_have_xinerama="yes"
       ])
     ])
-- 
1.6.0.6



Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- vlc.spec	12 May 2009 13:27:28 -0000	1.32
+++ vlc.spec	13 May 2009 10:35:08 -0000	1.33
@@ -13,7 +13,7 @@
 Summary:	Multi-platform MPEG, DVD, and DivX player
 Name:		vlc
 Version:	1.0.0
-Release:	0.4rc1%{?dist}
+Release:	0.5rc1%{?dist}
 License:	GPLv2+
 Group:		Applications/Multimedia
 URL:		http://www.videolan.org/
@@ -27,6 +27,7 @@
 Patch5:         vlc-1.0.0-pre1-xulrunner-191_support.patch
 Patch6:         vlc-1.0.0-bugfix_backport.patch
 Patch7:         vlc-1.0.0-rc1-pkglibd.patch
+Patch8:         0001-Fix-missing-symbol-in-libxvmc_plugin.so.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	desktop-file-utils
@@ -173,9 +174,6 @@
 It can also be used as a server to stream in unicast or multicast in
 IPv4 or IPv6 on a high-bandwidth network.
 
-Non-default rpmbuild options:
---with dirac:   Enable dirac codec support
---with kate:    Enable kate codec support
 
 
 %description devel
@@ -247,6 +245,7 @@
 %endif
 %patch6 -p1 -b .bp
 %patch7 -p1 -b .pkglibd
+%patch8 -p1 -b .xvmc
 
 rm autotools/* m4/lib*
 cp -p %{_datadir}/gettext/config.rpath autotools
@@ -507,6 +506,10 @@
 
 
 %changelog
+* Wed May 13 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.5rc1
+- Fix missing XvMC symbols
+- Fix export make_URI
+
 * Tue May 12 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.4rc1
 - Update to 1.0.0-rc1
 - Add 1.0-bugfix patches

vlc-1.0.0-bugfix_backport.patch:

Index: vlc-1.0.0-bugfix_backport.patch
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc-1.0.0-bugfix_backport.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vlc-1.0.0-bugfix_backport.patch	12 May 2009 13:27:28 -0000	1.1
+++ vlc-1.0.0-bugfix_backport.patch	13 May 2009 10:35:08 -0000	1.2
@@ -1,3 +1,15 @@
+diff --git a/src/libvlccore.sym b/src/libvlccore.sym
+index ac68b0e..d72c10f 100644
+--- a/src/libvlccore.sym
++++ b/src/libvlccore.sym
+@@ -216,6 +216,7 @@ libvlc_InternalInit
+ libvlc_InternalWait
+ libvlc_Quit
+ LocaleFree
++make_URI
+ mdate
+ module_config_free
+ module_config_get
 diff --git a/include/vlc/libvlc.h b/include/vlc/libvlc.h
 index 4085e25..5794c0a 100644
 --- a/include/vlc/libvlc.h



More information about the rpmfusion-commits mailing list