svn commit: r540842 - in branches/2020Q2: Mk www/firefox www/firefox/files
Jan Beich
jbeich at FreeBSD.org
Mon Jun 29 23:15:27 UTC 2020
Author: jbeich
Date: Mon Jun 29 23:15:26 2020
New Revision: 540842
URL: https://svnweb.freebsd.org/changeset/ports/540842
Log:
MFH: r534395 r539972 r540400 r540404 r540515
www/firefox: update to 78.0
Changes: https://www.mozilla.org/firefox/78.0/releasenotes/
PR: 247329
Approved by: ports-secteam blanket
Differential Revision: https://reviews.freebsd.org/D25301
Added:
branches/2020Q2/www/firefox/files/patch-bug1612181_comment1
- copied unchanged from r534395, head/www/firefox/files/patch-bug1612181_comment1
branches/2020Q2/www/firefox/files/patch-bug1612184
- copied unchanged from r534395, head/www/firefox/files/patch-bug1612184
branches/2020Q2/www/firefox/files/patch-bug1626236
- copied unchanged from r534395, head/www/firefox/files/patch-bug1626236
branches/2020Q2/www/firefox/files/patch-freebsd11.3
- copied unchanged from r540515, head/www/firefox/files/patch-freebsd11.3
Deleted:
branches/2020Q2/www/firefox/files/patch-bug1632456
branches/2020Q2/www/firefox/files/patch-bug1636072
branches/2020Q2/www/firefox/files/patch-bug1638010
Modified:
branches/2020Q2/Mk/bsd.gecko.mk
branches/2020Q2/www/firefox/Makefile
branches/2020Q2/www/firefox/distinfo
branches/2020Q2/www/firefox/files/patch-bug1288587
branches/2020Q2/www/firefox/files/patch-bug1618914
branches/2020Q2/www/firefox/files/patch-bug847568
Directory Properties:
branches/2020Q2/ (props changed)
Modified: branches/2020Q2/Mk/bsd.gecko.mk
==============================================================================
--- branches/2020Q2/Mk/bsd.gecko.mk Mon Jun 29 23:11:47 2020 (r540841)
+++ branches/2020Q2/Mk/bsd.gecko.mk Mon Jun 29 23:15:26 2020 (r540842)
@@ -77,7 +77,7 @@ BINARY_ALIAS+= python3=python${PYTHON3_DEFAULT}
BUNDLE_LIBS= yes
BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
- rust-cbindgen>=0.13.1:devel/rust-cbindgen \
+ rust-cbindgen>=0.14.1:devel/rust-cbindgen \
${RUST_DEFAULT}>=1.41:lang/${RUST_DEFAULT} \
${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} \
node:www/node
Modified: branches/2020Q2/www/firefox/Makefile
==============================================================================
--- branches/2020Q2/www/firefox/Makefile Mon Jun 29 23:11:47 2020 (r540841)
+++ branches/2020Q2/www/firefox/Makefile Mon Jun 29 23:15:26 2020 (r540842)
@@ -2,21 +2,22 @@
# $FreeBSD$
PORTNAME= firefox
-DISTVERSION= 77.0.1
+DISTVERSION= 78.0
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
BUILD_DEPENDS= nspr>=4.25:devel/nspr \
- nss>=3.52.1:security/nss \
- icu>=64.1,1:devel/icu \
+ nss>=3.53.1:security/nss \
+ icu>=67.1,1:devel/icu \
libevent>=2.1.8:devel/libevent \
- harfbuzz>=2.6.4:print/harfbuzz \
+ harfbuzz>=2.6.6:print/harfbuzz \
graphite2>=1.3.14:graphics/graphite2 \
png>=1.6.35:graphics/png \
libvpx>=1.8.2:multimedia/libvpx \
Modified: branches/2020Q2/www/firefox/distinfo
==============================================================================
--- branches/2020Q2/www/firefox/distinfo Mon Jun 29 23:11:47 2020 (r540841)
+++ branches/2020Q2/www/firefox/distinfo Mon Jun 29 23:15:26 2020 (r540842)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591146315
-SHA256 (firefox-77.0.1.source.tar.xz) = 54256fc5f8e9c2e8129ef84773fae31fcfdaf95da6d4d03151f3939e9f749640
-SIZE (firefox-77.0.1.source.tar.xz) = 334037816
+TIMESTAMP = 1593108867
+SHA256 (firefox-78.0.source.tar.xz) = 291a593151e476e6c4b61e48a3bdd5a11896fbde6261dcad347d5b7df265a058
+SIZE (firefox-78.0.source.tar.xz) = 333422136
Modified: branches/2020Q2/www/firefox/files/patch-bug1288587
==============================================================================
--- branches/2020Q2/www/firefox/files/patch-bug1288587 Mon Jun 29 23:11:47 2020 (r540841)
+++ branches/2020Q2/www/firefox/files/patch-bug1288587 Mon Jun 29 23:15:26 2020 (r540842)
@@ -2,7 +2,7 @@ diff --git a/build/moz.configure/init.configure b/buil
index 855214a..1e91d51 100644
--- build/moz.configure/init.configure
+++ build/moz.configure/init.configure
-@@ -252,6 +252,7 @@ option(env='PYTHON3', nargs=1, help='Python 3 interpre
+@@ -251,6 +251,7 @@ option(env='PYTHON3', nargs=1, help='Python 3 interpre
@imports(_from='mozbuild.pythonutil', _import='find_python3_executable')
@imports(_from='mozbuild.pythonutil', _import='python_executable_version')
@imports(_from='six', _import='ensure_text')
@@ -10,7 +10,7 @@ index 855214a..1e91d51 100644
def virtualenv_python3(env_python, build_env, mozconfig, help):
# Avoid re-executing python when running configure --help.
if help:
-@@ -284,6 +285,12 @@ def virtualenv_python3(env_python, build_env, mozconfi
+@@ -283,6 +284,12 @@ def virtualenv_python3(env_python, build_env, mozconfi
python = mozconfig['vars']['added']['PYTHON3']
elif 'PYTHON3' in mozconfig['vars']['modified']:
python = mozconfig['vars']['modified']['PYTHON3'][1]
@@ -23,15 +23,15 @@ index 855214a..1e91d51 100644
log.debug("python3: executable from configuration: %r" % python)
-@@ -373,7 +380,10 @@ def virtualenv_python3(env_python, build_env, mozconfi
- sys.executable, manager.python_path))
- log.info('Re-executing in the virtualenv')
- if env_python:
-- del os.environ['PYTHON3']
+@@ -365,7 +372,10 @@ def virtualenv_python3(env_python, build_env, mozconfi
+ sys.executable, manager.python_path))
+ log.info('Re-executing in the virtualenv')
+ if env_python:
+- del os.environ['PYTHON3']
+ try:
+ del os.environ['PYTHON3']
+ except KeyError:
+ pass
- # Homebrew on macOS will change Python's sys.executable to a custom
- # value which messes with mach's virtualenv handling code. Override
- # Homebrew's changes with the correct sys.executable value.
+ # Homebrew on macOS will change Python's sys.executable to a custom
+ # value which messes with mach's virtualenv handling code. Override
+ # Homebrew's changes with the correct sys.executable value.
Copied: branches/2020Q2/www/firefox/files/patch-bug1612181_comment1 (from r534395, head/www/firefox/files/patch-bug1612181_comment1)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/2020Q2/www/firefox/files/patch-bug1612181_comment1 Mon Jun 29 23:15:26 2020 (r540842, copy of r534395, head/www/firefox/files/patch-bug1612181_comment1)
@@ -0,0 +1,191 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=1612181
+https://bug1612181.bmoattachments.org/attachment.cgi?id=9123550
+
+
+--- xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc64_linux.S.orig 2020-01-29 19:25:30.967574000 +0100
++++ xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc64_linux.S 2020-01-29 19:26:50.465737000 +0100
+@@ -62,11 +62,11 @@ NS_InvokeByIndex:
+ .NS_InvokeByIndex:
+ #endif
+ mflr 0
+- std 0,16(r1)
++ std 0,16(%r1)
+
+- std r29,-24(r1)
+- std r30,-16(r1)
+- std r31,-8(r1)
++ std r29,-24(%r1)
++ std r30,-16(%r1)
++ std r31,-8(%r1)
+
+ mr r29,r3 # Save 'that' in r29
+ mr r30,r4 # Save 'methodIndex' in r30
+@@ -79,7 +79,7 @@ NS_InvokeByIndex:
+ #
+ # | (fixed area + | | 7 GP | 13 FP | 3 NV |
+ # | param. save) |(params)........| regs | regs | regs |
+- # (r1)......(+STACK_PARAMS)... (-23*8).(-16*8).(-3*8)..(r31)
++ # (%r1)......(+STACK_PARAMS)... (-23*8).(-16*8).(-3*8)..(%r31)
+
+ # +stack frame, -unused stack params, +regs storage, +1 for alignment
+ addi r7,r5,((STACK_PARAMS/8)-7+7+13+3+1)
+@@ -105,56 +105,56 @@ NS_InvokeByIndex:
+
+ # Set up to invoke function
+
+- ld r9,0(r29) # vtable (r29 is 'that')
++ ld r9,0(%r29) # vtable (%r29 is 'that')
+ mr r3,r29 # self is first arg, obviously
+
+ sldi r30,r30,3 # Find function descriptor
+ add r9,r9,r30
+- ld r12,0(r9)
++ ld r12,0(%r9)
+
+- std r2,STACK_TOC(r1) # Save r2 (TOC pointer)
++ std r2,STACK_TOC(%r1) # Save r2 (TOC pointer)
+
+ #if _CALL_ELF == 2
+ mtctr r12
+ #else
+- ld r0,0(r12) # Actual address from fd.
++ ld r0,0(%r12) # Actual address from fd.
+ mtctr 0
+- ld r11,16(r12) # Environment pointer from fd.
+- ld r2,8(r12) # TOC pointer from fd.
++ ld r11,16(%r12) # Environment pointer from fd.
++ ld r2,8(%r12) # TOC pointer from fd.
+ #endif
+
+ # Load FP and GP registers as required
+- ld r4, -(23*8)(r31)
+- ld r5, -(22*8)(r31)
+- ld r6, -(21*8)(r31)
+- ld r7, -(20*8)(r31)
+- ld r8, -(19*8)(r31)
+- ld r9, -(18*8)(r31)
+- ld r10, -(17*8)(r31)
++ ld r4, -(23*8)(%r31)
++ ld r5, -(22*8)(%r31)
++ ld r6, -(21*8)(%r31)
++ ld r7, -(20*8)(%r31)
++ ld r8, -(19*8)(%r31)
++ ld r9, -(18*8)(%r31)
++ ld r10, -(17*8)(%r31)
+
+- lfd f1, -(16*8)(r31)
+- lfd f2, -(15*8)(r31)
+- lfd f3, -(14*8)(r31)
+- lfd f4, -(13*8)(r31)
+- lfd f5, -(12*8)(r31)
+- lfd f6, -(11*8)(r31)
+- lfd f7, -(10*8)(r31)
+- lfd f8, -(9*8)(r31)
+- lfd f9, -(8*8)(r31)
+- lfd f10, -(7*8)(r31)
+- lfd f11, -(6*8)(r31)
+- lfd f12, -(5*8)(r31)
+- lfd f13, -(4*8)(r31)
++ lfd f1, -(16*8)(%r31)
++ lfd f2, -(15*8)(%r31)
++ lfd f3, -(14*8)(%r31)
++ lfd f4, -(13*8)(%r31)
++ lfd f5, -(12*8)(%r31)
++ lfd f6, -(11*8)(%r31)
++ lfd f7, -(10*8)(%r31)
++ lfd f8, -(9*8)(%r31)
++ lfd f9, -(8*8)(%r31)
++ lfd f10, -(7*8)(%r31)
++ lfd f11, -(6*8)(%r31)
++ lfd f12, -(5*8)(%r31)
++ lfd f13, -(4*8)(%r31)
+
+ bctrl # Do it
+
+- ld r2,STACK_TOC(r1) # Load our own TOC pointer
+- ld r1,0(r1) # Revert stack frame
+- ld 0,16(r1) # Reload lr
++ ld r2,STACK_TOC(%r1) # Load our own TOC pointer
++ ld r1,0(%r1) # Revert stack frame
++ ld 0,16(%r1) # Reload lr
+ mtlr 0
+- ld 29,-24(r1) # Restore NVGPRS
+- ld 30,-16(r1)
+- ld 31,-8(r1)
++ ld 29,-24(%r1) # Restore NVGPRS
++ ld 30,-16(%r1)
++ ld 31,-8(%r1)
+ blr
+
+ #if _CALL_ELF == 2
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ppc64_linux.S.orig 2020-01-29 19:25:51.465953000 +0100
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ppc64_linux.S 2020-01-29 19:28:53.055137000 +0100
+@@ -58,35 +58,35 @@ SharedStub:
+ #endif
+ mflr r0
+
+- std r4, -56(r1) # Save all GPRS
+- std r5, -48(r1)
+- std r6, -40(r1)
+- std r7, -32(r1)
+- std r8, -24(r1)
+- std r9, -16(r1)
+- std r10, -8(r1)
++ std r4, -56(%r1) # Save all GPRS
++ std r5, -48(%r1)
++ std r6, -40(%r1)
++ std r7, -32(%r1)
++ std r8, -24(%r1)
++ std r9, -16(%r1)
++ std r10, -8(%r1)
+
+- stfd f13, -64(r1) # ... and FPRS
+- stfd f12, -72(r1)
+- stfd f11, -80(r1)
+- stfd f10, -88(r1)
+- stfd f9, -96(r1)
+- stfd f8, -104(r1)
+- stfd f7, -112(r1)
+- stfd f6, -120(r1)
+- stfd f5, -128(r1)
+- stfd f4, -136(r1)
+- stfd f3, -144(r1)
+- stfd f2, -152(r1)
+- stfd f1, -160(r1)
++ stfd f13, -64(%r1) # ... and FPRS
++ stfd f12, -72(%r1)
++ stfd f11, -80(%r1)
++ stfd f10, -88(%r1)
++ stfd f9, -96(%r1)
++ stfd f8, -104(%r1)
++ stfd f7, -112(%r1)
++ stfd f6, -120(%r1)
++ stfd f5, -128(%r1)
++ stfd f4, -136(%r1)
++ stfd f3, -144(%r1)
++ stfd f2, -152(%r1)
++ stfd f1, -160(%r1)
+
+ subi r6,r1,56 # r6 --> gprData
+ subi r7,r1,160 # r7 --> fprData
+ addi r5,r1,STACK_PARAMS # r5 --> extra stack args
+
+- std r0, 16(r1)
++ std r0, 16(%r1)
+
+- stdu r1,-288(r1)
++ stdu r1,-288(%r1)
+ # r3 has the 'self' pointer
+ # already
+
+@@ -97,8 +97,8 @@ SharedStub:
+ bl PrepareAndDispatch
+ nop
+
+- ld 1,0(r1) # restore stack
+- ld r0,16(r1) # restore LR
++ ld 1,0(%r1) # restore stack
++ ld r0,16(%r1) # restore LR
+ mtlr r0
+ blr
+
Copied: branches/2020Q2/www/firefox/files/patch-bug1612184 (from r534395, head/www/firefox/files/patch-bug1612184)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/2020Q2/www/firefox/files/patch-bug1612184 Mon Jun 29 23:15:26 2020 (r540842, copy of r534395, head/www/firefox/files/patch-bug1612184)
@@ -0,0 +1,25961 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=1612184
+https://bug1612184.bmoattachments.org/attachment.cgi?id=9126363
+
+
+diff -r 388a4d04e911 media/webrtc/gn-configs/ppc64_False_ppc64_freebsd.json
+--- /dev/null Thu Jan 01 00:00:00 1970 +0000
++++ media/webrtc/gn-configs/ppc64_False_ppc64_freebsd.json Thu Feb 13 11:11:51 2020 +0100
+@@ -0,0 +1,13237 @@
++{
++ "gn_gen_args": {
++ "host_cpu": "ppc64",
++ "is_debug": false,
++ "target_cpu": "ppc64",
++ "target_os": "freebsd"
++ },
++ "mozbuild_args": {
++ "CPU_ARCH": "ppc64",
++ "HOST_CPU_ARCH": "ppc64",
++ "MOZ_DEBUG": null,
++ "OS_TARGET": "FreeBSD"
++ },
++ "sandbox_vars": {
++ "COMPILE_FLAGS": {
++ "WARNINGS_AS_ERRORS": []
++ },
++ "FINAL_LIBRARY": "webrtc"
++ },
++ "targets": {
++ "//:webrtc": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD",
++ "HAVE_WEBRTC_VIDEO",
++ "HAVE_WEBRTC_VOICE"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:base_peerconnection_api",
++ "//api:transport_api",
++ "//api:video_frame_api",
++ "//audio:audio",
++ "//call:call",
++ "//common_audio:common_audio",
++ "//common_video:common_video",
++ "//media:media",
++ "//modules:modules",
++ "//modules/video_capture:video_capture_internal_impl",
++ "//rtc_base:rtc_base",
++ "//system_wrappers:field_trial_default",
++ "//system_wrappers:metrics_default",
++ "//system_wrappers:system_wrappers_default",
++ "//video:video",
++ "//voice_engine:voice_engine"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//common_audio/resampler/include/",
++ "//common_audio/signal_processing/include/",
++ "//common_audio/vad/include/",
++ "//common_video/include/",
++ "/media/libyuv/libyuv/include/",
++ "//modules/audio_coding/include/",
++ "//modules/include/",
++ "//modules/include/",
++ "//modules/audio_device/include/",
++ "//modules/audio_device/dummy/"
++ ],
++ "libs": [
++ "X11",
++ "X11-xcb",
++ "xcb",
++ "Xcomposite",
++ "Xcursor",
++ "Xdamage",
++ "Xext",
++ "Xfixes",
++ "Xi",
++ "Xrender"
++ ],
++ "sources": [],
++ "type": "static_library"
++ },
++ "//:webrtc_common": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/"
++ ],
++ "libs": [],
++ "sources": [
++ "//common_types.cc",
++ "//common_types.h",
++ "//typedefs.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/L16:audio_decoder_L16": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:optional",
++ "//api/audio_codecs:audio_codecs_api",
++ "//modules/audio_coding:pcm16b",
++ "//rtc_base:rtc_base_approved"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//modules/audio_coding/codecs/pcm16b/include/"
++ ],
++ "libs": [],
++ "sources": [
++ "//api/audio_codecs/L16/audio_decoder_L16.cc",
++ "//api/audio_codecs/L16/audio_decoder_L16.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/L16:audio_encoder_L16": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:optional",
++ "//api/audio_codecs:audio_codecs_api",
++ "//modules/audio_coding:pcm16b",
++ "//rtc_base:rtc_base_approved"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//modules/audio_coding/codecs/pcm16b/include/"
++ ],
++ "libs": [],
++ "sources": [
++ "//api/audio_codecs/L16/audio_encoder_L16.cc",
++ "//api/audio_codecs/L16/audio_encoder_L16.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/g711:audio_decoder_g711": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:optional",
++ "//api/audio_codecs:audio_codecs_api",
++ "//modules/audio_coding:g711",
++ "//rtc_base:rtc_base_approved"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//modules/audio_coding/codecs/g711/include/"
++ ],
++ "libs": [],
++ "sources": [
++ "//api/audio_codecs/g711/audio_decoder_g711.cc",
++ "//api/audio_codecs/g711/audio_decoder_g711.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/g711:audio_encoder_g711": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:optional",
++ "//api/audio_codecs:audio_codecs_api",
++ "//modules/audio_coding:g711",
++ "//rtc_base:rtc_base_approved"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//modules/audio_coding/codecs/g711/include/"
++ ],
++ "libs": [],
++ "sources": [
++ "//api/audio_codecs/g711/audio_encoder_g711.cc",
++ "//api/audio_codecs/g711/audio_encoder_g711.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/g722:audio_decoder_g722": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
++ "-Wimplicit-fallthrough",
++ "-Wthread-safety",
++ "-Winconsistent-missing-override",
++ "-Wundef",
++ "-Wunused-lambda-capture"
++ ],
++ "defines": [
++ "V8_DEPRECATION_WARNINGS",
++ "USE_X11=1",
++ "CHROMIUM_BUILD",
++ "_FILE_OFFSET_BITS=64",
++ "NDEBUG",
++ "NVALGRIND",
++ "DYNAMIC_ANNOTATIONS_ENABLED=0",
++ "WEBRTC_ENABLE_PROTOBUF=0",
++ "WEBRTC_RESTRICT_LOGGING",
++ "WEBRTC_MOZILLA_BUILD",
++ "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0",
++ "WEBRTC_POSIX",
++ "WEBRTC_BSD"
++ ],
++ "deps": [
++ "//:webrtc_common",
++ "//api:optional",
++ "//api/audio_codecs:audio_codecs_api",
++ "//modules/audio_coding:g722",
++ "//rtc_base:rtc_base_approved"
++ ],
++ "include_dirs": [
++ "//",
++ "/root/firefox_upstream/firefox/obj-powerpc64-unknown-freebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
++ "//modules/audio_coding/codecs/g722/include/"
++ ],
++ "libs": [],
++ "sources": [
++ "//api/audio_codecs/g722/audio_decoder_g722.cc",
++ "//api/audio_codecs/g722/audio_decoder_g722.h"
++ ],
++ "type": "static_library"
++ },
++ "//api/audio_codecs/g722:audio_encoder_g722": {
++ "cflags": [
++ "-fno-strict-aliasing",
++ "--param=ssp-buffer-size=4",
++ "-fstack-protector",
++ "-Wno-builtin-macro-redefined",
++ "-D__DATE__=",
++ "-D__TIME__=",
++ "-D__TIMESTAMP__=",
++ "-funwind-tables",
++ "-fcolor-diagnostics",
++ "-Wall",
++ "-Werror",
++ "-Wextra",
++ "-Wno-missing-field-initializers",
++ "-Wno-unused-parameter",
++ "-Wno-c++11-narrowing",
++ "-Wno-covered-switch-default",
++ "-Wno-unneeded-internal-declaration",
++ "-Wno-inconsistent-missing-override",
++ "-Wno-undefined-var-template",
++ "-Wno-nonportable-include-path",
++ "-Wno-address-of-packed-member",
++ "-Wno-unused-lambda-capture",
++ "-Wno-user-defined-warnings",
++ "-O2",
++ "-fno-ident",
++ "-fdata-sections",
++ "-ffunction-sections",
++ "-fomit-frame-pointer",
++ "-g2",
++ "-fvisibility=hidden",
++ "-Xclang",
++ "-add-plugin",
++ "-Xclang",
++ "find-bad-constructs",
++ "-Xclang",
++ "-plugin-arg-find-bad-constructs",
++ "-Xclang",
++ "check-auto-raw-pointer",
++ "-Wheader-hygiene",
++ "-Wstring-conversion",
++ "-Wtautological-overlap-compare",
++ "-Wextra",
++ "-Wno-unused-parameter",
++ "-Wno-missing-field-initializers",
++ "-Wno-strict-overflow",
++ "-Wc++11-narrowing",
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-all
mailing list