Wed May 7 20:23:22 2014 UTC ()
Bump PKGREVISION, fix native HTML5 audio playback
* Set MOZ_SAMPLE_TYPE_FLOAT32 for non-Android platforms.
(ryoon)
diff -r1.20 -r1.21 pkgsrc/www/firefox24/Makefile
diff -r1.10 -r1.11 pkgsrc/www/firefox24/distinfo
diff -r1.3 -r1.4 pkgsrc/www/firefox24/patches/patch-aa
--- pkgsrc/www/firefox24/Attic/Makefile 2014/05/06 13:56:38 1.20
+++ pkgsrc/www/firefox24/Attic/Makefile 2014/05/07 20:23:22 1.21
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2014/05/06 13:56:38 ryoon Exp $
+# $NetBSD: Makefile,v 1.21 2014/05/07 20:23:22 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 24.5.0
@@ -6,6 +6,7 @@
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= firefox24-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
+PKGREVISION= 1
CATEGORIES= www
#MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
--- pkgsrc/www/firefox24/Attic/distinfo 2014/05/06 13:56:38 1.10
+++ pkgsrc/www/firefox24/Attic/distinfo 2014/05/07 20:23:22 1.11
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.10 2014/05/06 13:56:38 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2014/05/07 20:23:22 ryoon Exp $
SHA1 (firefox-24.5.0esr.source.tar.bz2) = 1b549d6dce80faec1c23f11b95122e607d2ed1bb
RMD160 (firefox-24.5.0esr.source.tar.bz2) = 38a987d7c1283c3dd6476685eb025c308fb2f185
Size (firefox-24.5.0esr.source.tar.bz2) = 119830718 bytes
-SHA1 (patch-aa) = 3c6f7028ac86a9f567fbba936e69238113190451
+SHA1 (patch-aa) = c5e419b9c99e3950eb3359ed33b21de572d66630
SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be
SHA1 (patch-al) = 553c6042a98e4b381a46eec50c02cff349d88bd2
SHA1 (patch-ao) = fdb521b3d895b85f8b2b0516cdc1eec6a6b5f6e1
--- pkgsrc/www/firefox24/patches/Attic/patch-aa 2014/05/06 13:56:38 1.3
+++ pkgsrc/www/firefox24/patches/Attic/patch-aa 2014/05/07 20:23:22 1.4
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.3 2014/05/06 13:56:38 ryoon Exp $
+$NetBSD: patch-aa,v 1.4 2014/05/07 20:23:22 ryoon Exp $
--- configure.in.orig 2013-12-06 02:21:00.000000000 +0000
+++ configure.in
@@ -152,7 +152,7 @@
dnl backends for those platforms don't support floats.
-if test "$OS_TARGET" = "Android"; then
+case "$target" in
-+*-android*|*-linuxandroid*|*-dragonfly*|*-freebsd*|*-openbsd*)
++*-android*|*-linuxandroid*)
MOZ_SAMPLE_TYPE_S16=1
AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
AC_SUBST(MOZ_SAMPLE_TYPE_S16)