summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn J. Ellis <jje@gentoo.org>2003-08-16 09:27:41 +0000
committerJohn J. Ellis <jje@gentoo.org>2003-08-16 09:27:41 +0000
commit1c5f5e544f5f27130a3092ac360a5542316870e1 (patch)
tree864aeb6cb14244ce6461b229836f8f914fe95a21 /media-sound/xmms/files
parentAdd nptl patch. Closes #26172. If not "smooth" this rev. will get nuked. Quic... (diff)
downloadgentoo-2-1c5f5e544f5f27130a3092ac360a5542316870e1.tar.gz
gentoo-2-1c5f5e544f5f27130a3092ac360a5542316870e1.tar.bz2
gentoo-2-1c5f5e544f5f27130a3092ac360a5542316870e1.zip
Add nptl patch. Closes #26172. If not "smooth" this rev. will get nuked. Quickly.
Diffstat (limited to 'media-sound/xmms/files')
-rw-r--r--media-sound/xmms/files/digest-xmms-1.2.7-r252
-rw-r--r--media-sound/xmms/files/xmms-nptl.patch43
2 files changed, 45 insertions, 0 deletions
diff --git a/media-sound/xmms/files/digest-xmms-1.2.7-r25 b/media-sound/xmms/files/digest-xmms-1.2.7-r25
new file mode 100644
index 000000000000..89cc7eba5fd4
--- /dev/null
+++ b/media-sound/xmms/files/digest-xmms-1.2.7-r25
@@ -0,0 +1,2 @@
+MD5 8aa14a305d1eeb1bb53dba2197ba695a xmms-1.2.7.tar.gz 2860908
+MD5 daea40648c3ae296597dcd3e78500279 xmms-1.2.7-mmx.patch.gz 14990
diff --git a/media-sound/xmms/files/xmms-nptl.patch b/media-sound/xmms/files/xmms-nptl.patch
new file mode 100644
index 000000000000..32a54675b337
--- /dev/null
+++ b/media-sound/xmms/files/xmms-nptl.patch
@@ -0,0 +1,43 @@
+Index: Input/mpg123/common.c
+===================================================================
+RCS file: /cvs/xmms/Input/mpg123/common.c,v
+retrieving revision 1.17
+diff -u -r1.17 common.c
+--- xmms/Input/mpg123/common.c 19 Feb 2002 23:24:05 -0000 1.17
++++ xmms/Input/mpg123/common.c 4 Feb 2003 12:39:44 -0000
+@@ -278,10 +278,9 @@
+
+ void mpg123_stream_close(void)
+ {
+-/* if (flags & READER_FD_OPENED) */
+ if (filept)
+ fclose(filept);
+- else
++ else if (mpg123_info->network_stream)
+ mpg123_http_close();
+ }
+
+@@ -659,6 +658,7 @@
+ filept = NULL;
+ mpg123_http_open(bs_filenam);
+ mpg123_info->filesize = 0;
++ mpg123_info->network_stream = TRUE;
+ }
+ else
+ {
+Index: Input/mpg123/mpg123.h
+===================================================================
+RCS file: /cvs/xmms/Input/mpg123/mpg123.h,v
+retrieving revision 1.17
+diff -u -r1.17 mpg123.h
+--- xmms/Input/mpg123/mpg123.h 19 Feb 2002 23:24:05 -0000 1.17
++++ xmms/Input/mpg123/mpg123.h 4 Feb 2003 12:39:44 -0000
+@@ -76,6 +76,7 @@
+ gfloat eq_mul[576];
+ gboolean output_audio;
+ gboolean first_frame;
++ gboolean network_stream;
+ guint32 filesize; /* Filesize without junk */
+ }
+ PlayerInfo;
+