Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (19f6f5de0e1ea93c21ed6570a6d000e5e03a32af)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (19f6f5de0e1ea93c21ed6570a6d000e5e03a32af)
  • Date: Thu, 7 Oct 2021 22:29:12 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemaage.org>:

http/firefox/BUILD | 2 +-
http/firefox/DETAILS | 1 +
http/firefox/HISTORY | 5 +++++
http/firefox/patches/0034-gmpparent.patch | 12 ++++++++++++
4 files changed, 19 insertions(+), 1 deletion(-)

New commits:
commit 19f6f5de0e1ea93c21ed6570a6d000e5e03a32af
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

http/firefox: forced mach build system to use system python, added
undeclaared variable fix

diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index e223a7b..2ab3a7a 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 68bdc16..5943b60 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 c7417aa..c7cd4e8 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2021-10-07 Pavel Vinogradov <public AT 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 AT 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 0000000..e002485
--- /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")) {



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (19f6f5de0e1ea93c21ed6570a6d000e5e03a32af), Pavel Vinogradov, 10/07/2021

Archive powered by MHonArc 2.6.24.

Top of Page