aboutsummaryrefslogtreecommitdiff
path: root/multimedia/gstreamer
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-14 17:14:40 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-14 17:14:40 +0000
commit64899380c13c8985bf13d76caba0b745856c1091 (patch)
treeb58176191ce3218d2f8a8b38ff211272f59808de /multimedia/gstreamer
parent4a46e91cbf9b98c09fddc80922bd7468763773a9 (diff)
downloadports-64899380c13c8985bf13d76caba0b745856c1091.tar.gz
ports-64899380c13c8985bf13d76caba0b745856c1091.zip
o Simplify LIB_DEPENDS dependency graph
o USE_X_PREFIX since this will be part of GNOME 2.2 o Fix scheduling issue. Therefore, remove IGNORE [1]. GREAT WORK! Submitted by: marcus [1]
Notes
Notes: svn path=/head/; revision=70119
Diffstat (limited to 'multimedia/gstreamer')
-rw-r--r--multimedia/gstreamer/Makefile11
-rw-r--r--multimedia/gstreamer/files/patch-gst::cothreads.c16
2 files changed, 22 insertions, 5 deletions
diff --git a/multimedia/gstreamer/Makefile b/multimedia/gstreamer/Makefile
index 8c55703e5c74..8b1502a7ecd7 100644
--- a/multimedia/gstreamer/Makefile
+++ b/multimedia/gstreamer/Makefile
@@ -14,18 +14,19 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= lioux@FreeBSD.org
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
-LIB_DEPENDS= gnomeui-2.0:${PORTSDIR}/x11-toolkits/libgnomeui \
- popt.0:${PORTSDIR}/devel/popt
-
-IGNORE= Needs help fixing scheduling code under FreeBSD
+LIB_DEPENDS= glib-2.0.0:${PORTSDIR}/devel/glib20 \
+ popt.0:${PORTSDIR}/devel/popt \
+ xml2.5:${PORTSDIR}/textproc/libxml2
+USE_X_PREFIX= yes
USE_BISON= yes
USE_BZIP2= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
USE_GNOMENG= yes
-USE_GNOME= gnomehack
+USE_GNOME= gnomehack \
+ gnomeprefix
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests \
--disable-failing-tests
diff --git a/multimedia/gstreamer/files/patch-gst::cothreads.c b/multimedia/gstreamer/files/patch-gst::cothreads.c
new file mode 100644
index 000000000000..aed13b1a7891
--- /dev/null
+++ b/multimedia/gstreamer/files/patch-gst::cothreads.c
@@ -0,0 +1,16 @@
+--- gst/cothreads.c.orig Wed Nov 13 22:59:21 2002
++++ gst/cothreads.c Wed Nov 13 22:59:38 2002
+@@ -41,11 +41,11 @@
+ #define MAP_ANONYMOUS MAP_ANON
+ #endif
+
+-#define STACK_SIZE 0x200000
++#define STACK_SIZE 0x100000
+
+ #define COTHREAD_MAGIC_NUMBER 0xabcdef
+
+-#define COTHREAD_MAXTHREADS 16
++#define COTHREAD_MAXTHREADS 8
+ #define COTHREAD_STACKSIZE (STACK_SIZE/COTHREAD_MAXTHREADS)
+
+ static void cothread_destroy (cothread_state *thread);