firefox78: Update to 78.7.0 changes: https://www.mozilla.org/en-US/security/advisories/mfsa2021-04/diff -r1.17 -r1.18 pkgsrc/www/firefox78/Makefile
(nia)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2021/01/08 19:13:53 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2021/01/27 05:24:11 nia Exp $ | |
2 | 2 | |||
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
4 | MOZ_BRANCH= 78.6 | 4 | MOZ_BRANCH= 78.7 | |
5 | MOZ_BRANCH_MINOR= .1esr | 5 | MOZ_BRANCH_MINOR= .0esr | |
6 | 6 | |||
7 | DISTNAME= firefox-${FIREFOX_VER}.source | 7 | DISTNAME= firefox-${FIREFOX_VER}.source | |
8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox78-/} | 8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox78-/} | |
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 | EXTRACT_SUFX= .tar.xz | 11 | EXTRACT_SUFX= .tar.xz | |
12 | 12 | |||
13 | MAINTAINER= ryoon@NetBSD.org | 13 | MAINTAINER= ryoon@NetBSD.org | |
14 | HOMEPAGE= https://www.mozilla.org/en-US/firefox/ | 14 | HOMEPAGE= https://www.mozilla.org/en-US/firefox/ | |
15 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:tu:C/\\.[[:digit:]\.]*//}) | 15 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:tu:C/\\.[[:digit:]\.]*//}) | |
16 | LICENSE= mpl-1.1 | 16 | LICENSE= mpl-1.1 | |
17 | 17 | |||
18 | UNLIMIT_RESOURCES+= datasize virtualsize | 18 | UNLIMIT_RESOURCES+= datasize virtualsize |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2020/07/30 08:09:28 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2021/01/27 05:24:11 nia Exp $ | |
2 | bin/firefox78 | 2 | bin/firefox78 | |
3 | lib/firefox78/actors/AboutHttpsOnlyErrorChild.jsm | 3 | lib/firefox78/actors/AboutHttpsOnlyErrorChild.jsm | |
4 | lib/firefox78/actors/AboutHttpsOnlyErrorParent.jsm | 4 | lib/firefox78/actors/AboutHttpsOnlyErrorParent.jsm | |
5 | lib/firefox78/actors/AudioPlaybackChild.jsm | 5 | lib/firefox78/actors/AudioPlaybackChild.jsm | |
6 | lib/firefox78/actors/AudioPlaybackParent.jsm | 6 | lib/firefox78/actors/AudioPlaybackParent.jsm | |
7 | lib/firefox78/actors/AutoCompleteChild.jsm | 7 | lib/firefox78/actors/AutoCompleteChild.jsm | |
8 | lib/firefox78/actors/AutoCompleteParent.jsm | 8 | lib/firefox78/actors/AutoCompleteParent.jsm | |
9 | lib/firefox78/actors/AutoScrollChild.jsm | 9 | lib/firefox78/actors/AutoScrollChild.jsm | |
10 | lib/firefox78/actors/AutoScrollParent.jsm | 10 | lib/firefox78/actors/AutoScrollParent.jsm | |
11 | lib/firefox78/actors/AutoplayChild.jsm | 11 | lib/firefox78/actors/AutoplayChild.jsm | |
12 | lib/firefox78/actors/AutoplayParent.jsm | 12 | lib/firefox78/actors/AutoplayParent.jsm | |
13 | lib/firefox78/actors/BrowserElementChild.jsm | 13 | lib/firefox78/actors/BrowserElementChild.jsm | |
14 | lib/firefox78/actors/BrowserElementParent.jsm | 14 | lib/firefox78/actors/BrowserElementParent.jsm | |
@@ -681,27 +681,27 @@ lib/firefox78/browser/chrome/browser/res | @@ -681,27 +681,27 @@ lib/firefox78/browser/chrome/browser/res | |||
681 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-pledge.svg | 681 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-pledge.svg | |
682 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-pocket.svg | 682 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-pocket.svg | |
683 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-private.svg | 683 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-private.svg | |
684 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-sendtab.svg | 684 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-sendtab.svg | |
685 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-tracking.svg | 685 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/card-illo-tracking.svg | |
686 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/firefox-logo.png | 686 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/firefox-logo.png | |
687 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/firefox-systems.png | 687 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/trailhead/firefox-systems.png | |
688 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/whatsnew-send-icon.png | 688 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/assets/whatsnew-send-icon.png | |
689 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/newtab-render.js | 689 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/newtab-render.js | |
690 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/aliexpress-com.ico | 690 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/aliexpress-com.ico | |
691 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/allegro-pl.ico | 691 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/allegro-pl.ico | |
692 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/amazon.ico | 692 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/amazon.ico | |
693 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/avito-ru.ico | 693 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/avito-ru.ico | |
694 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/baidu-com.ico | 694 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/baidu-com.png | |
695 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/bbc-uk.ico | 695 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/bbc-uk.ico | |
696 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/bing-com.ico | 696 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/bing-com.ico | |
697 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ctrip-com.ico | 697 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ctrip-com.ico | |
698 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/duckduckgo-com.ico | 698 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/duckduckgo-com.ico | |
699 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ebay.ico | 699 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ebay.ico | |
700 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/facebook-com.ico | 700 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/facebook-com.ico | |
701 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/google-com.ico | 701 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/google-com.ico | |
702 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ifeng-com.ico | 702 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ifeng-com.ico | |
703 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/iqiyi-com.ico | 703 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/iqiyi-com.ico | |
704 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/leboncoin-fr.png | 704 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/leboncoin-fr.png | |
705 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ok-ru.ico | 705 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/ok-ru.ico | |
706 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/olx-pl.ico | 706 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/olx-pl.ico | |
707 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/reddit-com.png | 707 | lib/firefox78/browser/chrome/browser/res/activity-stream/data/content/tippytop/favicons/reddit-com.png |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2021/01/08 19:13:53 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.10 2021/01/27 05:24:11 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-78.6.1esr.source.tar.xz) = 33d6e03d9d84cbeab92e38b4dfed5005eb4b36df | 3 | SHA1 (firefox-78.7.0esr.source.tar.xz) = d2c776e31de71a091c6f3c15772ea51d9623e437 | |
4 | RMD160 (firefox-78.6.1esr.source.tar.xz) = 1c82aa61f0c7b3c9f362187018639f88be0e34e4 | 4 | RMD160 (firefox-78.7.0esr.source.tar.xz) = 61594e7351e0998428f26368bfa35ba55ab6f278 | |
5 | SHA512 (firefox-78.6.1esr.source.tar.xz) = ae6d99fab6e8d9343ad8b0e9e522f20b5c63064598356cd4b31fc02b3b20d62b30590dec42d956e77352559a642157924c2b1c3e887b496962ba305260ed84e7 | 5 | SHA512 (firefox-78.7.0esr.source.tar.xz) = afa37d2f6bbe04715d84a8964f75139042364501c358da98771115d7fe7d23788e95b6ff29d77c064a9cfcd208c1424924017ef2a72cbb79dbb45d6f365f030c | |
6 | Size (firefox-78.6.1esr.source.tar.xz) = 333378012 bytes | 6 | Size (firefox-78.7.0esr.source.tar.xz) = 332849732 bytes | |
7 | SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7 | 7 | SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7 | |
8 | SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0 | 8 | SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0 | |
9 | SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8 | 9 | SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8 | |
10 | SHA1 (patch-config_gcc-stl-wrapper.template.h) = 781a063fa6ab345face53fd88404ead11ab335b2 | 10 | SHA1 (patch-config_gcc-stl-wrapper.template.h) = 781a063fa6ab345face53fd88404ead11ab335b2 | |
11 | SHA1 (patch-config_makefiles_rust.mk) = 8637cd3f56774648fd586c7ad8dd49e269b9eb2a | 11 | SHA1 (patch-config_makefiles_rust.mk) = 8637cd3f56774648fd586c7ad8dd49e269b9eb2a | |
12 | SHA1 (patch-configure.in) = b40651b008dcecc49664660ac376df2bd7c2c6be | 12 | SHA1 (patch-configure.in) = b40651b008dcecc49664660ac376df2bd7c2c6be | |
13 | SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49 | 13 | SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49 | |
14 | SHA1 (patch-dom_media_CubebUtils.cpp) = 226821d961039ae5c9c50d8615757b73c6bcd80a | 14 | SHA1 (patch-dom_media_CubebUtils.cpp) = 226821d961039ae5c9c50d8615757b73c6bcd80a | |
15 | SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 | 15 | SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 | |
16 | SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef | 16 | SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef | |
17 | SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 89a9d934ef76706c552c0b81e6cbc0f45b1ffd2c | 17 | SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 89a9d934ef76706c552c0b81e6cbc0f45b1ffd2c | |
18 | SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad | 18 | SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad | |
19 | SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = f6f8996f0818a1b890698c7cc5054d49cb1e8924 | 19 | SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = f6f8996f0818a1b890698c7cc5054d49cb1e8924 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: mozilla-common.mk,v 1.8 2021/01/19 22:40:26 nia Exp $ | 1 | # $NetBSD: mozilla-common.mk,v 1.9 2021/01/27 05:24:11 nia Exp $ | |
2 | # | 2 | # | |
3 | # common Makefile fragment for mozilla packages based on gecko 2.0. | 3 | # common Makefile fragment for mozilla packages based on gecko 2.0. | |
4 | # | 4 | # | |
5 | # used by www/firefox/Makefile | 5 | # used by www/firefox/Makefile | |
6 | 6 | |||
7 | .include "../../mk/bsd.prefs.mk" | 7 | .include "../../mk/bsd.prefs.mk" | |
8 | 8 | |||
9 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 9 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
10 | PYTHON_FOR_BUILD_ONLY= tool | 10 | PYTHON_FOR_BUILD_ONLY= tool | |
11 | ALL_ENV+= PYTHON3=${PYTHONBIN} | 11 | ALL_ENV+= PYTHON3=${PYTHONBIN} | |
12 | 12 | |||
13 | HAS_CONFIGURE= yes | 13 | HAS_CONFIGURE= yes | |
14 | CONFIGURE_ARGS+= --prefix=${PREFIX} | 14 | CONFIGURE_ARGS+= --prefix=${PREFIX} | |
@@ -46,26 +46,27 @@ test: | @@ -46,26 +46,27 @@ test: | |||
46 | cd ${WRKSRC}/${OBJDIR}/dist/bin && \ | 46 | cd ${WRKSRC}/${OBJDIR}/dist/bin && \ | |
47 | ./run-mozilla.sh ${WRKSRC}/mach check-spidermonkey | 47 | ./run-mozilla.sh ${WRKSRC}/mach check-spidermonkey | |
48 | 48 | |||
49 | # tar(1) of OpenBSD 5.5 has no --exclude command line option. | 49 | # tar(1) of OpenBSD 5.5 has no --exclude command line option. | |
50 | .if ${OPSYS} == "OpenBSD" | 50 | .if ${OPSYS} == "OpenBSD" | |
51 | TOOLS_PLATFORM.tar= ${TOOLS_PATH.bsdtar} | 51 | TOOLS_PLATFORM.tar= ${TOOLS_PATH.bsdtar} | |
52 | USE_TOOLS+= bsdtar | 52 | USE_TOOLS+= bsdtar | |
53 | .endif | 53 | .endif | |
54 | .if ${MACHINE_ARCH} == "i386" | 54 | .if ${MACHINE_ARCH} == "i386" | |
55 | # This is required for SSE2 code under i386. | 55 | # This is required for SSE2 code under i386. | |
56 | CXXFLAGS+= -mstackrealign | 56 | CXXFLAGS+= -mstackrealign | |
57 | .endif | 57 | .endif | |
58 | 58 | |||
59 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}third_party/python/glean_parser/Makefile | |||
59 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | 60 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | |
60 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh | 61 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh | |
61 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}js/src/tests/update-test262.sh | 62 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}js/src/tests/update-test262.sh | |
62 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}intl/icu/source/configure | 63 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}intl/icu/source/configure | |
63 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/components/loop/run-all-loop-tests.sh | 64 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/components/loop/run-all-loop-tests.sh | |
64 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/extensions/loop/run-all-loop-tests.sh | 65 | CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/extensions/loop/run-all-loop-tests.sh | |
65 | #CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}modules/pdfium/update.sh | 66 | #CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}modules/pdfium/update.sh | |
66 | 67 | |||
67 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3 | 68 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3 | |
68 | CONFIGURE_ARGS+= --enable-release | 69 | CONFIGURE_ARGS+= --enable-release | |
69 | # Disable Rust SIMD option to fix build with lang/rust-1.33.0 | 70 | # Disable Rust SIMD option to fix build with lang/rust-1.33.0 | |
70 | # This should be enabled later again. | 71 | # This should be enabled later again. | |
71 | #CONFIGURE_ARGS+= --enable-rust-simd | 72 | #CONFIGURE_ARGS+= --enable-rust-simd |