diff options
author | Pavel Vinogradov | 2021-10-07 17:41:06 -0400 |
---|---|---|
committer | Pavel Vinogradov | 2021-10-07 17:41:26 -0400 |
commit | 19f6f5de0e1ea93c21ed6570a6d000e5e03a32af (patch) | |
tree | f3c7f023c2c2c3382bbd1036a5e650845409ddef /http | |
parent | 3f0436fbed2eddba189da9c4409e7e01bac3ca85 (diff) |
http/firefox: forced mach build system to use system python, added undeclaared variable fix
Diffstat (limited to 'http')
-rwxr-xr-x | http/firefox/BUILD | 2 | ||||
-rwxr-xr-x | http/firefox/DETAILS | 1 | ||||
-rw-r--r-- | http/firefox/HISTORY | 5 | ||||
-rw-r--r-- | http/firefox/patches/0034-gmpparent.patch | 12 |
4 files changed, 19 insertions, 1 deletions
diff --git a/http/firefox/BUILD b/http/firefox/BUILD index e223a7b30f..2ab3a7a775 100755 --- a/http/firefox/BUILD +++ b/http/firefox/BUILD @@ -52,5 +52,5 @@ for option in $OPTS; do done && echo "mk_add_options MOZ_MAKE_FLAGS=\"-j${MAKE_NJOBS:-1}\"" >> .mozconfig && -MACH_USE_SYSTEM_PYTHON=1 \ +export MACH_USE_SYSTEM_PYTHON=1 && ./mach build diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS index 68bdc16bfa..5943b603ac 100755 --- a/http/firefox/DETAILS +++ b/http/firefox/DETAILS @@ -1,5 +1,6 @@ SPELL=firefox VERSION=93.0 + PATCHLEVEL=1 SECURITY_PATCH=154 SOURCE="${SPELL}-${VERSION}.source.tar.xz" SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}" diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY index c7417aa5c7..c7cd4e8897 100644 --- a/http/firefox/HISTORY +++ b/http/firefox/HISTORY @@ -1,3 +1,8 @@ +2021-10-07 Pavel Vinogradov <public@sourcemage.org> + * DETAILS: PATCHLEVEL++ + * BUILD: exported MAC_USE_SYSTEM_PYTHON, apparently, INSTALL needs it too + * patches/0034-gmpparent.patch: undeclared variable fix + 2021-10-05 Pavel Vinogradov <public@sourcemage.org> * DETAILS: version 93.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.70 diff --git a/http/firefox/patches/0034-gmpparent.patch b/http/firefox/patches/0034-gmpparent.patch new file mode 100644 index 0000000000..e002485a5b --- /dev/null +++ b/http/firefox/patches/0034-gmpparent.patch @@ -0,0 +1,12 @@ +diff --git a/dom/media/gmp/GMPParent.cpp b/dom/media/gmp/GMPParent.cpp +--- a/dom/media/gmp/GMPParent.cpp ++++ b/dom/media/gmp/GMPParent.cpp +@@ -842,6 +842,8 @@ RefPtr<GenericPromise> GMPParent::ParseChromiumManifest( + } + #endif + ++ GMPCapability video; ++ + // We hard code a few of the settings because they can't be stored in the + // widevine manifest without making our API different to widevine's. + if (mDisplayName.EqualsASCII("clearkey")) { |