Hi, Below is a patch that updates Tor Browser to 9.5.4. Again, Tor Browser 9.5 is still based on the 68 branch of Firefox ESR; Tor Browser 10.0 (which is now in alpha) will be based on the new Firefox ESR 78. I may send out a WIP diff for 10.0 alpha at some point so users can test (I already have it running locally).
Briefly tested on amd64. Release announcement: https://blog.torproject.org/new-release-tor-browser-954 Thanks, Caspar Schutijser Index: meta/tor-browser/Makefile =================================================================== RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- meta/tor-browser/Makefile 23 Aug 2020 06:33:55 -0000 1.28 +++ meta/tor-browser/Makefile 25 Aug 2020 20:13:38 -0000 @@ -4,12 +4,12 @@ COMMENT= Tor Browser meta package MAINTAINER= Caspar Schutijser <[email protected]> -PKGNAME= tor-browser-9.5.3 +PKGNAME= tor-browser-9.5.4 ONLY_FOR_ARCHS = amd64 i386 -RUN_DEPENDS= www/tor-browser/browser>=9.5.3 \ - www/tor-browser/noscript>=11.0.34 \ - www/tor-browser/https-everywhere>=2020.5.20 \ +RUN_DEPENDS= www/tor-browser/browser>=9.5.4 \ + www/tor-browser/noscript>=11.0.38 \ + www/tor-browser/https-everywhere>=2020.8.13 \ net/tor>=0.4.3.6 .include <bsd.port.mk> Index: www/tor-browser/Makefile.inc =================================================================== RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.28 diff -u -p -r1.28 Makefile.inc --- www/tor-browser/Makefile.inc 23 Aug 2020 06:33:55 -0000 1.28 +++ www/tor-browser/Makefile.inc 25 Aug 2020 20:13:38 -0000 @@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 9.5.3 +TB_VERSION = 9.5.4 TB_PREFIX = tb SUBST_VARS += BROWSER_NAME TB_VERSION Index: www/tor-browser/browser/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- www/tor-browser/browser/Makefile 23 Aug 2020 06:33:55 -0000 1.48 +++ www/tor-browser/browser/Makefile 25 Aug 2020 20:13:38 -0000 @@ -15,7 +15,7 @@ EXTRACT_SUFX = .tar.xz PATCHORIG = .pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} -DISTNAME = src-firefox-tor-browser-68.11.0esr-9.5-1-build1 +DISTNAME = src-firefox-tor-browser-68.12.0esr-9.5-1-build1 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.27 diff -u -p -r1.27 distinfo --- www/tor-browser/browser/distinfo 23 Aug 2020 06:33:55 -0000 1.27 +++ www/tor-browser/browser/distinfo 25 Aug 2020 20:13:38 -0000 @@ -1,6 +1,6 @@ -SHA256 (mozilla/src-firefox-tor-browser-68.11.0esr-9.5-1-build1.tar.xz) = gZGgjyl4+z93FVnaPSmpvqiF75jk07X2bKzx45GjuRc= +SHA256 (mozilla/src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = JJHvbajRiZQBZ4F/b2JBQF7COLXgBIYEjcjR3UR0+Q8= SHA256 (mozilla/src-tor-launcher-0.2.21.8.tar.xz) = v1cOZqTcpK1Ygxsw1GN+8Un5+8CMMuocvBE5iaZrVXg= -SHA256 (mozilla/tor-browser-linux64-9.5.3_en-US.tar.xz) = ZIkxUDuIbWh4KN+XMKooS3wYMDaCzILwbJ2kpzTIG88= -SIZE (mozilla/src-firefox-tor-browser-68.11.0esr-9.5-1-build1.tar.xz) = 348642008 +SHA256 (mozilla/tor-browser-linux64-9.5.4_en-US.tar.xz) = XW2B2wTgqMU2w9XhPJNcUjGLrHykQIngMcG/fFTWb04= +SIZE (mozilla/src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = 348639116 SIZE (mozilla/src-tor-launcher-0.2.21.8.tar.xz) = 214908 -SIZE (mozilla/tor-browser-linux64-9.5.3_en-US.tar.xz) = 79021184 +SIZE (mozilla/tor-browser-linux64-9.5.4_en-US.tar.xz) = 79033640 Index: www/tor-browser/browser/patches/patch-config_makefiles_rust_mk =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-config_makefiles_rust_mk,v retrieving revision 1.1 diff -u -p -r1.1 patch-config_makefiles_rust_mk --- www/tor-browser/browser/patches/patch-config_makefiles_rust_mk 21 Jul 2020 13:21:36 -0000 1.1 +++ www/tor-browser/browser/patches/patch-config_makefiles_rust_mk 25 Aug 2020 20:13:38 -0000 @@ -10,6 +10,6 @@ Index: config/makefiles/rust.mk # Enable link-time optimization for release builds. cargo_rustc_flags += -C lto +export CARGO_PROFILE_RELEASE_LTO=yes - endif - endif - + # Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when + # using -Clto. + ifeq (,$(filter 1.22.% 1.23.% 1.24.% 1.25.% 1.26.% 1.27.% 1.28.% 1.29.% 1.30.% 1.31.% 1.32.% 1.33.% 1.34.% 1.35.% 1.36.% 1.37.% 1.38.% 1.39.% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION))) Index: www/tor-browser/https-everywhere/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/https-everywhere/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- www/tor-browser/https-everywhere/Makefile 13 Jun 2020 06:26:01 -0000 1.19 +++ www/tor-browser/https-everywhere/Makefile 25 Aug 2020 20:13:38 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.19 2020/06/13 06:26:01 landry Exp $ ADDON_NAME = https-everywhere -V = 2020.5.20 +V = 2020.8.13 COMMENT = Tor Browser add-on: force https where possible HOMEPAGE = https://www.eff.org/https-everywhere MASTER_SITES = https://www.eff.org/files/ Index: www/tor-browser/https-everywhere/distinfo =================================================================== RCS file: /cvs/ports/www/tor-browser/https-everywhere/distinfo,v retrieving revision 1.17 diff -u -p -r1.17 distinfo --- www/tor-browser/https-everywhere/distinfo 13 Jun 2020 06:26:01 -0000 1.17 +++ www/tor-browser/https-everywhere/distinfo 25 Aug 2020 20:13:38 -0000 @@ -1,2 +1,2 @@ -SHA256 (https-everywhere-2020.5.20-eff.xpi) = hrM6HnbONpZW96GeyTCg+4xtiChyHNh5jE1PB5MftKY= -SIZE (https-everywhere-2020.5.20-eff.xpi) = 1761982 +SHA256 (https-everywhere-2020.8.13-eff.xpi) = e1XWrqP5HNCK5Hp5VDDX2SXwHiNsgfsLNyqxu1NrTeU= +SIZE (https-everywhere-2020.8.13-eff.xpi) = 1766618 Index: www/tor-browser/noscript/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v retrieving revision 1.25 diff -u -p -r1.25 Makefile --- www/tor-browser/noscript/Makefile 23 Aug 2020 06:33:55 -0000 1.25 +++ www/tor-browser/noscript/Makefile 25 Aug 2020 20:13:38 -0000 @@ -1,7 +1,7 @@ -# $OpenBSD: Makefile,v 1.25 2020/08/23 06:33:55 landry Exp $ +# $OpenBSD: Makefile,v 1.24 2020/07/02 17:50:45 jasper Exp $ ADDON_NAME = noscript -V = 11.0.34 +V = 11.0.38 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.22 diff -u -p -r1.22 distinfo --- www/tor-browser/noscript/distinfo 23 Aug 2020 06:33:55 -0000 1.22 +++ www/tor-browser/noscript/distinfo 25 Aug 2020 20:13:38 -0000 @@ -1,2 +1,2 @@ -SHA256 (noscript-11.0.34.xpi) = dZo43z7xIYBL+JM6tSieyEUtVmP8rS9IS3MJXYtIhXg= -SIZE (noscript-11.0.34.xpi) = 587588 +SHA256 (noscript-11.0.38.xpi) = jPiVfa09w6qtKfjL64pRnzZAJ+gXpR979koAiQNs5zg= +SIZE (noscript-11.0.38.xpi) = 588137
