Hi ports@,

Attached is a patch to bring -current ports up to Tor Browser 8.0.1.
Lightly tested on amd64.  Full release announcement here:
    https://blog.torproject.org/new-release-tor-browser-801
The release announcement for 8.0 is also relevant:
    https://blog.torproject.org/new-release-tor-browser-80

Pax, -A

Index: meta/tor-browser/Makefile
===================================================================
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- meta/tor-browser/Makefile	4 Sep 2018 12:46:16 -0000	1.13
+++ meta/tor-browser/Makefile	27 Sep 2018 21:24:54 -0000
@@ -4,13 +4,12 @@ COMMENT=	Tor Browser meta package
 
 MAINTAINER=	Sean Levy <att...@stalphonsos.com>
 
-PKGNAME=	tor-browser-7.5.3
-REVISION=	0
+PKGNAME=	tor-browser-8.0.1
 
-RUN_DEPENDS=	www/tor-browser/browser>=7.5.3 \
-		www/tor-browser/torbutton>=1.9.8.6 \
-		www/tor-browser/tor-launcher>=0.2.14.4 \
-		www/tor-browser/noscript>=5.1.8.4 \
-		www/tor-browser/https-everywhere>=2018.3.13
+RUN_DEPENDS=	www/tor-browser/browser>=8.0.1 \
+		www/tor-browser/torbutton>=2.0.7 \
+		www/tor-browser/tor-launcher>=0.2.16.6 \
+		www/tor-browser/noscript>=10.1.9.6 \
+		www/tor-browser/https-everywhere>=2018.8.22
 
 .include <bsd.port.mk>
Index: www/tor-browser/Makefile.inc
===================================================================
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile.inc
--- www/tor-browser/Makefile.inc	24 Apr 2018 18:06:30 -0000	1.13
+++ www/tor-browser/Makefile.inc	27 Sep 2018 21:24:54 -0000
@@ -7,7 +7,7 @@ PERMIT_PACKAGE_CDROM ?= Yes
 CATEGORIES =		www
 BROWSER_NAME =		tor-browser
 # XXX If updating, bump REVISION of any extensions which did not get updated.
-TB_VERSION =		7.5.3
+TB_VERSION =		8.0.1
 TB_PREFIX =		tb
 
 SUBST_VARS +=		BROWSER_NAME TB_VERSION
@@ -37,7 +37,7 @@ CONFIGURE_STYLE ?=	none
 BUILD_DEPENDS +=	archivers/zip archivers/unzip
 RUN_DEPENDS +=		www/tor-browser/browser
 
-EXTDIR_ROOT ?=		lib/${BROWSER_NAME}-${TB_VERSION}
+EXTDIR_ROOT ?=		lib/${BROWSER_NAME}
 REAL_EXTDIR ?=		${PREFIX}/${EXTDIR_ROOT}/browser/extensions
 
 SUBST_VARS +=		EXTDIR_ROOT GUID
Index: www/tor-browser/browser/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- www/tor-browser/browser/Makefile	27 Jun 2018 21:04:06 -0000	1.26
+++ www/tor-browser/browser/Makefile	27 Sep 2018 21:24:54 -0000
@@ -15,13 +15,12 @@ PATCHORIG =		.pat.orig
 
 PKGNAME =		${TB_PREFIX}-browser-${TB_VERSION}
 DISTNAME =		${BROWSER_NAME}-${TB_VERSION}
-REVISION =		1
 
-SO_VERSION =		2.0
-MOZILLA_LIBS =		xul lgpllibs mozavcodec mozavutil
+SO_VERSION =		3.0
+MOZILLA_LIBS =		xul clearkey lgpllibs mozavcodec mozavutil mozgtk
 MOZILLA_LIBS +=		freebl3 nss3 nssckbi nssdbm3
 MOZILLA_LIBS +=		nssutil3 smime3 softokn3 ssl3
-MOZILLA_LIBS +=		mozsqlite3
+MOZILLA_LIBS +=		nspr4 mozsqlite3 plc4 plds4
 
 # mozilla public license
 PERMIT_PACKAGE_CDROM=	Yes
@@ -33,13 +32,27 @@ MODPY_RUNDEP =		No
 COMPILER =		base-clang ports-clang
 MODCLANG_ARCHS =	amd64 i386
 
-MOZILLA_USE_BUNDLED_NSS =	Yes
+# firefox >= 44 doesnt build with base libevent
 MOZILLA_USE_BUNDLED_LIBEVENT =	Yes
+# firefox >= 46 defaults to gtk+3
+MOZILLA_USE_GTK3 =	 	Yes
+# 56 requires 59.1
+MOZILLA_USE_BUNDLED_ICU =	Yes
+# 59 is broken with system cairo and the option is being dropped
+MOZILLA_USE_BUNDLED_CAIRO = Yes
+# #1460600
+MOZILLA_USE_BUNDLED_HUNSPELL =	Yes
+# tor-browser needs built-in nss, sqlite
+MOZILLA_USE_BUNDLED_NSPR =	Yes
+MOZILLA_USE_BUNDLED_NSS =	Yes
 MOZILLA_USE_BUNDLED_SQLITE =	Yes
 
-WANTLIB +=		X11-xcb intl pixman-1 xcb xcb-shm ${COMPILER_LIBCXX}
+# firefox >= 53 needs rust
+BUILD_DEPENDS +=	lang/rust
+# stylo build needs LLVM
+BUILD_DEPENDS +=	devel/llvm
 
-LIB_DEPENDS +=		devel/gettext
+WANTLIB += X11-xcb Xcursor Xi fribidi intl xcb xcb-shm ${COMPILER_LIBCXX}
 
 # Regression tests are too hard to adapt to run here
 NO_TEST =		Yes
@@ -47,6 +60,11 @@ NO_TEST =		Yes
 CONFIGURE_STYLE =	simple
 CONFIGURE_ARGS +=	--prefix=${PREFIX}
 
+# app-name etc. for tor-browser
+CONFIGURE_ARGS +=	--with-app-name=${BROWSER_NAME}			\
+			--with-tor-browser-version=${TB_VERSION}	\
+			--disable-tor-browser-update
+
 # for nss build system
 MAKE_ENV +=		BUILD_OPT=1 \
 			LOCALBASE="${LOCALBASE}" \
@@ -54,14 +72,17 @@ MAKE_ENV +=		BUILD_OPT=1 \
 			XCFLAGS="-I${LOCALBASE}/include ${CFLAGS}"
 BUILD_DEPENDS +=	devel/py-virtualenv
 
