Index | Thread | Search

From:
yaydn@protonmail.com
Subject:
[update] www/librewolf 153.0.3-1
To:
Leah Rowe <info@minifree.org>, "ports@openbsd.org" <ports@openbsd.org>
Date:
Thu, 06 Aug 2026 01:37:14 +0000

Download raw body.

Thread
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 <gpg@librewolf.net>) using the web of trust:
  Fully authenticated (120 of 120) 662E3CDD6FE329002D0CA5BB40339DD82B12EF16, LibreWolf Maintainers <gpg@librewolf.net>
    ◯─┬ A629B716FBCB64C87477BC775525083E97A93CAA
    │ └ (Local Trust Root)
    │
    │  certified the following binding on 2026‑05‑13
    │
    └─┬ 662E3CDD6FE329002D0CA5BB40339DD82B12EF16
      └ LibreWolf Maintainers <gpg@librewolf.net>

  Authenticated signature made by 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 (LibreWolf Maintainers <gpg@librewolf.net>)

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/*"