[Midnightbsd-cvs] [MidnightBSD/mports] ee1c22: www/firefox-esr: update to 140 ESR (140.12.0)
Lucas Holt
noreply at github.com
Tue Jun 23 22:34:17 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: ee1c22ba7158b057e4bce0398298b0bfe44697d5
https://github.com/MidnightBSD/mports/commit/ee1c22ba7158b057e4bce0398298b0bfe44697d5
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-23 (Tue, 23 Jun 2026)
Changed paths:
M www/firefox-esr/Makefile
M www/firefox-esr/distinfo
A www/firefox-esr/files/patch-bug1269654
R www/firefox-esr/files/patch-bug1269654_comment5
R www/firefox-esr/files/patch-bug1559213
R www/firefox-esr/files/patch-bug1859752
R www/firefox-esr/files/patch-bug1874059
A www/firefox-esr/files/patch-bug1876632
A www/firefox-esr/files/patch-bug2023597
A www/firefox-esr/files/patch-bug2046162
M www/firefox-esr/files/patch-bug847568
R www/firefox-esr/files/patch-build-autoconf-config.guess
A www/firefox-esr/files/patch-build_autoconf_config.guess
A www/firefox-esr/files/patch-build_gn__processor.py
A www/firefox-esr/files/patch-build_moz.configure_toolchain.configure
A www/firefox-esr/files/patch-dns-resolve-https-rr
R www/firefox-esr/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
A www/firefox-esr/files/patch-ipc_glue_GeckoChildProcessHost.cpp
R www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
R www/firefox-esr/files/patch-netwerk-wifi-moz.build
R www/firefox-esr/files/patch-python_mozbuild_mozbuild_gn__processor.py
A www/firefox-esr/files/patch-python_sites_mach.txt
R www/firefox-esr/files/patch-testing-mozbase-mozinfo-mozinfo-mozinfo.py
A www/firefox-esr/files/patch-testing_mozbase_mozinfo_mozinfo_mozinfo.py
A www/firefox-esr/files/patch-third__party_chromium_build_build__config.h
A www/firefox-esr/files/patch-third__party_dav1d_src_mem.h
A www/firefox-esr/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c
R www/firefox-esr/files/patch-toolkit_components_processtools_procinfo__bsd.c
M www/firefox-esr/files/patch-tools_profiler_core_platform.cpp
M www/firefox-esr/pkg-plist
Log Message:
-----------
www/firefox-esr: update to 140 ESR (140.12.0)
The 128 ESR branch reached end-of-life at 128.14.0; migrate the port to the
current ESR branch, 140.12.0esr.
Makefile:
- DISTVERSION 128.14.0 -> 140.12.0, drop PORTREVISION (keep PORTEPOCH=1)
- Bump toolchain clang15 -> clang19 (LLVM_VERSION=19), matching www/firefox
- Bump dependency minimums to the 140 ESR requirements: nss>=3.112,
icu>=76.1, harfbuzz>=10.1.0, png>=1.6.45 (all already installed)
- Add --disable-necko-wifi (replaces the old netwerk wifi build patch),
matching the approach used in www/firefox
Patches: replace the 128-era patch set with patches generated against the
140 ESR tree. The generic/FreeBSD-derived patches are taken from FreeBSD's
www/firefox-esr (140), which are diffs against the identical upstream
tarball; the MidnightBSD-specific compatibility patches are carried forward
from www/firefox and refreshed for 140 (notably the __MidnightBSD__
sched_getcpu guard in tools/profiler/core/platform.cpp). WebRTC stays
disabled, so the libwebrtc patches are dropped.
pkg-plist: drop libipcclientcerts.so and the browser/features/*.xpi system
extensions; 140 bundles those extensions into omni.ja and does not build the
ipcclientcerts module in this configuration.
Built and packaged completely on amd64.
AI-Assisted-by: Claude Opus 4.8 (1M context) <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list