[Midnightbsd-cvs] [MidnightBSD/mports] dea35d: www/firefox: update to 155.0

Lucas Holt noreply at github.com
Wed Sep 2 20:55:04 EDT 2026


  Branch: refs/heads/www/firefox
  Home:   https://github.com/MidnightBSD/mports
  Commit: dea35dd0490888f25b2d886dd7a730540da2049e
      https://github.com/MidnightBSD/mports/commit/dea35dd0490888f25b2d886dd7a730540da2049e
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M www/firefox/Makefile
    M www/firefox/distinfo
    M www/firefox/files/patch-python_sites_mach.txt
    A www/firefox/files/patch-third__party_angle_angle__common__gn_moz.build
    A www/firefox/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
    M www/firefox/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
    M www/firefox/pkg-plist

  Log Message:
  -----------
  www/firefox: update to 155.0

Update from 153.0.4 to 155.0.

Upstream changes requiring port adjustments:

- ANGLE moved from gfx/angle/checkout/ to third_party/angle/. Adjust
  the <math.h> -> <cmath> fixup path in post-patch, and add two
  patches (taken from the FreeBSD port) teaching the GN-generated
  moz.build files about FreeBSD: without them the build fails with
  "No rule to make target ANGLEShaderProgramVersion.h.rsp".

- python/sites/mach.txt: the glean-sdk pin moved from 67.3.2 to
  68.0.1; refresh the patch context.

- xpcom/base/nsMemoryInfoDumper.cpp: the include block was
  alphabetized upstream. Refresh the patch from the current upstream
  version; signal.h is still not included, so the patch is still
  needed.

- glxtest, vaapitest and vulkantest were consolidated into a single
  gfxtest binary; update pkg-plist accordingly.

Bump the nss dependency to >=3.127 to match upstream's requirement.

Built, staged and packaged successfully on amd64.

AI-Assisted-by: Claude Opus 5 <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