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.diff -r1.236 -r1.237 pkgsrc/www/firefox/Makefile
(ryoon)
@@ -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 | |||
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
4 | MOZ_BRANCH= 43.0 | 4 | MOZ_BRANCH= 43.0 | |
5 | MOZ_BRANCH_MINOR= | 5 | MOZ_BRANCH_MINOR= .2 | |
6 | 6 | |||
7 | DISTNAME= firefox-${FIREFOX_VER}.source | 7 | DISTNAME= firefox-${FIREFOX_VER}.source | |
8 | PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} | 8 | PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} | |
9 | CATEGORIES= www | 9 | CATEGORIES= www | |
10 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 10 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} | 11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} | |
12 | EXTRACT_SUFX= .tar.xz | 12 | EXTRACT_SUFX= .tar.xz | |
13 | PKGREVISION= 1 | |||
14 | 13 | |||
15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} | 14 | WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} | |
16 | 15 | |||
17 | MAINTAINER= ryoon@NetBSD.org | 16 | MAINTAINER= ryoon@NetBSD.org | |
18 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | 17 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | |
19 | COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) | 18 | COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) | |
20 | LICENSE= mpl-1.1 | 19 | LICENSE= mpl-1.1 | |
21 | 20 | |||
22 | MOZILLA_DIR= # empty | 21 | MOZILLA_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 | |
25 | CONFIGURE_ARGS+= --enable-application=browser | 24 | CONFIGURE_ARGS+= --enable-application=browser | |
26 | 25 |
@@ -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 | |||
3 | SHA1 (firefox-43.0.source.tar.xz) = 65913f9dd61b49b341a66a514c9cac23b602c7c8 | 3 | SHA1 (firefox-43.0.2.source.tar.xz) = 1ba1da32a1472a88f644bdb1373c40a97e721170 | |
4 | RMD160 (firefox-43.0.source.tar.xz) = 9694b5389feaf88c8a11d6b9fb87cec18e6a27af | 4 | RMD160 (firefox-43.0.2.source.tar.xz) = ac088a775eb5840e12f836964979ee5c91096eac | |
5 | SHA512 (firefox-43.0.source.tar.xz) = 3ca37428d1b02ba2609ec526e86ab96563b403a03efde8439cbb4acdb282b5970ccb6a14266483c839389d59e07f6b0297314890ee04a669ba2d4b10bc4cb738 | 5 | SHA512 (firefox-43.0.2.source.tar.xz) = 17380bd4f10601b015e7812cc11ea23b4880fe9909ebed03d59b6476f5d05a2a6d0baafb6cccc66d79b141abf8eea15f7c36ed6b59e4dc7279a3512ae0776ee9 | |
6 | Size (firefox-43.0.source.tar.xz) = 175414296 bytes | 6 | Size (firefox-43.0.2.source.tar.xz) = 175425028 bytes | |
7 | SHA1 (patch-aa) = c1cdfa90f0334bfb0493502ea19e85092a60bc88 | 7 | SHA1 (patch-aa) = c1cdfa90f0334bfb0493502ea19e85092a60bc88 | |
8 | SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9 | 8 | SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9 | |
9 | SHA1 (patch-as) = 05f31f318155e0f927e13754c0fec5f4d50a39dc | 9 | SHA1 (patch-as) = 05f31f318155e0f927e13754c0fec5f4d50a39dc | |
10 | SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 | 10 | SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 | |
11 | SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 | 11 | SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 | |
12 | SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 | 12 | SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 | |
13 | SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d | 13 | SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d | |
14 | SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f | 14 | SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f | |
15 | SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c | 15 | SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c | |
16 | SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 | 16 | SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 | |
17 | SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075 | 17 | SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075 | |
18 | SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 | 18 | SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 | |
19 | SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd | 19 | SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd |
@@ -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 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | |
4 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | 4 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | |
5 | PKG_SUPPORTED_OPTIONS+= alsa debug debug-info mozilla-jemalloc gnome pulseaudio webrtc | 5 | PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc gnome webrtc | |
6 | PKG_SUPPORTED_OPTIONS+= alsa oss pulseaudio | |||
6 | PLIST_VARS+= gnome jemalloc debug | 7 | PLIST_VARS+= gnome jemalloc debug | |
7 | 8 | |||
8 | .if ${OPSYS} == "Linux" | 9 | .if ${OPSYS} == "Linux" | |
9 | PKG_SUGGESTED_OPTIONS+= alsa mozilla-jemalloc | 10 | PKG_SUGGESTED_OPTIONS+= alsa mozilla-jemalloc | |
10 | .else | 11 | .else | |
11 | PKG_SUGGESTED_OPTIONS+= pulseaudio | 12 | PKG_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" | |
16 | PKG_SUGGESTED_OPTIONS+= webrtc | 17 | PKG_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) | |
22 | CONFIGURE_ARGS+= --enable-alsa | 23 | CONFIGURE_ARGS+= --enable-alsa | |
23 | .include "../../audio/alsa-lib/buildlink3.mk" | 24 | .include "../../audio/alsa-lib/buildlink3.mk" | |
24 | .else | 25 | .else | |
25 | CONFIGURE_ARGS+= --disable-alsa | 26 | CONFIGURE_ARGS+= --disable-alsa | |
26 | .endif | 27 | .endif | |
27 | 28 | |||
29 | .if !empty(PKG_OPTIONS:Moss) | |||
30 | CONFIGURE_ARGS+= --with-oss | |||
31 | .include "../../mk/oss.buildlink3.mk" | |||
32 | .else | |||
33 | CONFIGURE_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" | |
32 | CONFIGURE_ARGS+= --enable-dbus --enable-gnomeui | 40 | CONFIGURE_ARGS+= --enable-dbus --enable-gnomeui | |
33 | CONFIGURE_ARGS+= --enable-libnotify | 41 | CONFIGURE_ARGS+= --enable-libnotify | |
34 | PLIST.gnome= yes | 42 | PLIST.gnome= yes | |
35 | .else | 43 | .else | |
36 | CONFIGURE_ARGS+= --disable-dbus --disable-gnomeui | 44 | CONFIGURE_ARGS+= --disable-dbus --disable-gnomeui | |
37 | CONFIGURE_ARGS+= --disable-libnotify | 45 | CONFIGURE_ARGS+= --disable-libnotify | |
38 | .endif | 46 | .endif | |
39 | 47 | |||
40 | .if !empty(PKG_OPTIONS:Mmozilla-jemalloc) | 48 | .if !empty(PKG_OPTIONS:Mmozilla-jemalloc) |