-CONFIGURE_ARGS +=	--with-app-name=${BROWSER_NAME}			\
-			--with-tor-browser-version=${TB_VERSION}	\
-			--disable-tor-browser-update
-
-RUN_DEPENDS +=		net/tor>=0.3.2.10
+RUN_DEPENDS +=		net/tor>=0.3.4.8
 
 # bug 857628
 CONFIGURE_ARGS +=	--enable-pie
+CONFIGURE_ARGS +=	--enable-release #1386371
+CONFIGURE_ARGS +=	--enable-rust-simd #1261841
+.if ${MACHINE_ARCH} == "i386"
+CONFIGURE_ARGS +=	--disable-debug-symbols
+MAKE_ENV +=		RUSTFLAGS="-C target-cpu=pentium4 --cfg target_feature=\"sse2\""
+DPB_PROPERTIES =	lonesome
+.endif
 
 post-patch:
 	# hack config/baseconfig.mk to not use MOZ_APP_VERSION in a few places
@@ -71,7 +92,7 @@ post-patch:
 	${SUBST_PROGRAM} ${FILESDIR}/configure ${WRKSRC}/configure
 	${SUBST_PROGRAM} ${FILESDIR}/configure ${WRKSRC}/js/src/configure
 
-BROWSER_DIR = ${PREFIX}/lib/${BROWSER_NAME}-${TB_VERSION}
+BROWSER_DIR = ${PREFIX}/lib/${BROWSER_NAME}
 BROWSER_CFG = ${BROWSER_DIR}/${BROWSER_NAME}.cfg
 BROWSER_INI = ${BROWSER_DIR}/distribution/distribution.ini
 
@@ -83,9 +104,8 @@ post-install:
 	${INSTALL_DATA_DIR} ${BROWSER_DIR}/browser/defaults/profile
 	${INSTALL_DATA} ${FILESDIR}/bookmarks.html \
 	  ${BROWSER_DIR}/browser/defaults/profile
-	# put tor-browser.cfg together
-	(sed -e 's/^#/\/\/#/' < ${FILESDIR}/extension-overrides.js; \
-	 cat ${FILESDIR}/tor-browser-cfg-tail.js) > ${BROWSER_CFG}
+	# tor-browser JS config file
+	${INSTALL_DATA} ${FILESDIR}/${BROWSER_NAME}.cfg ${BROWSER_CFG}
 	chown ${SHAREOWN}:${SHAREGRP} ${BROWSER_CFG}
 	chmod ${SHAREMODE} ${BROWSER_CFG}
 	# install distribution.ini file
