Hi, Below is a diff that updates Tor Browser to 12.0.4. Tested on amd64. Release notes: https://blog.torproject.org/new-release-tor-browser-1204/
Diff for 7.2-stable to follow. Should this still make 7.3? If it helps, I think it's pretty low-risk. Caspar Index: meta/tor-browser/Makefile =================================================================== RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.68 diff -u -p -r1.68 Makefile --- meta/tor-browser/Makefile 17 Feb 2023 10:47:35 -0000 1.68 +++ meta/tor-browser/Makefile 18 Mar 2023 21:58:53 -0000 @@ -2,11 +2,11 @@ COMMENT= Tor Browser meta package MAINTAINER= Caspar Schutijser <cas...@schutijser.com> -PKGNAME= tor-browser-12.0.3 +PKGNAME= tor-browser-12.0.4 ONLY_FOR_ARCHS = amd64 -RUN_DEPENDS= www/tor-browser/browser>=12.0.3 \ - www/tor-browser/noscript>=11.4.16 \ +RUN_DEPENDS= www/tor-browser/browser>=12.0.4 \ + www/tor-browser/noscript>=11.4.18 \ net/tor>=0.4.7.13 .include <bsd.port.mk> Index: www/tor-browser/Makefile.inc =================================================================== RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.65 diff -u -p -r1.65 Makefile.inc --- www/tor-browser/Makefile.inc 17 Feb 2023 10:47:35 -0000 1.65 +++ www/tor-browser/Makefile.inc 18 Mar 2023 21:58:53 -0000 @@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 12.0.3 +TB_VERSION = 12.0.4 TB_PREFIX = tb # keep meta/tor-browser in sync Index: www/tor-browser/browser/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v retrieving revision 1.104 diff -u -p -r1.104 Makefile --- www/tor-browser/browser/Makefile 23 Feb 2023 15:32:13 -0000 1.104 +++ www/tor-browser/browser/Makefile 18 Mar 2023 21:58:53 -0000 @@ -7,13 +7,12 @@ COMMENT = modified version of Firefox E MOZILLA_VERSION = ${TB_VERSION} MOZILLA_PROJECT = ${BROWSER_NAME} MOZILLA_CODENAME = browser -REVISION = 0 EXTRACT_SUFX = .tar.xz PATCHORIG = .pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION:S/a/alpha/} -DISTNAME = src-firefox-tor-browser-102.8.0esr-12.0-1-build2 +DISTNAME = src-firefox-tor-browser-102.9.0esr-12.0-1-build2 FIX_EXTRACT_PERMISSIONS = Yes DISTFILES += ${DISTNAME}.tar.xz \ Index: www/tor-browser/browser/distinfo =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v retrieving revision 1.63 diff -u -p -r1.63 distinfo --- www/tor-browser/browser/distinfo 17 Feb 2023 10:47:35 -0000 1.63 +++ www/tor-browser/browser/distinfo 18 Mar 2023 21:58:53 -0000 @@ -1,6 +1,6 @@ -SHA256 (mozilla/src-firefox-tor-browser-102.8.0esr-12.0-1-build2.tar.xz) = 9qVftsQjugF7QVgrXZH5xH4tc342d11K+S4KXV3jNwY= -SHA256 (mozilla/tor-browser-linux64-12.0.3_ALL.tar.xz) = bOGY/RdwD6O7QIuOiBw7OVnZfpumGGso6hwMJJwN2g0= -SHA256 (mozilla/tor-expert-bundle-12.0.3-linux-x86_64.tar.gz) = QzVWFJNuoqchH1jHTxt0khklmus6IbTekcnbqCZKNSE= -SIZE (mozilla/src-firefox-tor-browser-102.8.0esr-12.0-1-build2.tar.xz) = 511929236 -SIZE (mozilla/tor-browser-linux64-12.0.3_ALL.tar.xz) = 105682144 -SIZE (mozilla/tor-expert-bundle-12.0.3-linux-x86_64.tar.gz) = 17694429 +SHA256 (mozilla/src-firefox-tor-browser-102.9.0esr-12.0-1-build2.tar.xz) = yxELobce0tz6Ytm6ia9n/VyrV78zxuKB+8jN+3cje68= +SHA256 (mozilla/tor-browser-linux64-12.0.4_ALL.tar.xz) = VT0bD4v8SBq0emFYsxELreY4o+u+FQfyBEnSMzmRd7Y= +SHA256 (mozilla/tor-expert-bundle-12.0.4-linux-x86_64.tar.gz) = fyxJ5XqQLg8+yHdadG0LdELQsCiWIy+LLJzf0wUezZo= +SIZE (mozilla/src-firefox-tor-browser-102.9.0esr-12.0-1-build2.tar.xz) = 511277508 +SIZE (mozilla/tor-browser-linux64-12.0.4_ALL.tar.xz) = 105749388 +SIZE (mozilla/tor-expert-bundle-12.0.4-linux-x86_64.tar.gz) = 17713215 Index: www/tor-browser/browser/patches/patch-browser_app_profile_000-tor-browser_js =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-browser_app_profile_000-tor-browser_js,v retrieving revision 1.2 diff -u -p -r1.2 patch-browser_app_profile_000-tor-browser_js --- www/tor-browser/browser/patches/patch-browser_app_profile_000-tor-browser_js 4 Dec 2022 20:43:11 -0000 1.2 +++ www/tor-browser/browser/patches/patch-browser_app_profile_000-tor-browser_js 18 Mar 2023 21:58:53 -0000 @@ -3,7 +3,7 @@ Set all path-related prefs to minimize p Index: browser/app/profile/000-tor-browser.js --- browser/app/profile/000-tor-browser.js.orig +++ browser/app/profile/000-tor-browser.js -@@ -123,14 +123,17 @@ pref("extensions.torlauncher.socks_port_flags", "Exten +@@ -120,14 +120,17 @@ pref("extensions.torlauncher.socks_port_flags", "Exten // The tor_path is relative to the application directory. On Linux and // Windows this is the Browser/ directory that contains the firefox // executables, and on Mac OS it is the TorBrowser.app directory. Index: www/tor-browser/noscript/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- www/tor-browser/noscript/Makefile 17 Feb 2023 10:47:36 -0000 1.50 +++ www/tor-browser/noscript/Makefile 18 Mar 2023 21:58:53 -0000 @@ -1,5 +1,5 @@ ADDON_NAME = noscript -V = 11.4.16 +V = 11.4.18 COMMENT = Tor Browser add-on: flexible JS blocker HOMEPAGE = https://noscript.net MASTER_SITES = https://secure.informaction.com/download/releases/ Index: www/tor-browser/noscript/distinfo =================================================================== RCS file: /cvs/ports/www/tor-browser/noscript/distinfo,v retrieving revision 1.44 diff -u -p -r1.44 distinfo --- www/tor-browser/noscript/distinfo 17 Feb 2023 10:47:36 -0000 1.44 +++ www/tor-browser/noscript/distinfo 18 Mar 2023 21:58:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (noscript-11.4.16.xpi) = RL3d2JvuEeUuCeqWeuvTqpltwtZsGoGejf2vmhbMdTs= -SIZE (noscript-11.4.16.xpi) = 949002 +SHA256 (noscript-11.4.18.xpi) = IpyNRj0fVAOttclA0Lbs1kMuYNzwuAdeq9J8JTJn+M4= +SIZE (noscript-11.4.18.xpi) = 949491