Index: Makefile =================================================================== RCS file: /cvs/ports/www/librewolf/Makefile,v diff -u -p -u -p -r1.1.1.1 Makefile --- Makefile 8 Jun 2026 16:14:42 -0000 1.1.1.1 +++ Makefile 11 Jun 2026 16:19:02 -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 = 151.0.3-1 +MOZILLA_DIST_VERSION = 151.0.4-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.1.1.1 distinfo --- distinfo 8 Jun 2026 16:14:42 -0000 1.1.1.1 +++ distinfo 11 Jun 2026 16:19:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (librewolf/librewolf-151.0.3-1.source.tar.gz) = oG2FTP+RMRILqBuzGq8FtBYjyCgG6ohC4O9z118QOqM= -SIZE (librewolf/librewolf-151.0.3-1.source.tar.gz) = 1130749223 +SHA256 (librewolf/librewolf-151.0.4-1.source.tar.gz) = wnDBq5RsceRY9BueuNuIt28wuYxLh8vZwjzOjZGSW5I= +SIZE (librewolf/librewolf-151.0.4-1.source.tar.gz) = 1130916151 Index: files/mozconfig-openbsd =================================================================== RCS file: /cvs/ports/www/librewolf/files/mozconfig-openbsd,v diff -u -p -u -p -r1.1.1.1 mozconfig-openbsd --- files/mozconfig-openbsd 8 Jun 2026 16:14:42 -0000 1.1.1.1 +++ files/mozconfig-openbsd 11 Jun 2026 16:19:02 -0000 @@ -53,13 +53,9 @@ mk_add_options MOZ_DATA_REPORTING=0 mk_add_options MOZ_SERVICES_HEALTHREPORT=0 mk_add_options MOZ_TELEMETRY_REPORTING=0 -# upstream hardcode-replaces CFLAGS. we want to include ports flags. -# upstream does: -# export CFLAGS="-ftrivial-auto-var-init=zero -fwrapv" -# export CXXFLAGS="-ftrivial-auto-var-init=zero -fwrapv" -# #export LDFLAGS= -export CFLAGS="-ftrivial-auto-var-init=zero -fwrapv $CFLAGS" -export CXXFLAGS="-ftrivial-auto-var-init=zero -fwrapv $CXXFLAGS" +export CFLAGS="-ftrivial-auto-var-init=zero -fwrapv -Wno-backend-plugin $CFLAGS" +export CXXFLAGS="-ftrivial-auto-var-init=zero -fwrapv -Wno-backend-plugin $CXXFLAGS" +# upstream comments this, but we uncomment it for the ports system: export LDFLAGS="$LDFLAGS" # Everything below the line are OpenBSD *additions* Index: patches/patch-lw_policies_json =================================================================== RCS file: /cvs/ports/www/librewolf/patches/patch-lw_policies_json,v diff -u -p -u -p -r1.1.1.1 patch-lw_policies_json --- patches/patch-lw_policies_json 8 Jun 2026 16:14:42 -0000 1.1.1.1 +++ patches/patch-lw_policies_json 11 Jun 2026 16:19:02 -0000 @@ -3,7 +3,7 @@ perhaps send these to librewolf upstream Index: lw/policies.json --- lw/policies.json.orig +++ lw/policies.json -@@ -14,6 +14,16 @@ +@@ -13,6 +13,16 @@ "DisableSetDesktopBackground": false, "DisableDeveloperTools": false, "NoDefaultBookmarks": true, Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/librewolf/pkg/PLIST,v diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 8 Jun 2026 16:14:42 -0000 1.1.1.1 +++ pkg/PLIST 11 Jun 2026 16:19:02 -0000 @@ -12,6 +12,7 @@ lib/${MOZILLA_PROJECT}/browser/chrome/ic lib/${MOZILLA_PROJECT}/browser/chrome/icons/default/default48.png lib/${MOZILLA_PROJECT}/browser/chrome/icons/default/default64.png lib/${MOZILLA_PROJECT}/browser/defaults/ +lib/${MOZILLA_PROJECT}/browser/defaults/pref/ lib/${MOZILLA_PROJECT}/browser/defaults/preferences/ @sample ${SYSCONFDIR}/${MOZILLA_PROJECT}/ lib/${MOZILLA_PROJECT}/browser/defaults/preferences/all-openbsd.js