summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon>2014-05-05 00:53:34 +0000
committerryoon <ryoon>2014-05-05 00:53:34 +0000
commit55452666581b24ca780ed66c071c2afddd3f189d (patch)
tree85870413d06188e51674c6ce7fa741233ea1df84
parent2152a4138c24c2dbc890c0e2b7d0abba42120c21 (diff)
downloadpkgsrc-55452666581b24ca780ed66c071c2afddd3f189d.tar.gz
Try to fix build under OpenBSD
-rw-r--r--www/firefox/distinfo4
-rw-r--r--www/firefox/options.mk4
-rw-r--r--www/firefox/patches/patch-aa4
3 files changed, 6 insertions, 6 deletions
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 0ad41435231..0c1a24b7c00 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.140 2014/05/03 10:58:26 ryoon Exp $
+$NetBSD: distinfo,v 1.141 2014/05/05 00:53:34 ryoon Exp $
SHA1 (firefox-29.0.source.tar.bz2) = db8fa9a4863bd7427115adec01b7db0e494dffa6
RMD160 (firefox-29.0.source.tar.bz2) = f98208b799067e6fb688713035f32cce0d32f84b
Size (firefox-29.0.source.tar.bz2) = 143163777 bytes
-SHA1 (patch-aa) = cd311ba8858a7a2184889b6859817b6137fdc9fb
+SHA1 (patch-aa) = e8e6918a0fe41ff65c656334843b216c5e958936
SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be
SHA1 (patch-al) = cca5df21d018bb9f428ad26d00718f33afe88ec5
SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9
diff --git a/www/firefox/options.mk b/www/firefox/options.mk
index 8d1006f8ffe..2711736306b 100644
--- a/www/firefox/options.mk
+++ b/www/firefox/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.21 2014/05/03 10:58:26 ryoon Exp $
+# $NetBSD: options.mk,v 1.22 2014/05/05 00:53:34 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.firefox
PKG_SUPPORTED_OPTIONS= official-mozilla-branding
@@ -12,7 +12,7 @@ PKG_SUGGESTED_OPTIONS+= pulseaudio
.endif
# On NetBSD/amd64 6.99.21 libxul.so is invalid when --enable-webrtc is set.
-.if (${OPSYS} == "Linux") || (${OPSYS} == "OpenBSD")
+.if ${OPSYS} == "Linux"
PKG_SUGGESTED_OPTIONS+= webrtc
.endif
diff --git a/www/firefox/patches/patch-aa b/www/firefox/patches/patch-aa
index 9e3f27f81c8..5c274b6451c 100644
--- a/www/firefox/patches/patch-aa
+++ b/www/firefox/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.24 2014/05/03 10:58:26 ryoon Exp $
+$NetBSD: patch-aa,v 1.25 2014/05/05 00:53:35 ryoon Exp $
--- configure.in.orig 2014-04-18 02:02:39.000000000 +0000
+++ configure.in
@@ -203,7 +203,7 @@ $NetBSD: patch-aa,v 1.24 2014/05/03 10:58:26 ryoon Exp $
dnl backends for those platforms don't support floats.
-if test "$OS_TARGET" = "Android"; then
+case "$OS_TARGET" in
-+Android|OpenBSD)
++Android)
MOZ_SAMPLE_TYPE_S16=1
AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
AC_SUBST(MOZ_SAMPLE_TYPE_S16)