From: yaydn@protonmail.com Subject: [update] www/librewolf 153.0.3-1 To: Leah Rowe , "ports@openbsd.org" Date: Thu, 06 Aug 2026 01:37:14 +0000 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 ) using the web of trust: Fully authenticated (120 of 120) 662E3CDD6FE329002D0CA5BB40339DD82B12EF16, LibreWolf Maintainers ◯─┬ A629B716FBCB64C87477BC775525083E97A93CAA │ └ (Local Trust Root) │ │ certified the following binding on 2026‑05‑13 │ └─┬ 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 └ LibreWolf Maintainers Authenticated signature made by 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 (LibreWolf Maintainers ) 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/*"