diff options
author | drochner <drochner@pkgsrc.org> | 2006-07-02 11:32:40 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2006-07-02 11:32:40 +0000 |
commit | aa6daaa59278069a31ca00ab4762c28ade3d578c (patch) | |
tree | 104a92b1bc3e1794c41e0a58ca42d68de6482fdc /audio/rhythmbox/patches | |
parent | ae41196973879c0dfc29d89eb584386942b6c9e8 (diff) | |
download | pkgsrc-aa6daaa59278069a31ca00ab4762c28ade3d578c.tar.gz |
update to 0.9.5
This is a major update, too many individual changes to list here.
Most notably: uses the gstreamer-0.10 framework now.
(That's still not that great software, there is an appearent ressource
leak which makes switching between play channels fail after a while.)
Diffstat (limited to 'audio/rhythmbox/patches')
-rw-r--r-- | audio/rhythmbox/patches/patch-aa | 14 | ||||
-rw-r--r-- | audio/rhythmbox/patches/patch-ab | 15 | ||||
-rw-r--r-- | audio/rhythmbox/patches/patch-ac | 13 | ||||
-rw-r--r-- | audio/rhythmbox/patches/patch-ae | 14 | ||||
-rw-r--r-- | audio/rhythmbox/patches/patch-af | 33 |
5 files changed, 89 insertions, 0 deletions
diff --git a/audio/rhythmbox/patches/patch-aa b/audio/rhythmbox/patches/patch-aa new file mode 100644 index 00000000000..b4e89a205f8 --- /dev/null +++ b/audio/rhythmbox/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.5 2006/07/02 11:32:40 drochner Exp $ + +--- player/rb-recorder-gst.c.orig 2006-01-18 05:22:11.000000000 +0100 ++++ player/rb-recorder-gst.c +@@ -25,7 +25,9 @@ + #include <string.h> + #include <math.h> + #include <time.h> ++#ifdef __linux__ + #include <sys/vfs.h> ++#endif + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> diff --git a/audio/rhythmbox/patches/patch-ab b/audio/rhythmbox/patches/patch-ab new file mode 100644 index 00000000000..2bd4e645f68 --- /dev/null +++ b/audio/rhythmbox/patches/patch-ab @@ -0,0 +1,15 @@ +$NetBSD: patch-ab,v 1.4 2006/07/02 11:32:40 drochner Exp $ + +--- daapsharing/rb-daap-src.c.orig 2006-01-21 10:17:03.000000000 +0100 ++++ daapsharing/rb-daap-src.c +@@ -54,6 +54,10 @@ + + #define RESPONSE_BUFFER_SIZE (4096) + ++#ifndef MSG_NOSIGNAL ++#define MSG_NOSIGNAL 0 ++#endif ++ + #ifdef HAVE_GSTREAMER_0_8 + typedef enum { + RB_DAAP_SRC_OPEN = GST_ELEMENT_FLAG_LAST, diff --git a/audio/rhythmbox/patches/patch-ac b/audio/rhythmbox/patches/patch-ac new file mode 100644 index 00000000000..7fdc65c45ff --- /dev/null +++ b/audio/rhythmbox/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1 2006/07/02 11:32:40 drochner Exp $ + +--- metadata/rb-metadata-dbus-client.c.orig 2006-04-22 11:30:47.000000000 +0200 ++++ metadata/rb-metadata-dbus-client.c +@@ -52,7 +52,7 @@ + + #include <unistd.h> + #include <sys/types.h> +-#include <sys/signal.h> ++#include <signal.h> + #include <sys/wait.h> + #include <string.h> + #include <stdlib.h> diff --git a/audio/rhythmbox/patches/patch-ae b/audio/rhythmbox/patches/patch-ae new file mode 100644 index 00000000000..b87cbe9b3a6 --- /dev/null +++ b/audio/rhythmbox/patches/patch-ae @@ -0,0 +1,14 @@ +$NetBSD: patch-ae,v 1.1 2006/07/02 11:32:40 drochner Exp $ + +--- shell/main.c.orig 2006-05-30 16:44:01.000000000 +0200 ++++ shell/main.c +@@ -372,7 +372,9 @@ main (int argc, char **argv) + } else { + + rb_profile_start ("mainloop"); ++ GDK_THREADS_ENTER (); + gtk_main (); ++ GDK_THREADS_LEAVE (); + rb_profile_end ("mainloop"); + + rb_debug ("out of toplevel loop"); diff --git a/audio/rhythmbox/patches/patch-af b/audio/rhythmbox/patches/patch-af new file mode 100644 index 00000000000..f60f8c9d512 --- /dev/null +++ b/audio/rhythmbox/patches/patch-af @@ -0,0 +1,33 @@ +$NetBSD: patch-af,v 1.1 2006/07/02 11:32:40 drochner Exp $ + +--- shell/rb-shell-player.c.orig 2006-04-22 12:44:25.000000000 +0200 ++++ shell/rb-shell-player.c +@@ -903,10 +903,8 @@ rb_shell_player_open_playlist_url (RBShe + rb_player_play (player->priv->mmplayer, &error); + + if (error) { +- GDK_THREADS_ENTER (); + rb_shell_player_error (player, TRUE, error); + g_error_free (error); +- GDK_THREADS_LEAVE (); + } + g_idle_add ((GSourceFunc) notify_playing_idle, player); + } +@@ -958,13 +956,17 @@ open_location_thread (OpenLocationThread + + location = g_queue_pop_head (data->player->priv->playlist_urls); + rb_debug ("playing first stream url %s", data->location); ++ GDK_THREADS_ENTER (); + rb_shell_player_open_playlist_url (data->player, location); ++ GDK_THREADS_LEAVE (); + g_free (location); + } + } else { + /* if we can't parse it as a playlist, just try playing it */ + rb_debug ("playlist parser failed, playing %s directly", data->location); ++ GDK_THREADS_ENTER (); + rb_shell_player_open_playlist_url (data->player, data->location); ++ GDK_THREADS_LEAVE (); + } + + g_free (data); |