@@ -98,7 +118,8 @@ post-install:
 		${PREFIX}/share/applications/${BROWSER_NAME}.desktop
 	# install icon for desktop file
 	${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps/
-	${INSTALL_DATA} ${BROWSER_DIR}/browser/icons/mozicon128.png \
+	${INSTALL_DATA} \
+		${BROWSER_DIR}/browser/chrome/icons/default/default128.png \
 		${PREFIX}/share/pixmaps/${BROWSER_NAME}.png
 	# link default48.png to default.png to be used by default
 	# by non-icccm compliant wm
Index: www/tor-browser/browser/distinfo
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- www/tor-browser/browser/distinfo	24 Apr 2018 18:06:30 -0000	1.12
+++ www/tor-browser/browser/distinfo	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (mozilla/tor-browser-7.5.3.tar.gz) = MA9Oo5DeWcFq+voe8G4buEA1wlRLXypiJDqvtlQ4Ar0=
-SIZE (mozilla/tor-browser-7.5.3.tar.gz) = 296661624
+SHA256 (mozilla/tor-browser-8.0.1.tar.gz) = 2hOMhEREUF/1QmUWW4KPzCQLQAR+H6H15KpwLjMWG2U=
+SIZE (mozilla/tor-browser-8.0.1.tar.gz) = 385419887
Index: www/tor-browser/browser/files/all-openbsd.js
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/files/all-openbsd.js,v
retrieving revision 1.2
diff -u -p -r1.2 all-openbsd.js
--- www/tor-browser/browser/files/all-openbsd.js	27 Aug 2017 08:54:08 -0000	1.2
+++ www/tor-browser/browser/files/all-openbsd.js	27 Sep 2018 21:24:54 -0000
@@ -1,10 +1,5 @@
 // OpenBSD-specific defaults overrides and stuff necessary for Tor browser
 
-pref("browser.safebrowsing.enabled", false);
-pref("browser.safebrowsing.malware.enabled", false);
 pref("spellchecker.dictionary_path", "${LOCALBASE}/share/mozilla-dicts/");
-pref("extensions.enabledScopes", 5);
 pref("general.config.filename", "tor-browser.cfg");
 pref("general.config.obscure_value", 0);
-// c.f. https://mike.kaply.com/2012/03/30/customizing-firefox-default-profiles/#comment-685619
-pref("browser.places.smartBookmarksVersion",-1);
Index: www/tor-browser/browser/files/extension-overrides.js
===================================================================
RCS file: www/tor-browser/browser/files/extension-overrides.js
diff -N www/tor-browser/browser/files/extension-overrides.js
--- www/tor-browser/browser/files/extension-overrides.js	24 Apr 2018 18:06:30 -0000	1.9
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,106 +0,0 @@
-# Overrides for Extension Preferences
-# Tor Browser Bundle
-# Do not edit this file.
-
-# HTTPS Everywhere Preferences:
-pref("extensions.https_everywhere._observatory.popup_shown", true);
-pref("extensions.https_everywhere.toolbar_hint_shown", true);
-
-# NoScript Preferences:
-pref("capability.policy.maonoscript.javascript.enabled", "allAccess");
-pref("capability.policy.maonoscript.sites", "[System+Principal] about: about:tbupdate about:tor chrome: resource: blob: mediasource: moz-extension: moz-safe-about: about:neterror about:certerror about:feeds about:tabcrashed about:cache");
-pref("noscript.default", "[System+Principal] about: about:tbupdate about:tor chrome: resource: blob: mediasource: moz-extension: moz-safe-about: about:neterror about:certerror about:feeds about:tabcrashed about:cache");
-pref("noscript.mandatory", "[System+Principal] about: about:tbupdate about:tor chrome: resource: blob: mediasource: moz-extension: moz-safe-about: about:neterror about:certerror about:feeds about:tabcrashed about:cache");
-pref("noscript.ABE.enabled", false);
-pref("noscript.ABE.notify", false);
-pref("noscript.ABE.wanIpAsLocal", false);
-pref("noscript.confirmUnblock", false);
-pref("noscript.contentBlocker", true);
-pref("noscript.firstRunRedirection", false);
-pref("noscript.global", true);
-pref("noscript.gtemp", "");
-pref("noscript.opacizeObject", 3);
-pref("noscript.forbidWebGL", true);
-pref("noscript.forbidFonts", false);
-pref("noscript.options.tabSelectedIndexes", "5,0,0");
-pref("noscript.policynames", "");
-pref("noscript.secureCookies", true);
-pref("noscript.showAllowPage", false);
-pref("noscript.showBaseDomain", false);
-pref("noscript.showDistrust", false);
-pref("noscript.showRecentlyBlocked", false);
-pref("noscript.showTemp", false);
-pref("noscript.showTempToPerm", false);
-pref("noscript.showUntrusted", false);
-pref("noscript.STS.enabled", false);
-pref("noscript.subscription.lastCheck", -142148139);
-pref("noscript.temp", "");
-pref("noscript.untrusted", "");
-pref("noscript.forbidMedia", false);
-pref("noscript.allowWhitelistUpdates", false);
-pref("noscript.fixLinks", false);
-// Now handled by plugins.click_to_play
-pref("noscript.forbidFlash", false);
-pref("noscript.forbidSilverlight", false);
-pref("noscript.forbidJava", false);
-pref("noscript.forbidPlugins", false);
-// Usability tweaks
-pref("noscript.showPermanent", false);
-pref("noscript.showTempAllowPage", true);
-pref("noscript.showRevokeTemp", true);
-pref("noscript.notify", false);
-pref("noscript.autoReload", true);
-pref("noscript.autoReload.allTabs", false);
-pref("noscript.cascadePermissions", true);
-pref("noscript.restrictSubdocScripting", true);
-pref("noscript.showVolatilePrivatePermissionsToggle", false);
-pref("noscript.volatilePrivatePermissions", true);
-pref("noscript.clearClick", 0);
-# Tor Launcher preferences (default bridges):
-pref("extensions.torlauncher.default_bridge_recommended_type", "obfs4");
-
-// Default bridges.
-pref("extensions.torlauncher.default_bridge.obfs3.1", "obfs3 83.212.101.3:80 A09D536DD1752D542E1FBB3C9CE4449D51298239");
-pref("extensions.torlauncher.default_bridge.obfs3.2", "obfs3 169.229.59.74:31493 AF9F66B7B04F8FF6F32D455F05135250A16543C9");
-pref("extensions.torlauncher.default_bridge.obfs3.3", "obfs3 169.229.59.75:46328 AF9F66B7B04F8FF6F32D455F05135250A16543C9");
-pref("extensions.torlauncher.default_bridge.obfs3.4", "obfs3 109.105.109.163:38980 1E05F577A0EC0213F971D81BF4D86A9E4E8229ED");
-pref("extensions.torlauncher.default_bridge.obfs3.5", "obfs3 109.105.109.163:47779 4C331FA9B3D1D6D8FB0D8FBBF0C259C360D97E6A");
-
-pref("extensions.torlauncher.default_bridge.fte.1", "fte 131.252.210.150:8080 0E858AC201BF0F3FA3C462F64844CBFFC7297A42");
-pref("extensions.torlauncher.default_bridge.fte.2", "fte 128.105.214.161:8080 1E326AAFB3FCB515015250D8FCCC8E37F91A153B");
-pref("extensions.torlauncher.default_bridge.fte.3", "fte 128.105.214.162:8080 FC562097E1951DCC41B7D7F324D88157119BB56D");
-pref("extensions.torlauncher.default_bridge.fte.4", "fte 128.105.214.163:8080 A17A40775FBD2CA1184BF80BFC330A77ECF9D0E9");
-
-pref("extensions.torlauncher.default_bridge.obfs4.1", "obfs4 154.35.22.10:15937 8FB9F4319E89E5C6223052AA525A192AFBC85D55 cert=GGGS1TX4R81m3r0HBl79wKy1OtPPNR2CZUIrHjkRg65Vc2VR8fOyo64f9kmT1UAFG7j0HQ iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.2", "obfs4 192.99.11.54:443 7B126FAB960E5AC6A629C729434FF84FB5074EC2 cert=VW5f8+IBUWpPFxF+rsiVy2wXkyTQG7vEd+rHeN2jV5LIDNu8wMNEOqZXPwHdwMVEBdqXEw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.3", "obfs4 109.105.109.165:10527 8DFCD8FB3285E855F5A55EDDA35696C743ABFC4E cert=Bvg/itxeL4TWKLP6N1MaQzSOC6tcRIBv6q57DYAZc3b2AzuM+/TfB7mqTFEfXILCjEwzVA iat-mode=1");
-pref("extensions.torlauncher.default_bridge.obfs4.4", "obfs4 83.212.101.3:50002 A09D536DD1752D542E1FBB3C9CE4449D51298239 cert=lPRQ/MXdD1t5SRZ9MquYQNT9m5DV757jtdXdlePmRCudUU9CFUOX1Tm7/meFSyPOsud7Cw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.5", "obfs4 109.105.109.147:13764 BBB28DF0F201E706BE564EFE690FE9577DD8386D cert=KfMQN/tNMFdda61hMgpiMI7pbwU1T+wxjTulYnfw+4sgvG0zSH7N7fwT10BI8MUdAD7iJA iat-mode=2");
-pref("extensions.torlauncher.default_bridge.obfs4.6", "obfs4 154.35.22.11:16488 A832D176ECD5C7C6B58825AE22FC4C90FA249637 cert=YPbQqXPiqTUBfjGFLpm9JYEFTBvnzEJDKJxXG5Sxzrr/v2qrhGU4Jls9lHjLAhqpXaEfZw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.7", "obfs4 154.35.22.12:80 00DC6C4FA49A65BD1472993CF6730D54F11E0DBB cert=N86E9hKXXXVz6G7w2z8wFfhIDztDAzZ/3poxVePHEYjbKDWzjkRDccFMAnhK75fc65pYSg iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.8", "obfs4 154.35.22.13:443 FE7840FE1E21FE0A0639ED176EDA00A3ECA1E34D cert=fKnzxr+m+jWXXQGCaXe4f2gGoPXMzbL+bTBbXMYXuK0tMotd+nXyS33y2mONZWU29l81CA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.9", "obfs4 154.35.22.10:80 8FB9F4319E89E5C6223052AA525A192AFBC85D55 cert=GGGS1TX4R81m3r0HBl79wKy1OtPPNR2CZUIrHjkRg65Vc2VR8fOyo64f9kmT1UAFG7j0HQ iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.10", "obfs4 154.35.22.10:443 8FB9F4319E89E5C6223052AA525A192AFBC85D55 cert=GGGS1TX4R81m3r0HBl79wKy1OtPPNR2CZUIrHjkRg65Vc2VR8fOyo64f9kmT1UAFG7j0HQ iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.11", "obfs4 154.35.22.11:443 A832D176ECD5C7C6B58825AE22FC4C90FA249637 cert=YPbQqXPiqTUBfjGFLpm9JYEFTBvnzEJDKJxXG5Sxzrr/v2qrhGU4Jls9lHjLAhqpXaEfZw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.12", "obfs4 154.35.22.11:80 A832D176ECD5C7C6B58825AE22FC4C90FA249637 cert=YPbQqXPiqTUBfjGFLpm9JYEFTBvnzEJDKJxXG5Sxzrr/v2qrhGU4Jls9lHjLAhqpXaEfZw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.13", "obfs4 154.35.22.9:12166 C73ADBAC8ADFDBF0FC0F3F4E8091C0107D093716 cert=gEGKc5WN/bSjFa6UkG9hOcft1tuK+cV8hbZ0H6cqXiMPLqSbCh2Q3PHe5OOr6oMVORhoJA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.14", "obfs4 154.35.22.9:80 C73ADBAC8ADFDBF0FC0F3F4E8091C0107D093716 cert=gEGKc5WN/bSjFa6UkG9hOcft1tuK+cV8hbZ0H6cqXiMPLqSbCh2Q3PHe5OOr6oMVORhoJA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.15", "obfs4 154.35.22.9:443 C73ADBAC8ADFDBF0FC0F3F4E8091C0107D093716 cert=gEGKc5WN/bSjFa6UkG9hOcft1tuK+cV8hbZ0H6cqXiMPLqSbCh2Q3PHe5OOr6oMVORhoJA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.16", "obfs4 154.35.22.12:4304 00DC6C4FA49A65BD1472993CF6730D54F11E0DBB cert=N86E9hKXXXVz6G7w2z8wFfhIDztDAzZ/3poxVePHEYjbKDWzjkRDccFMAnhK75fc65pYSg iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.17", "obfs4 154.35.22.13:16815 FE7840FE1E21FE0A0639ED176EDA00A3ECA1E34D cert=fKnzxr+m+jWXXQGCaXe4f2gGoPXMzbL+bTBbXMYXuK0tMotd+nXyS33y2mONZWU29l81CA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.18", "obfs4 192.95.36.142:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=qUVQ0srL1JI/vO6V6m/24anYXiJD3QP2HgzUKQtQ7GRqqUvs7P+tG43RtAqdhLOALP7DJQ iat-mode=1");
-pref("extensions.torlauncher.default_bridge.obfs4.19", "obfs4 85.17.30.79:443 FC259A04A328A07FED1413E9FC6526530D9FD87A cert=RutxZlu8BtyP+y0NX7bAVD41+J/qXNhHUrKjFkRSdiBAhIHIQLhKQ2HxESAKZprn/lR3KA iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.20", "obfs4 38.229.1.78:80 C8CBDB2464FC9804A69531437BCF2BE31FDD2EE4 cert=Hmyfd2ev46gGY7NoVxA9ngrPF2zCZtzskRTzoWXbxNkzeVnGFPWmrTtILRyqCTjHR+s9dg iat-mode=1");
-/**/pref/**/(/**/"extensions.torlauncher.default_bridge.obfs4.21"/**/, /**/"obfs4 38.229.33.83:80 0BAC39417268B96B9F514E7F63FA6FBA1A788955 cert=VwEFpk9F/UN9JED7XpG1XOjm/O8ZCXK80oPecgWnNDZDv5pdkhq1OpbAH0wNqOT6H6BmRQ iat-mode=1");
-pref("extensions.torlauncher.default_bridge.obfs4.22", "obfs4 [2001:470:b381:bfff:216:3eff:fe23:d6c3]:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=qUVQ0srL1JI/vO6V6m/24anYXiJD3QP2HgzUKQtQ7GRqqUvs7P+tG43RtAqdhLOALP7DJQ iat-mode=1");
-pref("extensions.torlauncher.default_bridge.obfs4.23", "obfs4 37.218.240.34:40035 88CD36D45A35271963EF82E511C8827A24730913 cert=eGXYfWODcgqIdPJ+rRupg4GGvVGfh25FWaIXZkit206OSngsp7GAIiGIXOJJROMxEqFKJg iat-mode=1");
-pref("extensions.torlauncher.default_bridge.obfs4.24", "obfs4 37.218.245.14:38224 D9A82D2F9C2F65A18407B1D2B764F130847F8B5D cert=bjRaMrr1BRiAW8IE9U5z27fQaYgOhX1UCmOpg2pFpoMvo6ZgQMzLsaTzzQNTlm7hNcb+Sg iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.25", "obfs4 85.31.186.98:443 011F2599C0E9B27EE74B353155E244813763C3E5 cert=ayq0XzCwhpdysn5o0EyDUbmSOx3X/oTEbzDMvczHOdBJKlvIdHHLJGkZARtT4dcBFArPPg iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.26", "obfs4 85.31.186.26:443 91A6354697E6B02A386312F68D82CF86824D3606 cert=PBwr+S8JTVZo6MPdHnkTwXJPILWADLqfMGoVvhZClMq/Urndyd42BwX9YFJHZnBB3H0XCw iat-mode=0");
-pref("extensions.torlauncher.default_bridge.obfs4.27", "obfs4 216.252.162.21:46089 0DB8799466902192B6C7576D58D4F7F714EC87C1 cert=XPUwcQPxEXExHfJYX58gZXN7mYpos7VNAHbkgERNFg+FCVNzuYo1Wp+uMscl3aR9hO2DRQ iat-mode=0");
-
-pref("extensions.torlauncher.default_bridge.meek-amazon.1", "meek 0.0.2.0:2 B9E7141C594AF25699E0079C1F0146F409495296 url=https://d2cly7j4zqgua7.cloudfront.net/ front=a0.awsstatic.com");
-pref("extensions.torlauncher.default_bridge.meek-azure.1", "meek 0.0.2.0:3 97700DFE9F483596DDA6264C4D7DF7641E1E39CE url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com");
-
-pref("extensions.torlauncher.prompt_for_locale", false);
-pref("intl.locale.matchOS", false);
Index: www/tor-browser/browser/files/tor-browser-cfg-tail.js
===================================================================
RCS file: www/tor-browser/browser/files/tor-browser-cfg-tail.js
diff -N www/tor-browser/browser/files/tor-browser-cfg-tail.js
--- www/tor-browser/browser/files/tor-browser-cfg-tail.js	27 Aug 2017 08:54:08 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,60 +0,0 @@
-// c.f. https://mike.kaply.com/2016/05/24/default-profile-directory-doesnt-work-in-firefox-46/
-
-const {classes: Cc, interfaces: Ci, utils: Cu} = Components;
-Cu.import("resource://gre/modules/Services.jsm");
-Cu.import("resource://gre/modules/FileUtils.jsm");
-
-var profileDir = Services.dirsvc.get("ProfD", Ci.nsIFile);
-var certDBFile = profileDir.clone();
-certDBFile.append("cert8.db")
-// If cert8.db isn't there, it's a new profile
-if (!certDBFile.exists()) {
-  var defaultProfileDir = Services.dirsvc.get("GreD", Ci.nsIFile);
-  defaultProfileDir.append("browser");
-  defaultProfileDir.append("defaults");
-  defaultProfileDir.append("profile");
-  try {
-    copyDir(defaultProfileDir, profileDir);
-  } catch (e) {
-    Components.utils.reportError(e);
-  }
-}
- 
-function copyDir(aOriginal, aDestination) {
-  var enumerator = aOriginal.directoryEntries;
-  while (enumerator.hasMoreElements()) {
-    var file = enumerator.getNext().QueryInterface(Components.interfaces.nsIFile);
-    if (file.isDirectory()) {
-      var subdir = aDestination.clone();
-      subdir.append(file.leafName);
-      try {
-        subdir.create(Ci.nsIFile.DIRECTORY_TYPE, FileUtils.PERMS_DIRECTORY);
-        copyDir(file, subdir);
-      } catch (e) {
-        Components.utils.reportError(e);
-      }
-    } else {
-      try {
-        file.copyTo(aDestination, null);
-      } catch (e) {
-        Components.utils.reportError(e);
-      }
-    }
-  }
-}
-
-// OpenBSD: Initialize <ProfD>/torrc to an empty config.
-// The first SAVECONF to the tor control socket will overwrite it.
-
-// mimic the code in tl-util.jsm from tor-launcher
-var dir = Cc["@mozilla.org/file/directory_service;1"].
-           getService(Ci.nsIProperties).get("ProfD", Ci.nsIFile);
-var file = dir.parent.parent;
-file.append("torrc");
-if (!file.exists()) {
-    var stream = Cc["@mozilla.org/network/file-output-stream;1"].
-                 createInstance(Ci.nsIFileOutputStream);
-    stream.init(file, 0x04 | 0x08 | 0x20, 0600, 0);
-    stream.write("#\n", 2);
-    stream.close();
-}
Index: www/tor-browser/browser/files/tor-browser.cfg
===================================================================
RCS file: www/tor-browser/browser/files/tor-browser.cfg
diff -N www/tor-browser/browser/files/tor-browser.cfg
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ www/tor-browser/browser/files/tor-browser.cfg	27 Sep 2018 21:24:54 -0000
@@ -0,0 +1,60 @@
+// c.f. https://mike.kaply.com/2016/05/24/default-profile-directory-doesnt-work-in-firefox-46/
+
+const {classes: Cc, interfaces: Ci, utils: Cu} = Components;
+Cu.import("resource://gre/modules/Services.jsm");
+Cu.import("resource://gre/modules/FileUtils.jsm");
+
+var profileDir = Services.dirsvc.get("ProfD", Ci.nsIFile);
+var certDBFile = profileDir.clone();
+certDBFile.append("cert8.db")
+// If cert8.db isn't there, it's a new profile
+if (!certDBFile.exists()) {
+  var defaultProfileDir = Services.dirsvc.get("GreD", Ci.nsIFile);
+  defaultProfileDir.append("browser");
+  defaultProfileDir.append("defaults");
+  defaultProfileDir.append("profile");
+  try {
+    copyDir(defaultProfileDir, profileDir);
+  } catch (e) {
+    Components.utils.reportError(e);
+  }
+}
+ 
+function copyDir(aOriginal, aDestination) {
+  var enumerator = aOriginal.directoryEntries;
+  while (enumerator.hasMoreElements()) {
+    var file = enumerator.getNext().QueryInterface(Components.interfaces.nsIFile);
+    if (file.isDirectory()) {
+      var subdir = aDestination.clone();
+      subdir.append(file.leafName);
+      try {
+        subdir.create(Ci.nsIFile.DIRECTORY_TYPE, FileUtils.PERMS_DIRECTORY);
+        copyDir(file, subdir);
+      } catch (e) {
+        Components.utils.reportError(e);
+      }
+    } else {
+      try {
+        file.copyTo(aDestination, null);
+      } catch (e) {
+        Components.utils.reportError(e);
+      }
+    }
+  }
+}
+
+// OpenBSD: Initialize <ProfD>/torrc to an empty config.
+// The first SAVECONF to the tor control socket will overwrite it.
+
+// mimic the code in tl-util.jsm from tor-launcher
+var dir = Cc["@mozilla.org/file/directory_service;1"].
+           getService(Ci.nsIProperties).get("ProfD", Ci.nsIFile);
+var file = dir.parent.parent;
+file.append("torrc");
+if (!file.exists()) {
+    var stream = Cc["@mozilla.org/network/file-output-stream;1"].
+                 createInstance(Ci.nsIFileOutputStream);
+    stream.init(file, 0x04 | 0x08 | 0x20, 0600, 0);
+    stream.write("#\n", 2);
+    stream.close();
+}
Index: www/tor-browser/browser/patches/patch-browser_installer_Makefile_in
===================================================================
RCS file: www/tor-browser/browser/patches/patch-browser_installer_Makefile_in
diff -N www/tor-browser/browser/patches/patch-browser_installer_Makefile_in
--- www/tor-browser/browser/patches/patch-browser_installer_Makefile_in	26 Jul 2017 20:50:39 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-browser_installer_Makefile_in,v 1.2 2017/07/26 20:50:39 sthen Exp $
-Don't install the sdk / headers etc
-
-Patch taken from www/firefox-esr
-Index: browser/installer/Makefile.in
---- browser/installer/Makefile.in.orig
-+++ browser/installer/Makefile.in
-@@ -103,8 +103,6 @@ MOZ_PKG_MAC_ICON=branding/disk.icns
- MOZ_PKG_MAC_EXTRA=--symlink '/Applications:/ '
- endif
- 
--INSTALL_SDK = 1
--
- include $(topsrcdir)/toolkit/mozapps/installer/signing.mk
- include $(topsrcdir)/toolkit/mozapps/installer/packager.mk
- 
Index: www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
===================================================================
RCS file: www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
diff -N www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ www/tor-browser/browser/patches/patch-build_moz_configure_init_configure	27 Sep 2018 21:24:54 -0000
@@ -0,0 +1,24 @@
+$OpenBSD: patch-build_moz_configure_init_configure,v 1.2 2018/09/25 14:26:36 landry Exp $
+
+Fix build with rust 1.29.
+https://hg.mozilla.org/mozilla-central/rev/36f4ba2fb6f5
+https://hg.mozilla.org/releases/mozilla-esr60/rev/381ae910e9b2712699fdc6a9bb9702c04bccb8f5
+
+Index: build/moz.configure/init.configure
+--- build/moz.configure/init.configure.orig
++++ build/moz.configure/init.configure
+@@ -591,7 +591,13 @@ def split_triplet(triplet, allow_unknown=False):
+     # There is also a quartet form:
+     #   CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+     # But we can consider the "KERNEL-OPERATING_SYSTEM" as one.
+-    cpu, manufacturer, os = triplet.split('-', 2)
++    parts = triplet.split('-', 2)
++    if len(parts) == 3:
++        cpu, _, os = parts
++    elif len(parts) == 2:
++        cpu, os = parts
++    else:
++        die("Unexpected triplet string: %s" % triplet)
+ 
+     # Autoconf uses config.sub to validate and canonicalize those triplets,
+     # but the granularity of its results has never been satisfying to our
Index: www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_cpp
===================================================================
RCS file: www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_cpp
diff -N www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_cpp
--- www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_cpp	27 Aug 2017 08:54:08 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-$OpenBSD: patch-js_src_jit_ProcessExecutableMemory_cpp,v 1.2 2017/08/27 08:54:08 sthen Exp $
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1347139
-
---- js/src/jit/ProcessExecutableMemory.cpp.orig	Mon Mar 20 10:53:43 2017
-+++ js/src/jit/ProcessExecutableMemory.cpp	Mon Mar 20 10:55:09 2017
-@@ -390,7 +390,12 @@ class PageBitSet
- #if JS_BITS_PER_WORD == 32
- static const size_t MaxCodeBytesPerProcess = 128 * 1024 * 1024;
- #else
-+#ifdef __OpenBSD__
-+// default datasize is 768Mb on OpenBSD
-+static const size_t MaxCodeBytesPerProcess = 128 * 1024 * 1024;
-+#else
- static const size_t MaxCodeBytesPerProcess = 1 * 1024 * 1024 * 1024;
-+#endif
- #endif
- 
- // Per-process executable memory allocator. It reserves a block of memory of
Index: www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_h
===================================================================
RCS file: www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_h
diff -N www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_h
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ www/tor-browser/browser/patches/patch-js_src_jit_ProcessExecutableMemory_h	27 Sep 2018 21:24:54 -0000
@@ -0,0 +1,14 @@
+$OpenBSD: patch-js_src_jit_ProcessExecutableMemory_h,v 1.2 2018/06/27 05:11:34 landry Exp $
+
+Index: js/src/jit/ProcessExecutableMemory.h
+--- js/src/jit/ProcessExecutableMemory.h.orig
++++ js/src/jit/ProcessExecutableMemory.h
+@@ -14,7 +14,7 @@ namespace jit {
+ 
+ // Limit on the number of bytes of executable memory to prevent JIT spraying
+ // attacks.
+-#if JS_BITS_PER_WORD == 32
++#if JS_BITS_PER_WORD == 32 || defined(__OpenBSD__)
+ static const size_t MaxCodeBytesPerProcess = 140 * 1024 * 1024;
+ #else
+ static const size_t MaxCodeBytesPerProcess = 1 * 1024 * 1024 * 1024;
Index: www/tor-browser/browser/patches/patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp
===================================================================
RCS file: www/tor-browser/browser/patches/patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp
diff -N www/tor-browser/browser/patches/patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ www/tor-browser/browser/patches/patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp	27 Sep 2018 21:24:54 -0000
@@ -0,0 +1,23 @@
+$OpenBSD: patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp,v 1.1 2018/06/27 05:11:34 landry Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=1470961
+
+Index: netwerk/cache/nsDiskCacheDeviceSQL.cpp
+--- netwerk/cache/nsDiskCacheDeviceSQL.cpp.orig
++++ netwerk/cache/nsDiskCacheDeviceSQL.cpp
+@@ -48,7 +48,6 @@
+ 
+ #include "mozilla/Telemetry.h"
+ 
+-#include "sqlite3.h"
+ #include "mozilla/storage.h"
+ #include "nsVariant.h"
+ #include "mozilla/BasePrincipal.h"
+@@ -218,7 +217,6 @@ nsOfflineCacheEvictionFunction::OnFunctionCall(mozISto
+ 
+   // If the key is currently locked, refuse to delete this row.
+   if (mDevice->IsLocked(fullKey)) {
+-    NS_ADDREF(*_retval = new IntegerVariant(SQLITE_IGNORE));
+     return NS_OK;
+   }
+ 
Index: www/tor-browser/browser/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- www/tor-browser/browser/pkg/PLIST	27 Jun 2018 21:04:06 -0000	1.5
+++ www/tor-browser/browser/pkg/PLIST	27 Sep 2018 21:24:54 -0000
@@ -1,63 +1,69 @@
 @comment $OpenBSD: PLIST,v 1.5 2018/06/27 21:04:06 espie Exp $
 bin/${BROWSER_NAME}
-lib/${BROWSER_NAME}-${TB_VERSION}/
-lib/${BROWSER_NAME}-${TB_VERSION}/application.ini
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/blocklist.xml
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome.manifest
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/default/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/default/default.png
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/default/default16.png
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/default/default32.png
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/chrome/icons/default/default48.png
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/defaults/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/defaults/preferences/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/defaults/preferences/all-openbsd.js
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/defaults/profile/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/defaults/profile/bookmarks.html
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/features/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/features/e10sroll...@mozilla.org.xpi
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/icons/
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/icons/mozicon128.png
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/omni.ja
-lib/${BROWSER_NAME}-${TB_VERSION}/chrome.manifest
-lib/${BROWSER_NAME}-${TB_VERSION}/defaults/
-lib/${BROWSER_NAME}-${TB_VERSION}/defaults/pref/
-lib/${BROWSER_NAME}-${TB_VERSION}/defaults/pref/channel-prefs.js
-lib/${BROWSER_NAME}-${TB_VERSION}/dependentlibs.list
-lib/${BROWSER_NAME}-${TB_VERSION}/dictionaries/
-lib/${BROWSER_NAME}-${TB_VERSION}/dictionaries/en-US.aff
-lib/${BROWSER_NAME}-${TB_VERSION}/dictionaries/en-US.dic
-lib/${BROWSER_NAME}-${TB_VERSION}/distribution/
-lib/${BROWSER_NAME}-${TB_VERSION}/distribution/distribution.ini
-lib/${BROWSER_NAME}-${TB_VERSION}/libfreebl3.chk
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libfreebl3.so.${LIBfreebl3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/liblgpllibs.so.${LIBlgpllibs_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libmozavcodec.so.${LIBmozavcodec_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libmozavutil.so.${LIBmozavutil_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libmozsqlite3.so.${LIBmozsqlite3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libnss3.so.${LIBnss3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libnssckbi.so.${LIBnssckbi_VERSION}
-lib/${BROWSER_NAME}-${TB_VERSION}/libnssdbm3.chk
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libnssdbm3.so.${LIBnssdbm3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libnssutil3.so.${LIBnssutil3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libsmime3.so.${LIBsmime3_VERSION}
-lib/${BROWSER_NAME}-${TB_VERSION}/libsoftokn3.chk
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libsoftokn3.so.${LIBsoftokn3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libssl3.so.${LIBssl3_VERSION}
-@lib lib/${BROWSER_NAME}-${TB_VERSION}/libxul.so.${LIBxul_VERSION}
-lib/${BROWSER_NAME}-${TB_VERSION}/omni.ja
-lib/${BROWSER_NAME}-${TB_VERSION}/platform.ini
-@bin lib/${BROWSER_NAME}-${TB_VERSION}/plugin-container
-lib/${BROWSER_NAME}-${TB_VERSION}/removed-files
-lib/${BROWSER_NAME}-${TB_VERSION}/run-mozilla.sh
-@bin lib/${BROWSER_NAME}-${TB_VERSION}/${BROWSER_NAME}
-@bin lib/${BROWSER_NAME}-${TB_VERSION}/${BROWSER_NAME}-bin
-lib/${BROWSER_NAME}-${TB_VERSION}/${BROWSER_NAME}.cfg
+lib/${BROWSER_NAME}/
+lib/${BROWSER_NAME}/application.ini
+lib/${BROWSER_NAME}/browser/
+lib/${BROWSER_NAME}/browser/blocklist.xml
+lib/${BROWSER_NAME}/browser/chrome/
+lib/${BROWSER_NAME}/browser/chrome.manifest
+lib/${BROWSER_NAME}/browser/chrome/icons/
+lib/${BROWSER_NAME}/browser/chrome/icons/default/
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default.png
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default128.png
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default16.png
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default32.png
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default48.png
+lib/${BROWSER_NAME}/browser/chrome/icons/default/default64.png
+lib/${BROWSER_NAME}/browser/defaults/
+lib/${BROWSER_NAME}/browser/defaults/preferences/
+lib/${BROWSER_NAME}/browser/defaults/preferences/all-openbsd.js
+lib/${BROWSER_NAME}/browser/defaults/profile/
+lib/${BROWSER_NAME}/browser/defaults/profile/bookmarks.html
+lib/${BROWSER_NAME}/browser/extensions/
+lib/${BROWSER_NAME}/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
+lib/${BROWSER_NAME}/browser/features/
+lib/${BROWSER_NAME}/browser/features/onboard...@mozilla.org.xpi
+lib/${BROWSER_NAME}/browser/omni.ja
+lib/${BROWSER_NAME}/chrome.manifest
+lib/${BROWSER_NAME}/defaults/
+lib/${BROWSER_NAME}/defaults/pref/
+lib/${BROWSER_NAME}/defaults/pref/channel-prefs.js
+lib/${BROWSER_NAME}/dependentlibs.list
+lib/${BROWSER_NAME}/dictionaries/
+lib/${BROWSER_NAME}/dictionaries/en-US.aff
+lib/${BROWSER_NAME}/dictionaries/en-US.dic
+lib/${BROWSER_NAME}/distribution/
+lib/${BROWSER_NAME}/distribution/distribution.ini
+lib/${BROWSER_NAME}/gtk2/
+@lib lib/${BROWSER_NAME}/gtk2/libmozgtk.so.${LIBmozgtk_VERSION}
+lib/${BROWSER_NAME}/libfreebl3.chk
+@lib lib/${BROWSER_NAME}/libfreebl3.so.${LIBfreebl3_VERSION}
+@lib lib/${BROWSER_NAME}/liblgpllibs.so.${LIBlgpllibs_VERSION}
+@lib lib/${BROWSER_NAME}/libmozavcodec.so.${LIBmozavcodec_VERSION}
+@lib lib/${BROWSER_NAME}/libmozavutil.so.${LIBmozavutil_VERSION}
+@lib lib/${BROWSER_NAME}/libmozgtk.so.${LIBmozgtk_VERSION}
+@lib lib/${BROWSER_NAME}/libmozsqlite3.so.${LIBmozsqlite3_VERSION}
+@lib lib/${BROWSER_NAME}/libnspr4.so.${LIBnspr4_VERSION}
+@lib lib/${BROWSER_NAME}/libnss3.so.${LIBnss3_VERSION}
+@lib lib/${BROWSER_NAME}/libnssckbi.so.${LIBnssckbi_VERSION}
+lib/${BROWSER_NAME}/libnssdbm3.chk
+@lib lib/${BROWSER_NAME}/libnssdbm3.so.${LIBnssdbm3_VERSION}
+@lib lib/${BROWSER_NAME}/libnssutil3.so.${LIBnssutil3_VERSION}
+@lib lib/${BROWSER_NAME}/libplc4.so.${LIBplc4_VERSION}
+@lib lib/${BROWSER_NAME}/libplds4.so.${LIBplds4_VERSION}
+@lib lib/${BROWSER_NAME}/libsmime3.so.${LIBsmime3_VERSION}
+lib/${BROWSER_NAME}/libsoftokn3.chk
+@lib lib/${BROWSER_NAME}/libsoftokn3.so.${LIBsoftokn3_VERSION}
+@lib lib/${BROWSER_NAME}/libssl3.so.${LIBssl3_VERSION}
+@lib lib/${BROWSER_NAME}/libxul.so.${LIBxul_VERSION}
+lib/${BROWSER_NAME}/omni.ja
+@bin lib/${BROWSER_NAME}/pingsender
+lib/${BROWSER_NAME}/platform.ini
+@bin lib/${BROWSER_NAME}/plugin-container
+lib/${BROWSER_NAME}/removed-files
+@bin lib/${BROWSER_NAME}/${BROWSER_NAME}
+@bin lib/${BROWSER_NAME}/${BROWSER_NAME}-bin
+lib/${BROWSER_NAME}/${BROWSER_NAME}.cfg
 share/applications/${BROWSER_NAME}.desktop
 share/pixmaps/
 @tag update-desktop-database
Index: www/tor-browser/https-everywhere/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/https-everywhere/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- www/tor-browser/https-everywhere/Makefile	24 Apr 2018 18:06:30 -0000	1.12
+++ www/tor-browser/https-everywhere/Makefile	27 Sep 2018 21:24:54 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.12 2018/04/24 18:06:30 sthen Exp $
 
 ADDON_NAME =		https-everywhere
-V =			2018.3.13
+V =			2018.8.22
 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.12
diff -u -p -r1.12 distinfo
--- www/tor-browser/https-everywhere/distinfo	24 Apr 2018 18:06:30 -0000	1.12
+++ www/tor-browser/https-everywhere/distinfo	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (https-everywhere-2018.3.13-eff.xpi) = g+qcOqHBVaEfu+Fid/DfwGHddjE3lRJkBaptbaJKHGc=
-SIZE (https-everywhere-2018.3.13-eff.xpi) = 1599795
+SHA256 (https-everywhere-2018.8.22-eff.xpi) = s3uN3IceU56XB1t66VVcB2ADpRs4l3a8Kkcp4/E2kM4=
+SIZE (https-everywhere-2018.8.22-eff.xpi) = 1714626
Index: www/tor-browser/https-everywhere/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/https-everywhere/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/tor-browser/https-everywhere/pkg/PLIST	31 Jan 2017 13:48:18 -0000	1.2
+++ www/tor-browser/https-everywhere/pkg/PLIST	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.2 2017/01/31 13:48:18 landry Exp $
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
+${EXTDIR_ROOT}/
+${EXTDIR_ROOT}/browser/
+${EXTDIR_ROOT}/browser/extensions/
+${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
Index: www/tor-browser/noscript/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- www/tor-browser/noscript/Makefile	24 Apr 2018 18:06:30 -0000	1.13
+++ www/tor-browser/noscript/Makefile	27 Sep 2018 21:24:54 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.13 2018/04/24 18:06:30 sthen Exp $
 
 ADDON_NAME =		noscript
-V =			5.1.8.4
+V =			10.1.9.6
 COMMENT =		Tor Browser add-on: flexible JS blocker
 HOMEPAGE =		http://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.10
diff -u -p -r1.10 distinfo
--- www/tor-browser/noscript/distinfo	24 Apr 2018 18:06:30 -0000	1.10
+++ www/tor-browser/noscript/distinfo	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (noscript-5.1.8.4.xpi) = HIWnLNDX0hD43UY/lwAhRwOl8oMZwrFnnbAPhhpSifc=
-SIZE (noscript-5.1.8.4.xpi) = 777343
+SHA256 (noscript-10.1.9.6.xpi) = M2ribQpwaI5sKzwUJnyegPUvbzbDHyO4JC4O2uNmbUI=
+SIZE (noscript-10.1.9.6.xpi) = 457297
Index: www/tor-browser/noscript/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/noscript/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/tor-browser/noscript/pkg/PLIST	31 Jan 2017 13:48:18 -0000	1.2
+++ www/tor-browser/noscript/pkg/PLIST	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.2 2017/01/31 13:48:18 landry Exp $
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
+${EXTDIR_ROOT}/
+${EXTDIR_ROOT}/browser/
+${EXTDIR_ROOT}/browser/extensions/
+${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
Index: www/tor-browser/tor-launcher/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/tor-launcher/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- www/tor-browser/tor-launcher/Makefile	24 Apr 2018 18:06:30 -0000	1.12
+++ www/tor-browser/tor-launcher/Makefile	27 Sep 2018 21:24:54 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.12 2018/04/24 18:06:30 sthen Exp $
 
 ADDON_NAME =		tor-launcher
-V =			0.2.14.4
+V =			0.2.16.6
 COMMENT =		Tor Browser add-on to manage tor instance
 GUID =			tor-launc...@torproject.org
 PKGNAME =		${TB_NAME}
Index: www/tor-browser/tor-launcher/distinfo
===================================================================
RCS file: /cvs/ports/www/tor-browser/tor-launcher/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- www/tor-browser/tor-launcher/distinfo	24 Apr 2018 18:06:30 -0000	1.7
+++ www/tor-browser/tor-launcher/distinfo	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (tor-launcher-0.2.14.4.tar.gz) = T/eQHR63zUPcwQYt+WRjxMqoOthNnlzoRQZfuYN9y8k=
-SIZE (tor-launcher-0.2.14.4.tar.gz) = 216868
+SHA256 (tor-launcher-0.2.16.6.tar.gz) = 3FEPYcSdYRdsKa8DDHVE0IVrQlrcWTwdLvGTTBOFUpQ=
+SIZE (tor-launcher-0.2.16.6.tar.gz) = 257904
Index: www/tor-browser/tor-launcher/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/tor-launcher/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/tor-browser/tor-launcher/pkg/PLIST	31 Jan 2017 13:48:18 -0000	1.2
+++ www/tor-browser/tor-launcher/pkg/PLIST	27 Sep 2018 21:24:54 -0000
@@ -1,4 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.2 2017/01/31 13:48:18 landry Exp $
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
+${EXTDIR_ROOT}/
+${EXTDIR_ROOT}/browser/
+${EXTDIR_ROOT}/browser/extensions/
+${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
 share/${BROWSER_NAME}/
 share/${BROWSER_NAME}/torrc-defaults
Index: www/tor-browser/torbutton/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- www/tor-browser/torbutton/Makefile	24 Apr 2018 18:06:30 -0000	1.12
+++ www/tor-browser/torbutton/Makefile	27 Sep 2018 21:24:54 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.12 2018/04/24 18:06:30 sthen Exp $
 
 ADDON_NAME =		torbutton
-V =			1.9.8.6
+V =			2.0.7
 COMMENT =		Tor Browser add-on for configuring Tor Browser settings
 GUID =			torbut...@torproject.org
 PKGNAME =		${TB_NAME}
Index: www/tor-browser/torbutton/distinfo
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- www/tor-browser/torbutton/distinfo	24 Apr 2018 18:06:30 -0000	1.11
+++ www/tor-browser/torbutton/distinfo	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (torbutton-1.9.8.6.tar.gz) = W0V5jqmnzaNBZB/FmBO1vNEfJ/0m1rAnZyFcEpRhhAw=
-SIZE (torbutton-1.9.8.6.tar.gz) = 601334
+SHA256 (torbutton-2.0.7.tar.gz) = 40cmYCfVPmE4ZKPFCgmqS3hoP5EyrrPT7AbUYFlb40w=
+SIZE (torbutton-2.0.7.tar.gz) = 645298
Index: www/tor-browser/torbutton/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/tor-browser/torbutton/pkg/PLIST	31 Jan 2017 13:48:18 -0000	1.2
+++ www/tor-browser/torbutton/pkg/PLIST	27 Sep 2018 21:24:54 -0000
@@ -1,2 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.2 2017/01/31 13:48:18 landry Exp $
-lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
+${EXTDIR_ROOT}/
+${EXTDIR_ROOT}/browser/
+${EXTDIR_ROOT}/browser/extensions/
+${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi

Reply via email to