summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2009-05-18 04:42:44 +0000
committerdholland <dholland@pkgsrc.org>2009-05-18 04:42:44 +0000
commit29c2082fa3204b46fc6aa9ce57ae300159bea87e (patch)
tree23387def3b4231307ee52f100c261eb40dc80369 /audio
parent213b63e701525391a44d30a9f625c65dcf0cb330 (diff)
downloadpkgsrc-29c2082fa3204b46fc6aa9ce57ae300159bea87e.tar.gz
PR 37177: Raymond Meyer: gcc no longer supports -mv8 on Solaris.
Build fix; no version bump.
Diffstat (limited to 'audio')
-rw-r--r--audio/libvorbis/distinfo4
-rw-r--r--audio/libvorbis/patches/patch-ac19
-rw-r--r--audio/libvorbis/patches/patch-ad19
3 files changed, 41 insertions, 1 deletions
diff --git a/audio/libvorbis/distinfo b/audio/libvorbis/distinfo
index e4388de3f91..e2858d5218f 100644
--- a/audio/libvorbis/distinfo
+++ b/audio/libvorbis/distinfo
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.15 2008/05/14 16:36:18 drochner Exp $
+$NetBSD: distinfo,v 1.16 2009/05/18 04:42:44 dholland Exp $
SHA1 (libvorbis-1.2.0.tar.gz) = 6ff5f9d9d71cc385ee180171cc21af5653b76a16
RMD160 (libvorbis-1.2.0.tar.gz) = 54bf2b48943e283f003cd5dfb4bf9e519b6a817d
Size (libvorbis-1.2.0.tar.gz) = 1494373 bytes
SHA1 (patch-aa) = 8d6d491a75531eb0527da6218eeb123692ae747e
SHA1 (patch-ab) = 07c6ef26df0adf1abce4b96a6aff512ed1d6597a
+SHA1 (patch-ac) = afa921a67e85ccc81ced6ddfb7d48a9472de76dd
+SHA1 (patch-ad) = bb28ad8754b8d1dadd6541c2a80a2961e5343914
diff --git a/audio/libvorbis/patches/patch-ac b/audio/libvorbis/patches/patch-ac
new file mode 100644
index 00000000000..73502154928
--- /dev/null
+++ b/audio/libvorbis/patches/patch-ac
@@ -0,0 +1,19 @@
+$NetBSD: patch-ac,v 1.3 2009/05/18 04:42:44 dholland Exp $
+
+gcc no longer supports -mv8 on solaris (PR 37177)
+
+--- configure.in.orig 2009-05-18 00:39:36.000000000 -0400
++++ configure.in 2009-05-18 00:39:58.000000000 -0400
+@@ -156,9 +156,9 @@
+ CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char"
+ PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char";;
+ sparc-sun-*)
+- DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char -mv8"
+- CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8"
+- PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char -mv8" ;;
++ DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char"
++ CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char"
++ PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char" ;;
+ *-*-darwin*)
+ DEBUG="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O0 -fsigned-char"
+ CFLAGS="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O4 -ffast-math -fsigned-char"
diff --git a/audio/libvorbis/patches/patch-ad b/audio/libvorbis/patches/patch-ad
new file mode 100644
index 00000000000..142629f1d7c
--- /dev/null
+++ b/audio/libvorbis/patches/patch-ad
@@ -0,0 +1,19 @@
+$NetBSD: patch-ad,v 1.3 2009/05/18 04:42:44 dholland Exp $
+
+gcc no longer supports -mv8 on solaris (PR 37177)
+
+--- configure.orig 2009-05-18 00:39:40.000000000 -0400
++++ configure 2009-05-18 00:40:13.000000000 -0400
+@@ -19472,9 +19472,9 @@
+ CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char"
+ PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char";;
+ sparc-sun-*)
+- DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char -mv8"
+- CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8"
+- PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char -mv8" ;;
++ DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char"
++ CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char"
++ PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char" ;;
+ *-*-darwin*)
+ DEBUG="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O0 -fsigned-char"
+ CFLAGS="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O4 -ffast-math -fsigned-char"