firefox78: Update to 78.4.0 Security Vulnerabilities fixed in Firefox ESR 78.4 #CVE-2020-15969: Use-after-free in usersctp #CVE-2020-15683: Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4diff -r1.6 -r1.7 pkgsrc/www/firefox78/Makefile
(nia)
@@ -1,134 +1,134 @@ | @@ -1,134 +1,134 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2020/09/24 04:31:07 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2020/10/21 19:23:05 nia Exp $ | |
2 | 2 | |||
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
4 | MOZ_BRANCH= 78.3 | 4 | MOZ_BRANCH= 78.4 | |
5 | MOZ_BRANCH_MINOR= .0esr | 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 | |
19 | 19 | |||
20 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:S/esr//} | 20 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:S/esr//} | |
21 | 21 | |||
22 | MOZILLA_DIR= # empty | 22 | MOZILLA_DIR= # empty | |
23 | 23 | |||
24 | # Note: when updating remember to conditionalise about-background.png in PLIST | 24 | # Note: when updating remember to conditionalise about-background.png in PLIST | |
25 | CONFIGURE_ARGS+= --enable-application=browser | 25 | CONFIGURE_ARGS+= --enable-application=browser | |
26 | 26 | |||
27 | #CFLAGS+= -I${PREFIX}/include/nspr | 27 | #CFLAGS+= -I${PREFIX}/include/nspr | |
28 | # for lang/gcc6 | 28 | # for lang/gcc6 | |
29 | CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS | 29 | CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS | |
30 | CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS | 30 | CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS | |
31 | 31 | |||
32 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE} | 32 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE} | |
33 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib | 33 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib | |
34 | LDFLAGS.DragonFly+= -lplc4 -lnspr4 | 34 | LDFLAGS.DragonFly+= -lplc4 -lnspr4 | |
35 | LDFLAGS.FreeBSD+= -lplc4 -lnspr4 | 35 | LDFLAGS.FreeBSD+= -lplc4 -lnspr4 | |
36 | LDFLAGS.Linux+= -lnspr4 | 36 | LDFLAGS.Linux+= -lnspr4 | |
37 | LDFLAGS.SunOS+= -lm | 37 | LDFLAGS.SunOS+= -lm | |
38 | 38 | |||
39 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/${MOZILLA} | 39 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/${MOZILLA} | |
40 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/${MOZILLA}-bin | 40 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/${MOZILLA}-bin | |
41 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/plugin-container | 41 | NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/plugin-container | |
42 | 42 | |||
43 | ALL_ENV+= MOZ_APP_NAME=${MOZILLA} | 43 | ALL_ENV+= MOZ_APP_NAME=${MOZILLA} | |
44 | 44 | |||
45 | # Avoid ld "invalid section index" errors. | 45 | # Avoid ld "invalid section index" errors. | |
46 | BUILDLINK_TRANSFORM.SunOS+= rm:-fdata-sections | 46 | BUILDLINK_TRANSFORM.SunOS+= rm:-fdata-sections | |
47 | BUILDLINK_TRANSFORM.SunOS+= rm:-ffunction-sections | 47 | BUILDLINK_TRANSFORM.SunOS+= rm:-ffunction-sections | |
48 | BUILDLINK_TRANSFORM.SunOS+= rm:-pie | 48 | BUILDLINK_TRANSFORM.SunOS+= rm:-pie | |
49 | 49 | |||
50 | # Workaround for https://bugs.llvm.org/show_bug.cgi?id=46366 | 50 | # Workaround for https://bugs.llvm.org/show_bug.cgi?id=46366 | |
51 | BUILDLINK_TRANSFORM.NetBSD+= rm:-fexperimental-new-pass-manager | 51 | BUILDLINK_TRANSFORM.NetBSD+= rm:-fexperimental-new-pass-manager | |
52 | 52 | |||
53 | SUBST_CLASSES+= dfly_malloc_h | 53 | SUBST_CLASSES+= dfly_malloc_h | |
54 | SUBST_STAGE.dfly_malloc_h= pre-configure | 54 | SUBST_STAGE.dfly_malloc_h= pre-configure | |
55 | SUBST_MESSAGE.dfly_malloc_h= Dont include malloc.h on dragonflybsd | 55 | SUBST_MESSAGE.dfly_malloc_h= Dont include malloc.h on dragonflybsd | |
56 | SUBST_SED.dfly_malloc_h= -e 's,HAVE_MALLOC_H,HAVE_MALLOC_H \&\& !defined(__DragonFly__),g' | 56 | SUBST_SED.dfly_malloc_h= -e 's,HAVE_MALLOC_H,HAVE_MALLOC_H \&\& !defined(__DragonFly__),g' | |
57 | SUBST_FILES.dfly_malloc_h+= media/ffvpx/libavutil/mem.c | 57 | SUBST_FILES.dfly_malloc_h+= media/ffvpx/libavutil/mem.c | |
58 | 58 | |||
59 | .include "mozilla-common.mk" | 59 | .include "mozilla-common.mk" | |
60 | .include "options.mk" | 60 | .include "options.mk" | |
61 | 61 | |||
62 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/header.py | 62 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/header.py | |
63 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/typelib.py | 63 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/typelib.py | |
64 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpidl.py | 64 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpidl.py | |
65 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpt.py | 65 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpt.py | |
66 | 66 | |||
67 | CHECK_WRKREF_SKIP+= lib/${MOZILLA}/chrome/toolkit/content/global/buildconfig.html | 67 | CHECK_WRKREF_SKIP+= lib/${MOZILLA}/chrome/toolkit/content/global/buildconfig.html | |
68 | 68 | |||
69 | MOZILLA= ${PKGBASE} | 69 | MOZILLA= ${PKGBASE} | |
70 | MOZILLA_ICON= ${WRKSRC}/${OBJDIR}/dist/${MOZILLA}/browser/chrome/icons/default/default48.png | 70 | MOZILLA_ICON= ${WRKSRC}/${OBJDIR}/dist/${MOZILLA}/browser/chrome/icons/default/default48.png | |
71 | .if !empty(PKG_OPTIONS:Mofficial-mozilla-branding) | 71 | .if !empty(PKG_OPTIONS:Mofficial-mozilla-branding) | |
72 | MOZILLA_NAME= Firefox | 72 | MOZILLA_NAME= Firefox | |
73 | .else | 73 | .else | |
74 | MOZILLA_NAME= Browser | 74 | MOZILLA_NAME= Browser | |
75 | .endif | 75 | .endif | |
76 | 76 | |||
77 | # | 77 | # | |
78 | # Generate list of subst entries for various .cargo-checksum.json files. These | 78 | # Generate list of subst entries for various .cargo-checksum.json files. These | |
79 | # are all handled together in one big substitution to simplify things rather | 79 | # are all handled together in one big substitution to simplify things rather | |
80 | # than one substitution entry per file, but are kept separate below to ease | 80 | # than one substitution entry per file, but are kept separate below to ease | |
81 | # updating and verification. | 81 | # updating and verification. | |
82 | # | 82 | # | |
83 | 83 | |||
84 | CKSUM_CRATES+= third_party/rust/libc | 84 | CKSUM_CRATES+= third_party/rust/libc | |
85 | 85 | |||
86 | # patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs | 86 | # patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs | |
87 | CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532 | 87 | CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532 | |
88 | CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a | 88 | CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a | |
89 | 89 | |||
90 | CKSUM_CRATES+= third_party/rust/getrandom | 90 | CKSUM_CRATES+= third_party/rust/getrandom | |
91 | 91 | |||
92 | # patch-third__party_rust_getrandom_src_lib.rs | 92 | # patch-third__party_rust_getrandom_src_lib.rs | |
93 | CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2 | 93 | CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2 | |
94 | CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac | 94 | CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac | |
95 | 95 | |||
96 | SUBST_CLASSES+= cksum | 96 | SUBST_CLASSES+= cksum | |
97 | SUBST_STAGE.cksum= pre-configure | 97 | SUBST_STAGE.cksum= pre-configure | |
98 | .for crate in ${CKSUM_CRATES} | 98 | .for crate in ${CKSUM_CRATES} | |
99 | SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json | 99 | SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json | |
100 | .endfor | 100 | .endfor | |
101 | .for from to in ${CKSUMS} | 101 | .for from to in ${CKSUMS} | |
102 | SUBST_SED.cksum+= -e 's,${from},${to},g' | 102 | SUBST_SED.cksum+= -e 's,${from},${to},g' | |
103 | .endfor | 103 | .endfor | |
104 | 104 | |||
105 | post-extract: | 105 | post-extract: | |
106 | mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S | 106 | mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S | |
107 | 107 | |||
108 | pre-configure: | 108 | pre-configure: | |
109 | cd ${WRKSRC} && autoconf | 109 | cd ${WRKSRC} && autoconf | |
110 | cd ${WRKSRC}/js/src && autoconf | 110 | cd ${WRKSRC}/js/src && autoconf | |
111 | cd ${WRKSRC} && mkdir ${OBJDIR} | 111 | cd ${WRKSRC} && mkdir ${OBJDIR} | |
112 | cd ${WRKSRC}/${OBJDIR} && touch old-configure.vars | 112 | cd ${WRKSRC}/${OBJDIR} && touch old-configure.vars | |
113 | # Do not fetch Rust Cargo file via network during build | 113 | # Do not fetch Rust Cargo file via network during build | |
114 | 114 | |||
115 | post-build: | 115 | post-build: | |
116 | ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ | 116 | ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ | |
117 | -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ | 117 | -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ | |
118 | -e 's|@FIREFOX_ICON@|${MOZILLA}.png|g' \ | 118 | -e 's|@FIREFOX_ICON@|${MOZILLA}.png|g' \ | |
119 | < ${FILESDIR}/desktop.in \ | 119 | < ${FILESDIR}/desktop.in \ | |
120 | > ${WRKDIR}/desktop | 120 | > ${WRKDIR}/desktop | |
121 | 121 | |||
122 | INSTALLATION_DIRS+= share/applications share/pixmaps | 122 | INSTALLATION_DIRS+= share/applications share/pixmaps | |
123 | post-install: | 123 | post-install: | |
124 | ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/${MOZILLA} | 124 | ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/${MOZILLA} | |
125 | ${ECHO} '${PREFIX}/lib/${MOZILLA}/${MOZILLA} "$$@"' >> \ | 125 | ${ECHO} '${PREFIX}/lib/${MOZILLA}/${MOZILLA} "$$@"' >> \ | |
126 | ${DESTDIR}${PREFIX}/bin/${MOZILLA} | 126 | ${DESTDIR}${PREFIX}/bin/${MOZILLA} | |
127 | ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/${MOZILLA} | 127 | ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/${MOZILLA} | |
128 | ${INSTALL_DATA} ${WRKDIR}/desktop \ | 128 | ${INSTALL_DATA} ${WRKDIR}/desktop \ | |
129 | ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop | 129 | ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop | |
130 | ${INSTALL_DATA} ${MOZILLA_ICON} \ | 130 | ${INSTALL_DATA} ${MOZILLA_ICON} \ | |
131 | ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png | 131 | ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png | |
132 | 132 | |||
133 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 133 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
134 | .include "../../mk/bsd.pkg.mk" | 134 | .include "../../mk/bsd.pkg.mk" |
@@ -1,50 +1,50 @@ | @@ -1,50 +1,50 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2020/09/24 04:31:07 nia Exp $ | 1 | $NetBSD: distinfo,v 1.4 2020/10/21 19:23:05 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-78.3.0esr.source.tar.xz) = f2e0607bf57105e8741c0f941bcacee8a75d672a | 3 | SHA1 (firefox-78.4.0esr.source.tar.xz) = 4cf96aeedca03d6f84ade360aeb43cae4819342a | |
4 | RMD160 (firefox-78.3.0esr.source.tar.xz) = d311378c9535ee5d53a13e94fd9a38b1b181de3a | 4 | RMD160 (firefox-78.4.0esr.source.tar.xz) = 376ae67b15060906557bb19cd5be385dcf5e6138 | |
5 | SHA512 (firefox-78.3.0esr.source.tar.xz) = 89e12797429d99760b294e302d803432f533b7c2c10f1fcd3781b89b27ec9698173d4fbf1bfe7506186602daf6666c09152407ce5668fb5b7391e38b5566f2f2 | 5 | SHA512 (firefox-78.4.0esr.source.tar.xz) = d9de975e9acf7dab6186db877fe2df87a0e9e3c016e884473ecb188025a31032b1fe7f202598285970ed7a48268c7f3e265657708725da4eb7846db85a036246 | |
6 | Size (firefox-78.3.0esr.source.tar.xz) = 331073228 bytes | 6 | Size (firefox-78.4.0esr.source.tar.xz) = 335094656 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 | |
20 | SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c | 20 | SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c | |
21 | SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658 | 21 | SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658 | |
22 | SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836 | 22 | SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836 | |
23 | SHA1 (patch-js_src_jsfriendapi.h) = 6bbb895b882ee24929f011751c42732215e153a2 | 23 | SHA1 (patch-js_src_jsfriendapi.h) = 6bbb895b882ee24929f011751c42732215e153a2 | |
24 | SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba | 24 | SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba | |
25 | SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = de58daa0fd23d4fec50426602b65c9ea5862558a | 25 | SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = de58daa0fd23d4fec50426602b65c9ea5862558a | |
26 | SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 31536f36cb33f16da309527b50eda9b721608115 | 26 | SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 31536f36cb33f16da309527b50eda9b721608115 | |
27 | SHA1 (patch-media_libcubeb_src_moz.build) = e4e64a1135cf4157ae5b6f7c1710ebd076953479 | 27 | SHA1 (patch-media_libcubeb_src_moz.build) = e4e64a1135cf4157ae5b6f7c1710ebd076953479 | |
28 | SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc | 28 | SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc | |
29 | SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac01f | 29 | SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac01f | |
30 | SHA1 (patch-media_libvorbis_lib_vorbis__info.c) = b6b1a84a095db8459bdff24c04f4d56886ddbe45 | 30 | SHA1 (patch-media_libvorbis_lib_vorbis__info.c) = b6b1a84a095db8459bdff24c04f4d56886ddbe45 | |
31 | SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2ab6dee0a90bcf8427bc65784108ad33e17f6f9e | 31 | SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2ab6dee0a90bcf8427bc65784108ad33e17f6f9e | |
32 | SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0 | 32 | SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0 | |
33 | SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4 | 33 | SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4 | |
34 | SHA1 (patch-third__party_rust_authenticator_.cargo-checksum.json) = 0c230417f33fca9e27bbb30a9ac80b864cd8c1e2 | 34 | SHA1 (patch-third__party_rust_authenticator_.cargo-checksum.json) = 0c230417f33fca9e27bbb30a9ac80b864cd8c1e2 | |
35 | SHA1 (patch-third__party_rust_authenticator_src_lib.rs) = 5b1d1c3c6db7876aace3c6bb056f8434ca740350 | 35 | SHA1 (patch-third__party_rust_authenticator_src_lib.rs) = 5b1d1c3c6db7876aace3c6bb056f8434ca740350 | |
36 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_device.rs) = 72af2ec76f32a7d8b4f25d30a383343d0f624059 | 36 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_device.rs) = 72af2ec76f32a7d8b4f25d30a383343d0f624059 | |
37 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_fd.rs) = fdbe7db081afa1ee2a1b71e96886f72c2a691d7e | 37 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_fd.rs) = fdbe7db081afa1ee2a1b71e96886f72c2a691d7e | |
38 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_mod.rs) = 80f50157fb23f2e1de579b62148708c52822831b | 38 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_mod.rs) = 80f50157fb23f2e1de579b62148708c52822831b | |
39 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_monitor.rs) = 95dbbdb7608230e01b50c7399a9734a74d1086c7 | 39 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_monitor.rs) = 95dbbdb7608230e01b50c7399a9734a74d1086c7 | |
40 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_transaction.rs) = 0f3d490b2b7cec5e47b3adc9187b58eaa70350d1 | 40 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_transaction.rs) = 0f3d490b2b7cec5e47b3adc9187b58eaa70350d1 | |
41 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_uhid.rs) = e0856c37eb1d73bca431da6048132233eace44bb | 41 | SHA1 (patch-third__party_rust_authenticator_src_netbsd_uhid.rs) = e0856c37eb1d73bca431da6048132233eace44bb | |
42 | SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = 2ad80d10ebfeef0dc27435fc2c16be7b5e5d444a | 42 | SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = 2ad80d10ebfeef0dc27435fc2c16be7b5e5d444a | |
43 | SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 3755f32fea84900cc0f00af3d9f53ed5fcfb0b4b | 43 | SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 3755f32fea84900cc0f00af3d9f53ed5fcfb0b4b | |
44 | SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = 5a516d377d491e0504aaf2d7aed04bb9ebeccc56 | 44 | SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = 5a516d377d491e0504aaf2d7aed04bb9ebeccc56 | |
45 | SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12 | 45 | SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12 | |
46 | SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57 | 46 | SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57 | |
47 | SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 706635b76a7b525794aba95e95544f09e18bb662 | 47 | SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 706635b76a7b525794aba95e95544f09e18bb662 | |
48 | SHA1 (patch-widget_gtk_WaylandDMABufSurface.cpp) = 3c556b9321a5045363a1d567ea271c520f585850 | 48 | SHA1 (patch-widget_gtk_WaylandDMABufSurface.cpp) = 3c556b9321a5045363a1d567ea271c520f585850 | |
49 | SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec | 49 | SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec | |
50 | SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa | 50 | SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa |