summaryrefslogtreecommitdiffstats
path: root/audio/gnome-media/files
diff options
context:
space:
mode:
authoradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-11-17 00:08:30 +0800
committeradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-11-17 00:08:30 +0800
commitd0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6 (patch)
tree7d8a56117d50c11c08055dc797ceaf83483cbadf /audio/gnome-media/files
parent2ea2b8a979ea3a70b6beeaff49db4f253f536470 (diff)
downloadmarcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar.gz
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar.bz2
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar.lz
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar.xz
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.tar.zst
marcuscom-ports-d0b04672cf373cf4b8b87ff5dc87b52c16d0f4d6.zip
Add gnomemedia2, and chase libgstplayer shlib version number, with
a portrevision bump for good measure. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1336 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/gnome-media/files')
-rw-r--r--audio/gnome-media/files/patch-ad31
-rw-r--r--audio/gnome-media/files/patch-configure10
-rw-r--r--audio/gnome-media/files/patch-gmix::prefs.c11
-rw-r--r--audio/gnome-media/files/patch-gmix_gmix.h11
4 files changed, 63 insertions, 0 deletions
diff --git a/audio/gnome-media/files/patch-ad b/audio/gnome-media/files/patch-ad
new file mode 100644
index 000000000..f49a888a5
--- /dev/null
+++ b/audio/gnome-media/files/patch-ad
@@ -0,0 +1,31 @@
+--- gmix/gmix.c.orig Tue Oct 8 19:40:43 2002
++++ gmix/gmix.c Fri Oct 11 09:20:13 2002
+@@ -60,7 +60,7 @@
+ #ifdef HAVE_LINUX_SOUNDCARD_H
+ #include <linux/soundcard.h>
+ #else
+-#include <machine/soundcard.h>
++#include <sys/soundcard.h>
+ #endif
+ #endif
+
+@@ -722,6 +722,7 @@
+
+ cnt = 0;
+ devices = NULL;
++ num_mixers = 0;
+ device_by_name = g_hash_table_new (g_str_hash, g_str_equal);
+
+ do {
+@@ -730,9 +731,8 @@
+ devices = g_list_append (devices, new_device);
+ g_hash_table_insert (device_by_name, new_device->info.name, new_device);
+ }
+- } while (new_device);
+-
+- num_mixers = cnt - 1;
++ } while ((errno == EACCES) || (errno == EINVAL) || (errno == ENXIO) \
++ || new_device);
+ }
+
+ device_info *
diff --git a/audio/gnome-media/files/patch-configure b/audio/gnome-media/files/patch-configure
new file mode 100644
index 000000000..d5e0e924c
--- /dev/null
+++ b/audio/gnome-media/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Thu Jan 23 17:55:03 2003
++++ configure Tue Feb 4 20:31:01 2003
+@@ -8336,6 +8336,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/audio/gnome-media/files/patch-gmix::prefs.c b/audio/gnome-media/files/patch-gmix::prefs.c
new file mode 100644
index 000000000..b25b42b97
--- /dev/null
+++ b/audio/gnome-media/files/patch-gmix::prefs.c
@@ -0,0 +1,11 @@
+--- gmix/prefs.c.orig Tue May 7 00:52:42 2002
++++ gmix/prefs.c Tue May 7 00:52:54 2002
+@@ -38,7 +38,7 @@
+ #ifdef HAVE_LINUX_SOUNDCARD_H
+ #include <linux/soundcard.h>
+ #else
+-#include <machine/soundcard.h>
++#include <sys/soundcard.h>
+ #endif
+ #endif
+
diff --git a/audio/gnome-media/files/patch-gmix_gmix.h b/audio/gnome-media/files/patch-gmix_gmix.h
new file mode 100644
index 000000000..600110df6
--- /dev/null
+++ b/audio/gnome-media/files/patch-gmix_gmix.h
@@ -0,0 +1,11 @@
+--- gmix/gmix.h.orig Sat Aug 16 15:13:57 2003
++++ gmix/gmix.h Sat Aug 16 15:14:47 2003
+@@ -25,7 +25,7 @@
+ */
+ #define GMIX_VERSION 0x030000
+
+-#if defined(ALSA) || defined(__FreeBSD__)
++#if defined(ALSA) || (defined(__FreeBSD__) && !defined(SOUND_MIXER_INFO))
+ /* stolen from OSS's soundcard.h */
+ typedef struct mixer_info
+ {