sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (87db88ef6f940c478adbc5b9c843c0004a0cbc02)
- 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 (87db88ef6f940c478adbc5b9c843c0004a0cbc02)
- Date: Mon, 18 Aug 2025 17:29:17 +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/0022-bmo-1982569-allocator-api2-fix-unsafe-autoref-lint-error.patch
| 12 ++++++++++
4 files changed, 20 insertions(+), 3 deletions(-)
New commits:
commit 87db88ef6f940c478adbc5b9c843c0004a0cbc02
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 142.0, SECURITY_PATCH++
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 9eac52e..8405331 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.112" &&
+local NSS_BRANCH="3.114" &&
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 4787a02..3ba90c1 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=141.0.3
- SECURITY_PATCH=212
+ VERSION=142.0
+ SECURITY_PATCH=213
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 6e32bc2..bb1d704 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2025-08-18 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 142.0, SECURITY_PATCH++
+ * DEPENDS: nss >= 3.114
+ * patches/*: updated
+
2025-08-07 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 141.0.3
diff --git
a/http/firefox/patches/0022-bmo-1982569-allocator-api2-fix-unsafe-autoref-lint-error.patch
b/http/firefox/patches/0022-bmo-1982569-allocator-api2-fix-unsafe-autoref-lint-error.patch
new file mode 100644
index 0000000..d0ef273
--- /dev/null
+++
b/http/firefox/patches/0022-bmo-1982569-allocator-api2-fix-unsafe-autoref-lint-error.patch
@@ -0,0 +1,12 @@
+diff '--color=auto' -Naur
a/third_party/rust/allocator-api2/src/stable/vec/mod.rs
b/third_party/rust/allocator-api2/src/stable/vec/mod.rs
+--- a/third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-08-12
09:33:20.769906304 +0300
++++ b/third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-08-12
09:35:08.708451630 +0300
+@@ -1899,7 +1899,7 @@
+ #[cfg(not(no_global_oom_handling))]
+ #[inline(always)]
+ unsafe fn append_elements(&mut self, other: *const [T]) {
+- let count = unsafe { (*other).len() };
++ let count = other.len();
+ self.reserve(count);
+ let len = self.len();
+ unsafe { ptr::copy_nonoverlapping(other as *const T,
self.as_mut_ptr().add(len), count) };
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (87db88ef6f940c478adbc5b9c843c0004a0cbc02), Pavel Vinogradov, 08/18/2025
Archive powered by MHonArc 2.6.24.