summaryrefslogtreecommitdiff
path: root/audio/libvisual/patches
diff options
context:
space:
mode:
authorjoerg <joerg>2005-10-10 14:07:38 +0000
committerjoerg <joerg>2005-10-10 14:07:38 +0000
commite0f909fee93af815704bb608e57a72aeb07997a9 (patch)
tree9b95f06bbbada949607764fea5987bfc6e80f860 /audio/libvisual/patches
parent7106f75598b9f7757e3c2a073222e702357ec39e (diff)
downloadpkgsrc-e0f909fee93af815704bb608e57a72aeb07997a9.tar.gz
Add DragonFly support. Also check for -pthread as thread library.
Diffstat (limited to 'audio/libvisual/patches')
-rw-r--r--audio/libvisual/patches/patch-ab28
1 files changed, 27 insertions, 1 deletions
diff --git a/audio/libvisual/patches/patch-ab b/audio/libvisual/patches/patch-ab
index ef2eb3730e6..5ff12fb3b10 100644
--- a/audio/libvisual/patches/patch-ab
+++ b/audio/libvisual/patches/patch-ab
@@ -1,10 +1,36 @@
-$NetBSD: patch-ab,v 1.4 2005/04/19 15:38:21 rillig Exp $
+$NetBSD: patch-ab,v 1.5 2005/10/10 14:07:38 joerg Exp $
gcc-2.95 does not know the i386 MMX registers used in the assembler
statements, do disable them.
--- configure.orig Sun Jan 9 23:17:45 2005
+++ configure Tue Apr 19 17:04:54 2005
+@@ -2046,7 +2046,7 @@ case "$host_os" in
+ solaris*) lv_solaris=yes;;
+ linux*) lv_linux=yes;;
+ *sco*) lv_sco=yes;;
+- freebsd*) lv_freebsd=yes;;
++ freebsd*|dragonfly*) lv_freebsd=yes;;
+ netbsd*) lv_netbsd=yes;;
+ openbsd*) lv_openbsd=yes;;
+ *darwin*) lv_darwin=yes;;
+@@ -21919,13 +21919,13 @@ echo "$as_me: WARNING: $AIX_COMPILE_INFO
+ *)
+ LV_THREAD_LIBS=error
+ lv_save_LIBS="$LIBS"
+- for thread_lib in "" pthread pthread32 pthreads thread dce; do
++ for thread_lib in "" -lpthread -lpthread32 -lpthreads -lthread -ldce -pthread; do
+ if test x"$thread_lib" = x; then
+ add_thread_lib=""
+ IN=""
+ else
+- add_thread_lib="-l$thread_lib"
+- IN=" in -l$thread_lib"
++ add_thread_lib="$thread_lib"
++ IN=" in $thread_lib"
+ fi
+ if test x"$have_threads" = xposix; then
+ defattr=0
@@ -25450,7 +25450,11 @@ _______EOF
if test x$lv_ix86 = xyes ; then
cat >>$outfile <<_______EOF