Update of /cvsroot/fink/experimental/thesin/test
In directory usw-pr-cvs1:/tmp/cvs-serv11753/test
Modified Files:
libxine-0.9.13-1.patch
Removed Files:
xmms-status-0.9-1.info xmms-status-0.9-1.patch
Log Message:
putting into unstable
Index: libxine-0.9.13-1.patch
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/test/libxine-0.9.13-1.patch,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- libxine-0.9.13-1.patch 14 Aug 2002 22:10:51 -0000 1.7
+++ libxine-0.9.13-1.patch 15 Aug 2002 15:55:08 -0000 1.8
@@ -1,6 +1,6 @@
diff -ruN xine-lib-0.9.13.orig/config.h xine-lib-0.9.13/config.h
--- xine-lib-0.9.13.orig/config.h 2002-08-03 15:01:09.000000000 -0600
-+++ xine-lib-0.9.13/config.h 2002-08-05 15:16:17.000000000 -0600
++++ xine-lib-0.9.13/config.h 2002-08-14 16:19:48.000000000 -0600
@@ -63,6 +63,9 @@
/* Define this if you have the Motorola 74xx CPU */
#define ENABLE_ALTIVEC 1
@@ -13,7 +13,7 @@
diff -ruN xine-lib-0.9.13.orig/config.h.in xine-lib-0.9.13/config.h.in
--- xine-lib-0.9.13.orig/config.h.in 2002-08-01 15:52:23.000000000 -0600
-+++ xine-lib-0.9.13/config.h.in 2002-08-05 15:16:41.000000000 -0600
++++ xine-lib-0.9.13/config.h.in 2002-08-14 16:19:48.000000000 -0600
@@ -62,6 +62,9 @@
/* Define this if you have the Motorola 74xx CPU */
#undef ENABLE_ALTIVEC
@@ -26,7 +26,7 @@
diff -ruN xine-lib-0.9.13.orig/configure xine-lib-0.9.13/configure
--- xine-lib-0.9.13.orig/configure 2002-08-03 15:00:16.000000000 -0600
-+++ xine-lib-0.9.13/configure 2002-08-06 16:47:46.000000000 -0600
++++ xine-lib-0.9.13/configure 2002-08-14 16:19:49.000000000 -0600
@@ -3913,7 +3913,7 @@
# cross-compilation, but unfortunately the echo tests do not
# yet detect zsh echo's removal of \ escapes. Also zsh mangles
@@ -116,7 +116,7 @@
s%@XV_LIB@%$XV_LIB%g
diff -ruN xine-lib-0.9.13.orig/src/input/input_rtp.c
xine-lib-0.9.13/src/input/input_rtp.c
--- xine-lib-0.9.13.orig/src/input/input_rtp.c 2002-07-05 11:32:02.000000000 -0600
-+++ xine-lib-0.9.13/src/input/input_rtp.c 2002-08-05 15:17:55.000000000 -0600
++++ xine-lib-0.9.13/src/input/input_rtp.c 2002-08-14 16:19:49.000000000 -0600
@@ -67,7 +67,9 @@
#endif
@@ -130,7 +130,7 @@
#include <string.h>
diff -ruN xine-lib-0.9.13.orig/src/libmpeg2/cpu_state.c
xine-lib-0.9.13/src/libmpeg2/cpu_state.c
--- xine-lib-0.9.13.orig/src/libmpeg2/cpu_state.c 2002-04-01 06:18:21.000000000
-0700
-+++ xine-lib-0.9.13/src/libmpeg2/cpu_state.c 2002-08-06 09:53:36.000000000 -0600
++++ xine-lib-0.9.13/src/libmpeg2/cpu_state.c 2002-08-14 16:19:49.000000000 -0600
@@ -39,8 +39,9 @@
}
#endif
@@ -165,7 +165,7 @@
}
diff -ruN xine-lib-0.9.13.orig/src/libmpeg2/idct.c xine-lib-0.9.13/src/libmpeg2/idct.c
--- xine-lib-0.9.13.orig/src/libmpeg2/idct.c 2002-06-04 17:07:59.000000000 -0600
-+++ xine-lib-0.9.13/src/libmpeg2/idct.c 2002-08-08 09:48:08.000000000 -0600
++++ xine-lib-0.9.13/src/libmpeg2/idct.c 2002-08-14 16:19:49.000000000 -0600
@@ -275,6 +275,7 @@
mpeg2_idct_mmx_init ();
} else
@@ -184,7 +184,7 @@
char * env_var;
diff -ruN xine-lib-0.9.13.orig/src/libmpeg2/idct_altivec.c
xine-lib-0.9.13/src/libmpeg2/idct_altivec.c
--- xine-lib-0.9.13.orig/src/libmpeg2/idct_altivec.c 2002-06-04 17:07:59.000000000
-0600
-+++ xine-lib-0.9.13/src/libmpeg2/idct_altivec.c 2002-08-06 11:02:49.000000000
-0600
++++ xine-lib-0.9.13/src/libmpeg2/idct_altivec.c 2002-08-14 16:19:49.000000000
+-0600
@@ -25,6 +25,7 @@
#include "config.h"
@@ -203,7 +203,7 @@
diff -ruN xine-lib-0.9.13.orig/src/libmpeg2/motion_comp.c
xine-lib-0.9.13/src/libmpeg2/motion_comp.c
--- xine-lib-0.9.13.orig/src/libmpeg2/motion_comp.c 2002-04-01 07:14:56.000000000
-0700
-+++ xine-lib-0.9.13/src/libmpeg2/motion_comp.c 2002-08-08 09:48:36.000000000 -0600
++++ xine-lib-0.9.13/src/libmpeg2/motion_comp.c 2002-08-14 16:19:49.000000000 -0600
@@ -45,12 +45,14 @@
mpeg2_mc = mpeg2_mc_mmx;
} else
@@ -221,7 +221,7 @@
fprintf (stderr, "Using mlib for motion compensation\n");
diff -ruN xine-lib-0.9.13.orig/src/libmpeg2/motion_comp_altivec.c
xine-lib-0.9.13/src/libmpeg2/motion_comp_altivec.c
--- xine-lib-0.9.13.orig/src/libmpeg2/motion_comp_altivec.c 2002-04-01
06:18:21.000000000 -0700
-+++ xine-lib-0.9.13/src/libmpeg2/motion_comp_altivec.c 2002-08-06 11:03:34.000000000
-0600
++++ xine-lib-0.9.13/src/libmpeg2/motion_comp_altivec.c 2002-08-14 16:19:49.000000000
+-0600
@@ -25,6 +25,7 @@
#include "config.h"
@@ -240,7 +240,7 @@
diff -ruN xine-lib-0.9.13.orig/src/libspudec/spu.c xine-lib-0.9.13/src/libspudec/spu.c
--- xine-lib-0.9.13.orig/src/libspudec/spu.c 2002-07-20 10:28:14.000000000 -0600
-+++ xine-lib-0.9.13/src/libspudec/spu.c 2002-08-06 11:11:51.000000000 -0600
++++ xine-lib-0.9.13/src/libspudec/spu.c 2002-08-14 16:19:49.000000000 -0600
@@ -45,7 +45,9 @@
#include <unistd.h>
#include <string.h>
@@ -254,7 +254,7 @@
#include <fcntl.h>
diff -ruN xine-lib-0.9.13.orig/src/video_out/Makefile.in
xine-lib-0.9.13/src/video_out/Makefile.in
--- xine-lib-0.9.13.orig/src/video_out/Makefile.in 2002-08-03 15:01:34.000000000
-0600
-+++ xine-lib-0.9.13/src/video_out/Makefile.in 2002-08-06 10:46:20.000000000 -0600
++++ xine-lib-0.9.13/src/video_out/Makefile.in 2002-08-14 16:19:49.000000000 -0600
@@ -197,7 +197,7 @@
libdir = $(XINE_PLUGINDIR)
@@ -264,9 +264,331 @@
@HAVE_X11_TRUE@@HAVE_VIDIX_TRUE@vidix_module = xineplug_vo_out_vidix.la
@HAVE_X11_TRUE@@HAVE_XV_TRUE@xv_module = xineplug_vo_out_xv.la
@HAVE_X11_TRUE@@HAVE_OPENGL_TRUE@opengl_module = xineplug_vo_out_opengl.la
+diff -ruN xine-lib-0.9.13.orig/src/video_out/video_out_x11.h
+xine-lib-0.9.13/src/video_out/video_out_x11.h
+--- xine-lib-0.9.13.orig/src/video_out/video_out_x11.h 2002-03-21 11:29:51.000000000
+-0700
++++ xine-lib-0.9.13/src/video_out/video_out_x11.h 2002-08-14 16:20:05.000000000
+-0600
+@@ -109,6 +109,12 @@
+ /* int *data */
+ #define GUI_DATA_EX_VIDEOWIN_VISIBLE 5
+
++/* void (*data[])(Display*) */
++/* i.e. a pointer to an array of function-pointers
++ * the first is the XLockDisplay replacement
++ * the second is the XUnlockDisplay replacement */
++#define GUI_DATA_EX_CHANGE_LOCK_FUNCTIONS 6
++
+ /* *data contains chosen visual, select a new one or change it to NULL
+ * to indicate the visual to use or that no visual will work */
+ /* XVisualInfo **data */
+diff -ruN xine-lib-0.9.13.orig/src/video_out/video_out_xshm.c
+xine-lib-0.9.13/src/video_out/video_out_xshm.c
+--- xine-lib-0.9.13.orig/src/video_out/video_out_xshm.c 2002-08-01
+09:26:53.000000000 -0600
++++ xine-lib-0.9.13/src/video_out/video_out_xshm.c 2002-08-14 16:20:05.000000000
+-0600
+@@ -26,6 +26,9 @@
+ *
+ * xine-specific code by Guenter Bartsch <[EMAIL PROTECTED]>
+ *
++ * locking function change support for KDE front end by Mark Thomas
++ * <[EMAIL PROTECTED]> - August 2002
++ *
+ */
+
+ #ifdef HAVE_CONFIG_H
+@@ -173,6 +176,9 @@
+ int video_width, int video_height,
+ int *dest_width, int *dest_height);
+
++ void (*x11_LockDisplay) (Display *);
++ void (*x11_UnlockDisplay) (Display *);
++
+ } xshm_driver_t;
+
+
+@@ -404,9 +410,9 @@
+ xshm_driver_t *this = (xshm_driver_t *) vo_img->driver;
+
+ if (frame->image) {
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+ dispose_ximage (this, &frame->shminfo, frame->image);
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+ free (frame);
+@@ -627,7 +633,7 @@
+ frame->output_width, frame->output_height);
+ #endif
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ /*
+ * (re-) allocate XImage
+@@ -656,7 +662,7 @@
+ frame->image = create_ximage (this, &frame->shminfo,
+ frame->output_width, frame->output_height);
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+
+ if (format == IMGFMT_YV12) {
+ frame->vo_frame.pitches[0] = 8*((width + 7) / 8);
+@@ -768,7 +774,7 @@
+
+ static void clean_output_area (xshm_driver_t *this) {
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ XSetForeground (this->display, this->gc, this->black.pixel);
+
+@@ -804,7 +810,7 @@
+
+ #endif
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+ static int xshm_redraw_needed (vo_driver_t *this_gen) {
+@@ -913,7 +919,7 @@
+ xoffset = (this->gui_width - frame->output_width) / 2 + this->gui_x;
+ yoffset = (this->gui_height - frame->output_height) / 2 + this->gui_y;
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+ #ifdef LOG
+ printf ("video_out_xshm: display locked...\n");
+ #endif
+@@ -946,7 +952,7 @@
+ XFlush(this->display);
+ }
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+
+ }
+
+@@ -1103,7 +1109,7 @@
+
+ if (xev->count == 0) {
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ xoffset = (this->cur_frame->gui_width - this->cur_frame->output_width) / 2;
+ yoffset = (this->cur_frame->gui_height - this->cur_frame->output_height) / 2;
+@@ -1145,7 +1151,7 @@
+
+ XFlush (this->display);
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+ }
+@@ -1181,6 +1187,14 @@
+
+ break;
+
++ case GUI_DATA_EX_CHANGE_LOCK_FUNCTIONS:
++ {
++ void (**func)(Display*) = data;
++ this -> x11_LockDisplay = func[0];
++ this -> x11_UnlockDisplay = func[1];
++ }
++ break;
++
+ default:
+ return -1;
+ }
+@@ -1305,6 +1319,9 @@
+ this->gc = XCreateGC (this->display, this->drawable,
+ 0, NULL);
+
++ this->x11_LockDisplay = XLockDisplay;
++ this->x11_UnlockDisplay = XUnlockDisplay;
++
+ this->vo_driver.get_capabilities = xshm_get_capabilities;
+ this->vo_driver.alloc_frame = xshm_alloc_frame;
+ this->vo_driver.update_frame_format = xshm_update_frame_format;
+diff -ruN xine-lib-0.9.13.orig/src/video_out/video_out_xv.c
+xine-lib-0.9.13/src/video_out/video_out_xv.c
+--- xine-lib-0.9.13.orig/src/video_out/video_out_xv.c 2002-07-20 15:46:06.000000000
+-0600
++++ xine-lib-0.9.13/src/video_out/video_out_xv.c 2002-08-14 16:20:05.000000000
+-0600
+@@ -29,6 +29,9 @@
+ * xine-specific code by Guenter Bartsch <[EMAIL PROTECTED]>
+ *
+ * overlay support by James Courtier-Dutton <[EMAIL PROTECTED]> - July 2001
++ *
++ * locking function change support for KDE front-end by Mark Thomas
++ * <[EMAIL PROTECTED]> - August 2002
+ */
+
+ #ifdef HAVE_CONFIG_H
+@@ -196,6 +199,9 @@
+
+ int use_colorkey;
+ uint32_t colorkey;
++
++ void (*x11_LockDisplay) (Display *);
++ void (*x11_UnlockDisplay) (Display *);
+ };
+
+ int gX11Fail;
+@@ -219,18 +225,18 @@
+ if (frame->image) {
+
+ if (this->use_shm) {
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+ XShmDetach (this->display, &frame->shminfo);
+ XFree (frame->image);
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+
+ shmdt (frame->shminfo.shmaddr);
+ shmctl (frame->shminfo.shmid, IPC_RMID, NULL);
+ }
+ else {
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+ XFree (frame->image);
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+ }
+
+@@ -450,7 +456,7 @@
+
+ /* printf ("video_out_xv: updating frame to %d x %d (ratio=%d,
+format=%08x)\n",width,height,ratio_code,format); */
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ /*
+ * (re-) allocate xvimage
+@@ -474,7 +480,7 @@
+ frame->height = height;
+ frame->format = format;
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+ frame->ratio_code = ratio_code;
+@@ -494,7 +500,7 @@
+ || (frame->width != this->deinterlace_frame.width)
+ || (frame->height / xvscaling != this->deinterlace_frame.height )
+ || (frame->format != this->deinterlace_frame.format)) {
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ if( this->deinterlace_frame.image )
+ dispose_ximage (this, &this->deinterlace_frame.shminfo,
+@@ -507,7 +513,7 @@
+ this->deinterlace_frame.height = frame->height / xvscaling;
+ this->deinterlace_frame.format = frame->format;
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+
+@@ -584,7 +590,7 @@
+
+ static void xv_clean_output_area (xv_driver_t *this) {
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ XSetForeground (this->display, this->gc, this->black.pixel);
+
+@@ -598,7 +604,7 @@
+ this->output_width, this->output_height);
+ }
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+
+ /*
+@@ -865,7 +871,7 @@
+ */
+ xv_redraw_needed (this_gen);
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ if (this->use_shm) {
+ XvShmPutImage(this->display, this->xv_port,
+@@ -887,7 +893,7 @@
+
+ XFlush(this->display);
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+
+ }
+ /*
+@@ -1034,7 +1040,7 @@
+ /* FIXME : take care of completion events */
+
+ if (this->cur_frame) {
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+
+ if (this->use_shm) {
+ XvShmPutImage(this->display, this->xv_port,
+@@ -1075,7 +1081,7 @@
+
+ XFlush(this->display);
+
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+ }
+ }
+ break;
+@@ -1101,6 +1107,14 @@
+ }
+ break;
+
++ case GUI_DATA_EX_CHANGE_LOCK_FUNCTIONS:
++ {
++ void (**func)(Display*) = data;
++ this->x11_LockDisplay = func[0];
++ this->x11_UnlockDisplay = func[1];
++ }
++ break;
++
+ default:
+ return -1;
+ }
+@@ -1119,11 +1133,11 @@
+ this->deinterlace_frame.image = NULL;
+ }
+
+- XLockDisplay (this->display);
++ this->x11_LockDisplay (this->display);
+ if(XvUngrabPort (this->display, this->xv_port, CurrentTime) != Success) {
+ printf ("video_out_xv: xv_exit: XvUngrabPort() failed.\n");
+ }
+- XUnlockDisplay (this->display);
++ this->x11_UnlockDisplay (this->display);
+
+ for( i=0; i < VO_NUM_RECENT_FRAMES; i++ )
+ {
+@@ -1352,6 +1366,8 @@
+ this->deinterlace_frame.image = NULL;
+ this->use_colorkey = 0;
+ this->colorkey = 0;
++ this->x11_LockDisplay = XLockDisplay;
++ this->x11_UnlockDisplay = XUnlockDisplay;
+
+ XAllocNamedColor(this->display,
+ DefaultColormap(this->display, this->screen),
diff -ruN xine-lib-0.9.13.orig/src/xine-engine/Makefile.in
xine-lib-0.9.13/src/xine-engine/Makefile.in
--- xine-lib-0.9.13.orig/src/xine-engine/Makefile.in 2002-08-03 15:01:32.000000000
-0600
-+++ xine-lib-0.9.13/src/xine-engine/Makefile.in 2002-08-06 09:40:44.000000000
-0600
++++ xine-lib-0.9.13/src/xine-engine/Makefile.in 2002-08-14 16:19:49.000000000
+-0600
@@ -196,7 +196,7 @@
libxine_la_SOURCES = $(nvtv) xine.c metronom.c configfile.c buffer.c load_plugins.c
video_decoder.c buffer_types.c audio_decoder.c video_out.c audio_out.c resample.c
events.c lrb.c video_overlay.c osd.c scratch.c locale.c demux.c
@@ -278,7 +600,7 @@
libxine_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
diff -ruN xine-lib-0.9.13.orig/src/xine-engine/load_plugins.c
xine-lib-0.9.13/src/xine-engine/load_plugins.c
--- xine-lib-0.9.13.orig/src/xine-engine/load_plugins.c 2002-07-17
15:23:57.000000000 -0600
-+++ xine-lib-0.9.13/src/xine-engine/load_plugins.c 2002-08-06 09:42:38.000000000
-0600
++++ xine-lib-0.9.13/src/xine-engine/load_plugins.c 2002-08-14 16:19:49.000000000
+-0600
@@ -132,7 +132,7 @@
plugin_name = str;
@@ -353,7 +675,7 @@
void *(*initplug) (config_values_t *);
diff -ruN xine-lib-0.9.13.orig/src/xine-utils/Makefile.in
xine-lib-0.9.13/src/xine-utils/Makefile.in
--- xine-lib-0.9.13.orig/src/xine-utils/Makefile.in 2002-08-03 15:01:30.000000000
-0600
-+++ xine-lib-0.9.13/src/xine-utils/Makefile.in 2002-08-06 09:47:20.000000000 -0600
++++ xine-lib-0.9.13/src/xine-utils/Makefile.in 2002-08-14 16:19:49.000000000 -0600
@@ -192,7 +192,7 @@
EXTRA_DIST = ppcasm_string.S ppc_asm.tmpl
@@ -384,7 +706,7 @@
CCLD = $(CC)
diff -ruN xine-lib-0.9.13.orig/src/xine-utils/memcpy.c
xine-lib-0.9.13/src/xine-utils/memcpy.c
--- xine-lib-0.9.13.orig/src/xine-utils/memcpy.c 2002-06-24 13:55:38.000000000
-0600
-+++ xine-lib-0.9.13/src/xine-utils/memcpy.c 2002-08-06 14:48:23.000000000 -0600
++++ xine-lib-0.9.13/src/xine-utils/memcpy.c 2002-08-14 16:19:49.000000000 -0600
@@ -33,9 +33,11 @@
#include "config.h"
#endif
--- xmms-status-0.9-1.info DELETED ---
--- xmms-status-0.9-1.patch DELETED ---
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits