Sun Dec 27 18:25:33 2015 UTC ()
Update to 43.0.2

* Add OSS support, disabled by default

Changelog:
43.0.2:
Stability fixes.

43.0.1:
Not for non-Microsoft Windows platforms.


(ryoon)
diff -r1.236 -r1.237 pkgsrc/www/firefox/Makefile
diff -r1.226 -r1.227 pkgsrc/www/firefox/distinfo
diff -r1.27 -r1.28 pkgsrc/www/firefox/options.mk

cvs diff -r1.236 -r1.237 pkgsrc/www/firefox/Makefile (expand / switch to unified diff)

--- pkgsrc/www/firefox/Makefile 2015/12/19 12:50:55 1.236
+++ pkgsrc/www/firefox/Makefile 2015/12/27 18:25:33 1.237
@@ -1,26 +1,25 @@ @@ -1,26 +1,25 @@
1# $NetBSD: Makefile,v 1.236 2015/12/19 12:50:55 martin Exp $ 1# $NetBSD: Makefile,v 1.237 2015/12/27 18:25:33 ryoon Exp $
2 2
3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
4MOZ_BRANCH= 43.0 4MOZ_BRANCH= 43.0
5MOZ_BRANCH_MINOR=  5MOZ_BRANCH_MINOR= .2
6 6
7DISTNAME= firefox-${FIREFOX_VER}.source 7DISTNAME= firefox-${FIREFOX_VER}.source
8PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} 8PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
9CATEGORIES= www 9CATEGORIES= www
10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
11MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} 11MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
12EXTRACT_SUFX= .tar.xz 12EXTRACT_SUFX= .tar.xz
13PKGREVISION= 1 
14 13
15WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} 14WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//}
16 15
17MAINTAINER= ryoon@NetBSD.org 16MAINTAINER= ryoon@NetBSD.org
18HOMEPAGE= http://www.mozilla.com/en-US/firefox/ 17HOMEPAGE= http://www.mozilla.com/en-US/firefox/
19COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) 18COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//})
20LICENSE= mpl-1.1 19LICENSE= mpl-1.1
21 20
22MOZILLA_DIR= # empty 21MOZILLA_DIR= # empty
23 22
24# Note: when updating remember to conditionalise about-background.png in PLIST 23# Note: when updating remember to conditionalise about-background.png in PLIST
25CONFIGURE_ARGS+= --enable-application=browser 24CONFIGURE_ARGS+= --enable-application=browser
26 25

cvs diff -r1.226 -r1.227 pkgsrc/www/firefox/distinfo (expand / switch to unified diff)

--- pkgsrc/www/firefox/distinfo 2015/12/19 12:50:55 1.226
+++ pkgsrc/www/firefox/distinfo 2015/12/27 18:25:33 1.227
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.226 2015/12/19 12:50:55 martin Exp $ 1$NetBSD: distinfo,v 1.227 2015/12/27 18:25:33 ryoon Exp $
2 2
3SHA1 (firefox-43.0.source.tar.xz) = 65913f9dd61b49b341a66a514c9cac23b602c7c8 3SHA1 (firefox-43.0.2.source.tar.xz) = 1ba1da32a1472a88f644bdb1373c40a97e721170
4RMD160 (firefox-43.0.source.tar.xz) = 9694b5389feaf88c8a11d6b9fb87cec18e6a27af 4RMD160 (firefox-43.0.2.source.tar.xz) = ac088a775eb5840e12f836964979ee5c91096eac
5SHA512 (firefox-43.0.source.tar.xz) = 3ca37428d1b02ba2609ec526e86ab96563b403a03efde8439cbb4acdb282b5970ccb6a14266483c839389d59e07f6b0297314890ee04a669ba2d4b10bc4cb738 5SHA512 (firefox-43.0.2.source.tar.xz) = 17380bd4f10601b015e7812cc11ea23b4880fe9909ebed03d59b6476f5d05a2a6d0baafb6cccc66d79b141abf8eea15f7c36ed6b59e4dc7279a3512ae0776ee9
6Size (firefox-43.0.source.tar.xz) = 175414296 bytes 6Size (firefox-43.0.2.source.tar.xz) = 175425028 bytes
7SHA1 (patch-aa) = c1cdfa90f0334bfb0493502ea19e85092a60bc88 7SHA1 (patch-aa) = c1cdfa90f0334bfb0493502ea19e85092a60bc88
8SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9 8SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9
9SHA1 (patch-as) = 05f31f318155e0f927e13754c0fec5f4d50a39dc 9SHA1 (patch-as) = 05f31f318155e0f927e13754c0fec5f4d50a39dc
10SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 10SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756
11SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 11SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84
12SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 12SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07
13SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d 13SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d
14SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f 14SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f
15SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c 15SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c
16SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 16SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3
17SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075 17SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075
18SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 18SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75
19SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd 19SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd

cvs diff -r1.27 -r1.28 pkgsrc/www/firefox/options.mk (expand / switch to unified diff)

--- pkgsrc/www/firefox/options.mk 2015/10/16 12:58:16 1.27
+++ pkgsrc/www/firefox/options.mk 2015/12/27 18:25:33 1.28
@@ -1,40 +1,48 @@ @@ -1,40 +1,48 @@
1# $NetBSD: options.mk,v 1.27 2015/10/16 12:58:16 jmcneill Exp $ 1# $NetBSD: options.mk,v 1.28 2015/12/27 18:25:33 ryoon Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.firefox 3PKG_OPTIONS_VAR= PKG_OPTIONS.firefox
4PKG_SUPPORTED_OPTIONS= official-mozilla-branding 4PKG_SUPPORTED_OPTIONS= official-mozilla-branding
5PKG_SUPPORTED_OPTIONS+= alsa debug debug-info mozilla-jemalloc gnome pulseaudio webrtc 5PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc gnome webrtc
 6PKG_SUPPORTED_OPTIONS+= alsa oss pulseaudio
6PLIST_VARS+= gnome jemalloc debug 7PLIST_VARS+= gnome jemalloc debug
7 8
8.if ${OPSYS} == "Linux" 9.if ${OPSYS} == "Linux"
9PKG_SUGGESTED_OPTIONS+= alsa mozilla-jemalloc 10PKG_SUGGESTED_OPTIONS+= alsa mozilla-jemalloc
10.else 11.else
11PKG_SUGGESTED_OPTIONS+= pulseaudio 12PKG_SUGGESTED_OPTIONS+= pulseaudio
12.endif 13.endif
13 14
14# On NetBSD/amd64 6.99.21 libxul.so is invalid when --enable-webrtc is set. 15# On NetBSD/amd64 6.99.21 libxul.so is invalid when --enable-webrtc is set.
15.if ${OPSYS} == "Linux" 16.if ${OPSYS} == "Linux"
16PKG_SUGGESTED_OPTIONS+= webrtc 17PKG_SUGGESTED_OPTIONS+= webrtc
17.endif 18.endif
18 19
19.include "../../mk/bsd.options.mk" 20.include "../../mk/bsd.options.mk"
20 21
21.if !empty(PKG_OPTIONS:Malsa) 22.if !empty(PKG_OPTIONS:Malsa)
22CONFIGURE_ARGS+= --enable-alsa 23CONFIGURE_ARGS+= --enable-alsa
23.include "../../audio/alsa-lib/buildlink3.mk" 24.include "../../audio/alsa-lib/buildlink3.mk"
24.else 25.else
25CONFIGURE_ARGS+= --disable-alsa 26CONFIGURE_ARGS+= --disable-alsa
26.endif 27.endif
27 28
 29.if !empty(PKG_OPTIONS:Moss)
 30CONFIGURE_ARGS+= --with-oss
 31.include "../../mk/oss.buildlink3.mk"
 32.else
 33CONFIGURE_ARGS+= --without-oss
 34.endif
 35
28.if !empty(PKG_OPTIONS:Mgnome) 36.if !empty(PKG_OPTIONS:Mgnome)
29.include "../../devel/libgnomeui/buildlink3.mk" 37.include "../../devel/libgnomeui/buildlink3.mk"
30#.include "../../sysutils/gnome-vfs/buildlink3.mk" 38#.include "../../sysutils/gnome-vfs/buildlink3.mk"
31.include "../../sysutils/libnotify/buildlink3.mk" 39.include "../../sysutils/libnotify/buildlink3.mk"
32CONFIGURE_ARGS+= --enable-dbus --enable-gnomeui 40CONFIGURE_ARGS+= --enable-dbus --enable-gnomeui
33CONFIGURE_ARGS+= --enable-libnotify 41CONFIGURE_ARGS+= --enable-libnotify
34PLIST.gnome= yes 42PLIST.gnome= yes
35.else 43.else
36CONFIGURE_ARGS+= --disable-dbus --disable-gnomeui 44CONFIGURE_ARGS+= --disable-dbus --disable-gnomeui
37CONFIGURE_ARGS+= --disable-libnotify 45CONFIGURE_ARGS+= --disable-libnotify
38.endif 46.endif
39 47
40.if !empty(PKG_OPTIONS:Mmozilla-jemalloc) 48.if !empty(PKG_OPTIONS:Mmozilla-jemalloc)