Built/tested on current/amd64 with privsep.

$ cd /usr/ports/distfiles/librewolf/ && sq verify 
--signature-file=librewolf-153.0.3-1.source.tar.gz.sig 
librewolf-153.0.3-1.source.tar.gz ; sha512 -c 
librewolf-153.0.3-1.source.tar.gz.sha512sum ; cat 
librewolf-153.0.3-1.source.tar.gz.sha512sum
Authenticating 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 (LibreWolf Maintainers 
<[email protected]>) using the web of trust:
  Fully authenticated (120 of 120) 662E3CDD6FE329002D0CA5BB40339DD82B12EF16, 
LibreWolf Maintainers <[email protected]>
    ◯─┬ A629B716FBCB64C87477BC775525083E97A93CAA
    │ └ (Local Trust Root)
    │
    │  certified the following binding on 2026‑05‑13
    │
    └─┬ 662E3CDD6FE329002D0CA5BB40339DD82B12EF16
      └ LibreWolf Maintainers <[email protected]>

  Authenticated signature made by 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 
(LibreWolf Maintainers <[email protected]>)

1 authenticated signature.
(SHA512) librewolf-153.0.3-1.source.tar.gz: OK
4b988d4df3f3c45e7382e86631c9c76f579f7907f5d1bc6cbba57301fc3fb3735fd52d6151c412f256f1af379d88b34d11213b355d658e7614fbcc9dc6541fe2
  librewolf-153.0.3-1.source.tar.gz
--

# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -u node
node-24.18.1v0->24.19.0v0: ok
--

$ cd /usr/ports/www/librewolf/ && make makesum patch update-patches build 
update-plist package test ; make port-lib-depends-check check-shlib-syms

librewolf-153.0.3pl1(www/librewolf):
Extra:  Xtst.11
/usr/local/lib/librewolf/gmp-clearkey/0.1/libclearkey.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/gmp-clearkey/0.1/libclearkey.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libgkcodecs.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libgkcodecs.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/liblgpllibs.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/liblgpllibs.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozavcodec.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozavcodec.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozavutil.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozavutil.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozgtk.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozgtk.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozinference.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozinference.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozsqlite3.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozsqlite3.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozwayland.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libmozwayland.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libxul.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.3pl1/fake-amd64/usr/local/lib/librewolf/libxul.so.2.0
No dynamic export changes
--
// No PLIST changes; no checks changes.

# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -u librewolf
librewolf-153.0.1pl1->153.0.3pl1: ok
--

Finally finished compiling.

Upstream changes:
https://www.firefox.com/en-US/firefox/153.0.3/releasenotes/

This okay?

Comments, concerns, and testing welcome.

Thanks to volker for the recent node update and landry for the
custodianship of upstream www/mozilla-firefox and various
derivatives and many of their dependencies too. The whole ports and base
team rock.

Hope this helps and may you all stay cool and hydrated. Happy hacking
folks!
--
yaydn


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/librewolf/Makefile,v
diff -u -p -u -p -r1.7 Makefile
--- Makefile    30 Jul 2026 13:26:02 -0000      1.7
+++ Makefile    5 Aug 2026 12:43:30 -0000
@@ -13,7 +13,7 @@ ONLY_FOR_ARCHS =      amd64 aarch64 riscv64
 
 # If upstream adds revision number -x, it will become plx in OpenBSD, e.g.
 # librewolf-149.0.2-2 (upstream) becomes librewolf-149.0.2pl2 (patch level 2)
-MOZILLA_DIST_VERSION = 153.0.1-1
+MOZILLA_DIST_VERSION = 153.0.3-1
 MOZILLA_VERSION =      ${MOZILLA_DIST_VERSION:C/-([0-9]+)$/pl\1/}
 
 MOZILLA_PROJECT =      librewolf
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/librewolf/distinfo,v
diff -u -p -u -p -r1.7 distinfo
--- distinfo    30 Jul 2026 13:26:02 -0000      1.7
+++ distinfo    5 Aug 2026 12:43:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (librewolf/librewolf-153.0.1-1.source.tar.gz) = 
TAwRCwi3E3Xbln66tYOtA9nWWf4fSkLhT59Nu/jgTJ0=
-SIZE (librewolf/librewolf-153.0.1-1.source.tar.gz) = 1162371651
+SHA256 (librewolf/librewolf-153.0.3-1.source.tar.gz) = 
q0KDzo62dl6d8PRYay9PsKBd4YY5jyuUT29ceRVBMh8=
+SIZE (librewolf/librewolf-153.0.3-1.source.tar.gz) = 1164999841
Index: patches/patch-lw_policies_json
===================================================================
RCS file: /cvs/ports/www/librewolf/patches/patch-lw_policies_json,v
diff -u -p -u -p -r1.5 patch-lw_policies_json
--- patches/patch-lw_policies_json      30 Jul 2026 13:26:02 -0000      1.5
+++ patches/patch-lw_policies_json      5 Aug 2026 12:43:30 -0000
@@ -11,6 +11,6 @@ Index: lw/policies.json
 +        "GenerativeAI": {
 +            "Enabled": false
 +        },
-         "EncryptedMediaExtensions": {
-             "Enabled": false
-         },
+         "WebsiteFilter": {
+             "Block": [
+                 "https://localhost/*";

Attachment: librewolf-153.0.3-1.diff
Description: Binary data

Reply via email to