+++ /dev/null
---- OpenSceneGraph-2.8.4/CMakeLists.txt~ 2011-04-07 03:58:09.000000000 +0200
-+++ OpenSceneGraph-2.8.4/CMakeLists.txt 2011-04-21 13:05:37.905970129 +0200
-@@ -153,6 +153,7 @@
- FIND_PACKAGE(X11)
- # Some Unicies need explicit linkage to the Math library or the build fails.
- FIND_LIBRARY(MATH_LIBRARY m)
-+ FIND_LIBRARY(DL_LIBRARY dl)
- ENDIF(UNIX)
-
- # Make the headers visible to everything
---- OpenSceneGraph-2.8.4/src/osg/CMakeLists.txt~ 2010-03-17 18:41:14.000000000 +0100
-+++ OpenSceneGraph-2.8.4/src/osg/CMakeLists.txt 2011-04-21 13:06:14.552636208 +0200
-@@ -326,7 +326,7 @@
- LINK_INTERNAL(${LIB_NAME}
- OpenThreads
- )
--LINK_EXTERNAL(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT} ${MATH_LIBRARY} )
-+LINK_EXTERNAL(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT} ${MATH_LIBRARY} ${DL_LIBRARY})
- LINK_CORELIB_DEFAULT(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT} ${MATH_LIBRARY} )
-
- INCLUDE(ModuleInstall OPTIONAL)
# Source0-md5: c43a25d023e635c3566b2083d8e6d956
#Source1: osg-doxygen-0.9.1.tar.gz
## Source1-md5: 7e6d785d1b763aaeae03c2dc4c148805
-Patch0: %{name}-link.patch
+Patch0: xine12.patch
URL: http://www.openscenegraph.org/projects/osg/
BuildRequires: cairo-devel
BuildRequires: cmake
--- /dev/null
+--- OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c.orig 2012-05-20 11:31:15.157158848 +0200
++++ OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c 2012-05-20 11:38:48.992055552 +0200
+@@ -2769,8 +2769,8 @@ init_class(xine_t* xine, void* vo_visual
+ clear(rgb_class, sizeof(rgbout_class_t));
+
+ rgb_class->driver_class.open_plugin = open_plugin;
+- rgb_class->driver_class.get_identifier = get_identifier;
+- rgb_class->driver_class.get_description = get_description;
++ rgb_class->driver_class.identifier = get_identifier;
++ rgb_class->driver_class.description = get_description;
+ rgb_class->driver_class.dispose = dispose_class;
+
+ return(rgb_class);