sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (0c7ef24e76ce732e639ea67731f79e6c8bf55a7c)
- 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 (0c7ef24e76ce732e639ea67731f79e6c8bf55a7c)
- Date: Tue, 16 Apr 2024 18:07:23 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
dev/null
|binary
http/firefox/DEPENDS
| 2
http/firefox/DETAILS
| 4
http/firefox/HISTORY
| 5
http/firefox/patches/0012-Enable-FLAC-on-platforms-without-ffvpx-via-ffmpeg.patch
| 23 -
http/firefox/patches/0024-bgo-919418-ppc64-flac-decoder-unsupported.patch
| 11
http/firefox/patches/0025-bmo-1881123-musl-use-res_query.patch
| 17 -
http/firefox/patches/0028-dont-use-build-id.patch
| 13 -
http/firefox/patches/0030-bgo-927958-system-icu-jumbo-build-fix.patch
| 118 ----------
9 files changed, 8 insertions(+), 185 deletions(-)
New commits:
commit 0c7ef24e76ce732e639ea67731f79e6c8bf55a7c
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 125.0.1, SECURITY_PATCH++
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index b0cb0e2..986bd58 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -52,7 +52,7 @@ depends libwebp "--with-system-webp"
&&
depends nspr "--with-system-nspr" &&
-local NSS_BRANCH="3.97" &&
+local NSS_BRANCH="3.99" &&
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 7bb28a8..34238ee 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=124.0.2
- SECURITY_PATCH=190
+ VERSION=125.0.1
+ SECURITY_PATCH=191
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 a977a33..a750d3b 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2024-04-16 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 125.0.1, SECURITY_PATCH++
+ * DEPENDS: nss >= 3.99
+ * patches/*: updated
+
2024-04-13 Pavel Vinogradov <public AT sourcemage.org>
* patches/*: updated
diff --git a/http/firefox/patches/.0001-Don-t-use-build-id.patch.swp
b/http/firefox/patches/.0001-Don-t-use-build-id.patch.swp
deleted file mode 100644
index e12e123..0000000
Binary files a/http/firefox/patches/.0001-Don-t-use-build-id.patch.swp and
/dev/null differ
diff --git
a/http/firefox/patches/0012-Enable-FLAC-on-platforms-without-ffvpx-via-ffmpeg.patch
b/http/firefox/patches/0012-Enable-FLAC-on-platforms-without-ffvpx-via-ffmpeg.patch
deleted file mode 100644
index 5e48dd2..0000000
---
a/http/firefox/patches/0012-Enable-FLAC-on-platforms-without-ffvpx-via-ffmpeg.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Enable FLAC on platforms without ffvpx like powerpc*
-
---- a/dom/media/flac/FlacDecoder.cpp
-+++ b/dom/media/flac/FlacDecoder.cpp
-@@ -7,6 +7,7 @@
- #include "FlacDecoder.h"
- #include "MediaContainerType.h"
- #include "mozilla/StaticPrefs_media.h"
-+#include "PDMFactory.h"
-
- namespace mozilla {
-
-@@ -14,6 +15,10 @@ namespace mozilla {
- bool FlacDecoder::IsEnabled() {
- #ifdef MOZ_FFVPX
- return StaticPrefs::media_flac_enabled();
-+#elif defined(MOZ_FFMPEG)
-+ RefPtr<PDMFactory> platform = new PDMFactory();
-+ return StaticPrefs::media_flac_enabled() &&
-+ (platform->SupportsMimeType("audio/flac"_ns) !=
media::DecodeSupport::Unsupported);
- #else
- return false;
- #endif
diff --git
a/http/firefox/patches/0024-bgo-919418-ppc64-flac-decoder-unsupported.patch
b/http/firefox/patches/0024-bgo-919418-ppc64-flac-decoder-unsupported.patch
deleted file mode 100644
index 660b1ff..0000000
---
a/http/firefox/patches/0024-bgo-919418-ppc64-flac-decoder-unsupported.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/dom/media/flac/FlacDecoder.cpp 2023-11-23 07:59:17.466486168 -0500
-+++ b/dom/media/flac/FlacDecoder.cpp 2023-11-23 08:00:49.048026379 -0500
-@@ -18,7 +18,7 @@
- #elif defined(MOZ_FFMPEG)
- RefPtr<PDMFactory> platform = new PDMFactory();
- return StaticPrefs::media_flac_enabled() &&
-- (platform->SupportsMimeType("audio/flac"_ns) !=
media::DecodeSupport::Unsupported);
-+ !(platform->SupportsMimeType("audio/flac"_ns).isEmpty());
- #else
- return false;
- #endif
diff --git a/http/firefox/patches/0025-bmo-1881123-musl-use-res_query.patch
b/http/firefox/patches/0025-bmo-1881123-musl-use-res_query.patch
deleted file mode 100644
index 1b6474a..0000000
--- a/http/firefox/patches/0025-bmo-1881123-musl-use-res_query.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-musl doesn't have res_nquery - fall back to res_query
---- a/netwerk/dns/PlatformDNSUnix.cpp
-+++ b/netwerk/dns/PlatformDNSUnix.cpp
-@@ -32,11 +32,11 @@
- rv = packet.FillBuffer(
- [&](unsigned char response[DNSPacket::MAX_SIZE]) -> int {
- int len = 0;
--#if defined(XP_LINUX)
-+#if defined(__GLIBC__)
- len = res_nquery(&_res, host.get(), ns_c_in,
- nsIDNSService::RESOLVE_TYPE_HTTPSSVC, response,
- DNSPacket::MAX_SIZE);
--#elif defined(XP_MACOSX)
-+#elif defined(XP_LINUX) || defined(XP_MACOSX)
- len =
- res_query(host.get(), ns_c_in,
nsIDNSService::RESOLVE_TYPE_HTTPSSVC,
- response, DNSPacket::MAX_SIZE);
diff --git a/http/firefox/patches/0028-dont-use-build-id.patch
b/http/firefox/patches/0028-dont-use-build-id.patch
deleted file mode 100644
index a70b69c..0000000
--- a/http/firefox/patches/0028-dont-use-build-id.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Naur a/build/moz.configure/flags.configure
b/build/moz.configure/flags.configure
---- a/build/moz.configure/flags.configure 2024-03-11 21:28:51.000000000
+0200
-+++ b/build/moz.configure/flags.configure 2024-03-19 08:28:05.913736113
+0200
-@@ -167,9 +167,6 @@
-
- check_and_add_flag("-pipe", when=is_gcc)
-
--check_and_add_linker_flag("-Wl,--build-id=uuid", when=check_build_id_uuid)
--check_and_add_linker_flag("-Wl,--build-id=sha1", when=check_build_id_sha1)
--
- check_and_add_asm_flag("-Wa,--noexecstack", when=is_gnu_cc)
- check_and_add_linker_flag("-Wl,-z,noexecstack", when=is_gnu_cc)
- check_and_add_linker_flag("-Wl,-z,text", when=is_gnu_cc)
diff --git
a/http/firefox/patches/0030-bgo-927958-system-icu-jumbo-build-fix.patch
b/http/firefox/patches/0030-bgo-927958-system-icu-jumbo-build-fix.patch
deleted file mode 100644
index d497930..0000000
--- a/http/firefox/patches/0030-bgo-927958-system-icu-jumbo-build-fix.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-From 7d1ba8593c2a4f72b52b20035e22d56be4df7a91 Mon Sep 17 00:00:00 2001
-From: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
-Date: Wed, 27 Mar 2024 17:47:14 +0530
-Subject: [PATCH 1/4] bmo#1882942: add missing header for size_t
-
-Signed-off-by: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
----
- layout/style/PseudoStyleType.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/layout/style/PseudoStyleType.h b/layout/style/PseudoStyleType.h
-index 6804b500c3..88eb4e4cf8 100644
---- a/layout/style/PseudoStyleType.h
-+++ b/layout/style/PseudoStyleType.h
-@@ -7,6 +7,7 @@
- #ifndef mozilla_PseudoStyleType_h
- #define mozilla_PseudoStyleType_h
-
-+#include <cstddef>
- #include <cstdint>
- #include <iosfwd>
-
---
-2.44.0
-
-From 24d3b03711bcb152ecb30a05a25d33ce8688f960 Mon Sep 17 00:00:00 2001
-From: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
-Date: Wed, 27 Mar 2024 17:50:20 +0530
-Subject: [PATCH 2/2] bmo#1862601: add missing header for MOZ_TRY in
- non-unified builds and system-icu
-
-Signed-off-by: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
----
- intl/components/src/TimeZone.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/intl/components/src/TimeZone.h b/intl/components/src/TimeZone.h
-index 9d0423ef13..89770839ae 100644
---- a/intl/components/src/TimeZone.h
-+++ b/intl/components/src/TimeZone.h
-@@ -33,6 +33,7 @@
- #include "mozilla/Maybe.h"
- #include "mozilla/Result.h"
- #include "mozilla/Span.h"
-+#include "mozilla/Try.h"
- #include "mozilla/UniquePtr.h"
-
- namespace mozilla::intl {
---
-2.44.0
-
-From 6345da9269c0511c1f8c60fad5aaa14734c84e4d Mon Sep 17 00:00:00 2001
-From: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
-Date: Wed, 27 Mar 2024 18:48:33 +0530
-Subject: [PATCH 3/3] GtkCompositorWidget.h: add missing header for
- GdkIsWaylandDisplay in non-unified builds
-
-Signed-off-by: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
----
- widget/gtk/GtkCompositorWidget.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/widget/gtk/GtkCompositorWidget.h
b/widget/gtk/GtkCompositorWidget.h
-index 5bf89835d7..d5c279a75f 100644
---- a/widget/gtk/GtkCompositorWidget.h
-+++ b/widget/gtk/GtkCompositorWidget.h
-@@ -8,6 +8,7 @@
-
- #include "GLDefs.h"
- #include "mozilla/DataMutex.h"
-+#include "mozilla/WidgetUtilsGtk.h"
- #include "mozilla/widget/CompositorWidget.h"
- #include "WindowSurfaceProvider.h"
-
---
-2.44.0
-
-From 9ba53ddea3ebaeb335ca17aca4d33dad04526f15 Mon Sep 17 00:00:00 2001
-From: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
-Date: Thu, 28 Mar 2024 17:31:11 +0530
-Subject: [PATCH 4/4]
- accessible/html/{HTMLSelectAccessible,HTMLTableAccessible}.cpp: add missing
- header DocAccessible-inl.h for non-unified builds
-
-Signed-off-by: Amit Prakash Ambasta <amit.prakash.ambasta AT gmail.com>
----
- accessible/html/HTMLSelectAccessible.cpp | 1 +
- accessible/html/HTMLTableAccessible.cpp | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/accessible/html/HTMLSelectAccessible.cpp
b/accessible/html/HTMLSelectAccessible.cpp
-index f8fb4180c7..02d449df36 100644
---- a/accessible/html/HTMLSelectAccessible.cpp
-+++ b/accessible/html/HTMLSelectAccessible.cpp
-@@ -6,6 +6,7 @@
- #include "HTMLSelectAccessible.h"
-
- #include "LocalAccessible-inl.h"
-+#include "DocAccessible-inl.h"
- #include "nsAccessibilityService.h"
- #include "nsAccUtils.h"
- #include "DocAccessible.h"
-diff --git a/accessible/html/HTMLTableAccessible.cpp
b/accessible/html/HTMLTableAccessible.cpp
-index 2c3dc6b82d..f4b8f9964a 100644
---- a/accessible/html/HTMLTableAccessible.cpp
-+++ b/accessible/html/HTMLTableAccessible.cpp
-@@ -12,6 +12,7 @@
- #include "ARIAMap.h"
- #include "CacheConstants.h"
- #include "LocalAccessible-inl.h"
-+#include "DocAccessible-inl.h"
- #include "nsTextEquivUtils.h"
- #include "Relation.h"
- #include "mozilla/a11y/Role.h"
---
-2.44.0
-
-
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (0c7ef24e76ce732e639ea67731f79e6c8bf55a7c), Pavel Vinogradov, 04/16/2024
Archive powered by MHonArc 2.6.24.