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 +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"