Created attachment 246765 [details] librewolf-120.diff Hi, this is a new update for librewolf port.
--- /wrkdirs/usr/ports/www/librewolf/work/librewolf-120.0-1/toolkit/xre/nsXREDirProvider.cpp.orig 2024-01-13 09:59:33.593504000 +0000 +++ /wrkdirs/usr/ports/www/librewolf/work/librewolf-120.0-1/toolkit/xre/nsXREDirProvider.cpp 2024-01-13 13:26:03.644832000 +0000 @@ -1430,7 +1430,7 @@ if (gAppData->profile) { profile = gAppData->profile; } else { - appName = gAppData->name; + appName = "Librewolf"; vendor = gAppData->vendor; } A litte hackish.. And please also bump the dependencides in Makefile according to firefox 120. e.g --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,6 +1,5 @@ PORTNAME= librewolf -DISTVERSION= 117.0.1-1 -PORTREVISION= 5 +DISTVERSION= 120.0.1 CATEGORIES= www wayland MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/${DISTVERSION:R}-1/ DISTNAME= ${PORTNAME}-${DISTVERSION:R}-1.source. @@ -16,14 +15,14 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nspr>=4.32:devel/nspr \ - nss>=3.84:security/nss \ - icu>=71.1:devel/icu \ + nss>=3.94:security/nss \ + icu>=73.1:devel/icu \ libevent>=2.1.8:devel/libevent \ - harfbuzz>=4.4.1:print/harfbuzz \ + harfbuzz>=8.2.2:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ - png>=1.6.37:graphics/png \ + png>=1.6.39:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ - libvpx>=1.12.0:multimedia/libvpx \ + libvpx>=1.13.1:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf2.13:devel/autoconf2.13 \
Created attachment 249306 [details] librewolf-120.diff Hi, this is fix