Index: Makefile
===================================================================
RCS file: /cvs/ports/www/librewolf/Makefile,v
diff -u -p -u -p -r1.16 Makefile
--- Makefile	1 Sep 2026 12:46:16 -0000	1.16
+++ Makefile	1 Sep 2026 16:32:24 -0000
@@ -19,16 +19,19 @@ MOZILLA_VERSION =	${MOZILLA_DIST_VERSION
 MOZILLA_PROJECT =	librewolf
 MOZILLA_CODENAME =	browser
 MAINTAINER =		Leah Rowe <leah@libreboot.org>
+REVISION = 0
 
 # LibreWolf doesn't provide PGO data, but we use the data
 # provided by FireFox releases, re-using the OpenBSD distfile
-MOZILLA_PROFDATA_TASKID =	cNOKkWdaQfOqEzllBpy9Rw
-FFVERSION =			${MOZILLA_DIST_VERSION:C/-([0-9]+)$//}
-FFDIST =			firefox-${FFVERSION}.source
-DISTFILES.profdata = ${FFDIST}-profdata.tar.xz{profdata.tar.xz}
+#MOZILLA_PROFDATA_TASKID =	cNOKkWdaQfOqEzllBpy9Rw
+#FFVERSION =			${MOZILLA_DIST_VERSION:C/-([0-9]+)$//}
+#FFDIST =			firefox-${FFVERSION}.source
+#DISTFILES.profdata = ${FFDIST}-profdata.tar.xz{profdata.tar.xz}
+DISTFILES.a =	firefox-155.0.source-profdata.tar.xz{profdata.tar.xz}
+SITES.a =	https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cNOKkWdaQfOqEzllBpy9Rw/runs/0/artifacts/public/build/
 
 HOMEPAGE =	https://librewolf.net/
-SO_VERSION =	3.0
+SO_VERSION =	4.0
 # Bump minor ver if shlibs deleted in components dir to avoid pkg_add -r issues
 MOZILLA_LIBS =	mozavcodec mozavutil mozgtk mozinference mozwayland xul \
 		clearkey gkcodecs lgpllibs mozsqlite3
Index: patches/patch-config_makefiles_rust_mk
===================================================================
RCS file: /cvs/ports/www/librewolf/patches/patch-config_makefiles_rust_mk,v
diff -u -p -u -p -r1.1.1.1 patch-config_makefiles_rust_mk
--- patches/patch-config_makefiles_rust_mk	8 Jun 2026 16:14:42 -0000	1.1.1.1
+++ patches/patch-config_makefiles_rust_mk	1 Sep 2026 16:32:27 -0000
@@ -5,7 +5,7 @@ https://bugzilla.mozilla.org/show_bug.cg
 Index: config/makefiles/rust.mk
 --- config/makefiles/rust.mk.orig
 +++ config/makefiles/rust.mk
-@@ -118,7 +118,8 @@ ifndef rustflags_sancov
+@@ -91,7 +91,8 @@ ifeq (,$(RUST_SANCOV_FLAGS))
  # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
  ifndef MOZ_CODE_COVERAGE
  ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
Index: patches/patch-mozconfig
===================================================================
RCS file: /cvs/ports/www/librewolf/patches/patch-mozconfig,v
diff -u -p -u -p -r1.2 patch-mozconfig
--- patches/patch-mozconfig	1 Sep 2026 12:46:16 -0000	1.2
+++ patches/patch-mozconfig	1 Sep 2026 16:32:27 -0000
@@ -29,7 +29,7 @@ Index: mozconfig
  ac_add_options --disable-updater
  ac_add_options --disable-cargo-incremental
  ac_add_options --enable-hardening
-@@ -13,8 +20,9 @@
+@@ -13,8 +20,9 @@ ac_add_options --enable-release
  ac_add_options --enable-rust-simd
  # allow replacing malloc manually, will not affect regular systems
  # not compatible with ac_add_options --disable-jemalloc, which only works when preloading custom malloc
@@ -41,7 +41,7 @@ Index: mozconfig
  
  ac_add_options --with-app-name=librewolf
  ac_add_options --with-branding=browser/branding/librewolf
-@@ -33,7 +41,19 @@
+@@ -33,7 +41,19 @@ mk_add_options MOZ_TELEMETRY_REPORTING=0
  
  export CFLAGS="-ftrivial-auto-var-init=zero -fwrapv -Wno-backend-plugin $CFLAGS"
  export CXXFLAGS="-ftrivial-auto-var-init=zero -fwrapv -Wno-backend-plugin $CXXFLAGS"
