summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2012-04-06 11:17:53 +0000
committermarkd <markd@pkgsrc.org>2012-04-06 11:17:53 +0000
commite90ff0eb436d430005a141f22e9b8b2b1b4c2528 (patch)
tree1eac8c5c7415d2c611d09529d1c424990e22869b
parent996f4975753384f78447f5ca85f8d20b1cc0fd43 (diff)
downloadpkgsrc-e90ff0eb436d430005a141f22e9b8b2b1b4c2528.tar.gz
Fix build with xine-1.2. From Trinity Desktop Project.
-rw-r--r--multimedia/kdemultimedia3/distinfo3
-rw-r--r--multimedia/kdemultimedia3/patches/patch-xine_artsplugin_xinePlayObject_impl.cpp33
2 files changed, 35 insertions, 1 deletions
diff --git a/multimedia/kdemultimedia3/distinfo b/multimedia/kdemultimedia3/distinfo
index 8eb4e2357c2..ed5292d0cda 100644
--- a/multimedia/kdemultimedia3/distinfo
+++ b/multimedia/kdemultimedia3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.40 2008/08/27 12:12:55 markd Exp $
+$NetBSD: distinfo,v 1.41 2012/04/06 11:17:53 markd Exp $
SHA1 (kdemultimedia-3.5.10.tar.bz2) = c85337b959882ec9f3bb51f5e1ee4ec74a988518
RMD160 (kdemultimedia-3.5.10.tar.bz2) = b03b5363f29e1e75dcb3f13fddb7a01d17e337b5
@@ -20,3 +20,4 @@ SHA1 (patch-aq) = 2c804af0ff952e50e909002a4b4c53422b1ba59c
SHA1 (patch-ar) = 820defab2ffe3868b237b2264bace82c6aa298ad
SHA1 (patch-cs) = 6b00976b20b3d6af611f75921e20f88086061ce5
SHA1 (patch-cu) = 778e1d00bf485c55ddec7cebb47406f87b9e4ec8
+SHA1 (patch-xine_artsplugin_xinePlayObject_impl.cpp) = f0cdaf7193d94a3262aed25254f4b4f150c620be
diff --git a/multimedia/kdemultimedia3/patches/patch-xine_artsplugin_xinePlayObject_impl.cpp b/multimedia/kdemultimedia3/patches/patch-xine_artsplugin_xinePlayObject_impl.cpp
new file mode 100644
index 00000000000..461160ea990
--- /dev/null
+++ b/multimedia/kdemultimedia3/patches/patch-xine_artsplugin_xinePlayObject_impl.cpp
@@ -0,0 +1,33 @@
+$NetBSD: patch-xine_artsplugin_xinePlayObject_impl.cpp,v 1.1 2012/04/06 11:17:53 markd Exp $
+
+Build with xine-1.2. From trinity desktop.
+
+--- xine_artsplugin/xinePlayObject_impl.cpp.orig 2005-09-10 08:20:09.000000000 +0000
++++ xine_artsplugin/xinePlayObject_impl.cpp
+@@ -698,7 +698,7 @@ void xinePlayObject_impl::eventLoop()
+
+ if (stream != 0)
+ {
+- xine_gui_send_vo_data( stream,
++ xine_port_send_gui_data( vo_port,
+ XINE_GUI_SEND_EXPOSE_EVENT,
+ &event );
+ }
+@@ -714,7 +714,7 @@ void xinePlayObject_impl::eventLoop()
+
+ if (stream != 0)
+ {
+- xine_gui_send_vo_data( stream,
++ xine_port_send_gui_data( vo_port,
+ XINE_GUI_SEND_COMPLETION_EVENT,
+ &event );
+ }
+@@ -748,7 +748,7 @@ void xineVideoPlayObject_impl::x11Window
+ {
+ resizeNotify();
+
+- xine_gui_send_vo_data( stream,
++ xine_port_send_gui_data( vo_port,
+ XINE_GUI_SEND_DRAWABLE_CHANGED,
+ (void *)window );
+ }