Skip to Content.
Sympa Menu

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

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, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (55e81ea37b30501b3f019873617ad06c6005d970)
  • Date: Mon, 23 Mar 2026 14:35:35 +0000

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

http/firefox/DEPENDS
| 2 -
http/firefox/DETAILS
| 4 +--
http/firefox/HISTORY
| 5 ++++

http/firefox/patches-for-musl/0025-bgo-970694-fix-missing-stdint.h-on-musl.patch
| 11 +++++++++

http/firefox/patches-for-musl/0026-bgo-970537-add-missing-header-for-musl.patch
| 12 ++++++++++
http/firefox/patches/0023-bgo-969412-glibc-2.43.patch
| 1
6 files changed, 31 insertions(+), 4 deletions(-)

New commits:
commit 55e81ea37b30501b3f019873617ad06c6005d970
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: version 149.0, SECURITY_PATCH++

diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index b128b49..d7519c5 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -51,7 +51,7 @@ depends libwebp "--with-system-webp"
&&

depends nspr "--with-system-nspr" &&

-local NSS_BRANCH="3.120" &&
+local NSS_BRANCH="3.121" &&
if spell_ok nss &&
is_version_less "$(installed_version nss)" "${NSS_BRANCH}"; then
depends -sub "${NSS_BRANCH}" nss "--with-system-nss"
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index b5a25ad..757eb82 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=148.0.2
- SECURITY_PATCH=221
+ VERSION=149.0
+ SECURITY_PATCH=222
SOURCE="${SPELL}-${VERSION}.source.tar.xz"
# Watch: http://releases.mozilla.org/pub/firefox/releases/
/releases/([0-9.]+)/

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 664bb19..6c4ec6a 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2026-03-23 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 149.0, SECURITY_PATCH++
+ * DEPENDS: nss >= 3.121
+ * patches/*, patches-for-musl/*: updated
+
2026-03-09 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 148.0.2

diff --git
a/http/firefox/patches-for-musl/0025-bgo-970694-fix-missing-stdint.h-on-musl.patch

b/http/firefox/patches-for-musl/0025-bgo-970694-fix-missing-stdint.h-on-musl.patch
new file mode 100644
index 0000000..15f1abd
--- /dev/null
+++
b/http/firefox/patches-for-musl/0025-bgo-970694-fix-missing-stdint.h-on-musl.patch
@@ -0,0 +1,11 @@
+$ cat /etc/portage/patches/www-client/firefox/missing-stdint.h
+--- a/xpcom/base/nsVersionComparator.h 2026-02-16 13:37:51.000000000 -0500
++++ b/xpcom/base/nsVersionComparator.h 2026-02-28 06:44:50.529920953 -0500
+@@ -10,6 +10,7 @@
+ #ifndef nsVersionComparator_h__
+ #define nsVersionComparator_h__
+
++#include <stdint.h>
+ #include <stdlib.h>
+ #include <string.h>
+ #include <assert.h>
diff --git
a/http/firefox/patches-for-musl/0026-bgo-970537-add-missing-header-for-musl.patch

b/http/firefox/patches-for-musl/0026-bgo-970537-add-missing-header-for-musl.patch
new file mode 100644
index 0000000..59716d8
--- /dev/null
+++
b/http/firefox/patches-for-musl/0026-bgo-970537-add-missing-header-for-musl.patch
@@ -0,0 +1,12 @@
+diff --git
a/third_party/libwebrtc/modules/desktop_capture/desktop_capturer.h
b/third_party/libwebrtc/modules/desktop_capture/desktop_capturer.h
+index 9b1efa0..a2dbee2 100644
+--- a/third_party/libwebrtc/modules/desktop_capture/desktop_capturer.h
++++ b/third_party/libwebrtc/modules/desktop_capture/desktop_capturer.h
+@@ -17,6 +17,7 @@
+ #include <string>
+ #include <type_traits>
+ #include <vector>
++#include <sys/types.h>
+
+ // TODO(alcooper): Update include usage in downstream consumers and then
change
+ // this to a forward declaration.
diff --git a/http/firefox/patches/0023-bgo-969412-glibc-2.43.patch
b/http/firefox/patches/0023-bgo-969412-glibc-2.43.patch
index 58b57cb..529355d 100644
--- a/http/firefox/patches/0023-bgo-969412-glibc-2.43.patch
+++ b/http/firefox/patches/0023-bgo-969412-glibc-2.43.patch
@@ -37,4 +37,3 @@ diff -up
a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.
#include <sys/ioctl.h>

#include "build/build_config.h"
-


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (55e81ea37b30501b3f019873617ad06c6005d970), Pavel Vinogradov, 03/23/2026

Archive powered by MHonArc 2.6.24.

Top of Page