Hi ports@,

The attached patch brings us up to Tor Browser 6.5.  It requires the
net/tor patch to run since we have to r-dep on net/tor>=0.2.9.9 to
remain true to upstream:
    https://marc.info/?l=openbsd-ports&m=148562136724885&w=2

Tested on amd64.

Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF
Index: www/tor-browser/Makefile.inc
===================================================================
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile.inc
--- www/tor-browser/Makefile.inc	24 Dec 2016 20:15:05 -0000	1.3
+++ www/tor-browser/Makefile.inc	26 Jan 2017 22:40:05 -0000
@@ -6,7 +6,7 @@ GH_ACCOUNT ?=		torbsd
 PERMIT_PACKAGE_CDROM ?= Yes
 CATEGORIES =		www
 BROWSER_NAME =		tor-browser
-TB_VERSION =		6.0.8
+TB_VERSION =		6.5
 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.4
diff -u -p -r1.4 Makefile
--- www/tor-browser/browser/Makefile	24 Jan 2017 21:27:28 -0000	1.4
+++ www/tor-browser/browser/Makefile	26 Jan 2017 22:40:05 -0000
@@ -15,11 +15,10 @@ DIST_SUBDIR = 		${BROWSER_NAME}
 WRKDIST = 		${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:C/^v//}
 
 GH_PROJECT =		torb
-GH_TAGNAME =		v${TB_VERSION}-esr45.6.0
+GH_TAGNAME =		v${TB_VERSION}-esr45.7.0
 
 PKGNAME =		${TB_PREFIX}-browser-${TB_VERSION}
 DISTNAME =		${GH_TAGNAME}
-REVISION =		0
 
 SO_VERSION =		1.0
 MOZILLA_LIBS =		browsercomps xul lgpllibs
@@ -81,7 +80,7 @@ WANTLIB += 		icudata icui18n icuuc
 
 CONFIGURE_ARGS +=	--disable-gstreamer
 
-RUN_DEPENDS +=		net/tor>=0.2.8.7
+RUN_DEPENDS +=		net/tor>=0.2.9.9
 
 # bug 857628
 CONFIGURE_ARGS +=	--enable-pie
Index: www/tor-browser/browser/distinfo
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- www/tor-browser/browser/distinfo	24 Dec 2016 20:15:06 -0000	1.3
+++ www/tor-browser/browser/distinfo	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (tor-browser/v6.0.8-esr45.6.0.tar.gz) = btCnk5yi1YoQ1YA+o5VwFRHjpM9yF/mmE8YvuSAVwzY=
-SIZE (tor-browser/v6.0.8-esr45.6.0.tar.gz) = 256614669
+SHA256 (tor-browser/v6.5-esr45.7.0.tar.gz) = RIKh9Ura08i7pYMfz1mjNZn50kAetrnpmOBppzGvXcM=
+SIZE (tor-browser/v6.5-esr45.7.0.tar.gz) = 256763405
Index: www/tor-browser/browser/patches/patch-js_src_jit_ExecutableAllocator_cpp
===================================================================
RCS file: www/tor-browser/browser/patches/patch-js_src_jit_ExecutableAllocator_cpp
diff -N www/tor-browser/browser/patches/patch-js_src_jit_ExecutableAllocator_cpp
--- www/tor-browser/browser/patches/patch-js_src_jit_ExecutableAllocator_cpp	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-js_src_jit_ExecutableAllocator_cpp,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-
-Brought over from www/firefox-esr 45.1.1
---- js/src/jit/ExecutableAllocator.cpp.orig	Tue May 31 07:26:30 2016
-+++ js/src/jit/ExecutableAllocator.cpp	Wed Jun  1 18:34:00 2016
-@@ -88,7 +88,7 @@ ExecutableAllocator::addSizeOfCode(JS::CodeSizes* size
-     }
- }
- 
--#if TARGET_OS_IPHONE
-+#if defined(__OpenBSD__) || TARGET_OS_IPHONE
- bool ExecutableAllocator::nonWritableJitCode = true;
- #else
- bool ExecutableAllocator::nonWritableJitCode = false;
Index: www/tor-browser/https-everywhere/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/https-everywhere/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- www/tor-browser/https-everywhere/Makefile	24 Dec 2016 20:15:06 -0000	1.3
+++ www/tor-browser/https-everywhere/Makefile	26 Jan 2017 22:40:05 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.3 2016/12/24 20:15:06 landry Exp $
 
 ADDON_NAME =		https-everywhere
-V =			5.2.8
+V =			5.2.9
 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.3
diff -u -p -r1.3 distinfo
--- www/tor-browser/https-everywhere/distinfo	24 Dec 2016 20:15:06 -0000	1.3
+++ www/tor-browser/https-everywhere/distinfo	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (https-everywhere-5.2.8-eff.xpi) = rfmyjpeI2lsmQnAmmzZJrfRDfD1wgxGsMpx7pqoMnzo=
-SIZE (https-everywhere-5.2.8-eff.xpi) = 2795089
+SHA256 (https-everywhere-5.2.9-eff.xpi) = xygcUliVA0oSXDTRF6S8h5xPuq9lpjrfVCrRBWjaPJQ=
+SIZE (https-everywhere-5.2.9-eff.xpi) = 2798649
Index: www/tor-browser/https-everywhere/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/https-everywhere/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/tor-browser/https-everywhere/pkg/PLIST	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ www/tor-browser/https-everywhere/pkg/PLIST	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
+lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
Index: www/tor-browser/noscript/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- www/tor-browser/noscript/Makefile	25 Dec 2016 08:44:41 -0000	1.4
+++ www/tor-browser/noscript/Makefile	26 Jan 2017 22:40:05 -0000
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.4 2016/12/25 08:44:41 landry Exp $
 
 ADDON_NAME =		noscript
-V =			2.9.5.2
-REVISION =		0
+V =			2.9.5.3
 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.2
diff -u -p -r1.2 distinfo
--- www/tor-browser/noscript/distinfo	2 Dec 2016 08:18:19 -0000	1.2
+++ www/tor-browser/noscript/distinfo	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (noscript-2.9.5.2.xpi) = 7XHKkieQ6BvF6Maoe7gfOUo4Z2rDfR+6UYpqQo0SjdU=
-SIZE (noscript-2.9.5.2.xpi) = 555628
+SHA256 (noscript-2.9.5.3.xpi) = zpd5o6WiV0uVj45NB5qZ1DqPhBk771LFh8cE7YHC+70=
+SIZE (noscript-2.9.5.3.xpi) = 555119
Index: www/tor-browser/noscript/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/noscript/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/tor-browser/noscript/pkg/PLIST	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ www/tor-browser/noscript/pkg/PLIST	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
+lib/${BROWSER_NAME}-${TB_VERSION}/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.3
diff -u -p -r1.3 Makefile
--- www/tor-browser/tor-launcher/Makefile	25 Dec 2016 08:44:41 -0000	1.3
+++ www/tor-browser/tor-launcher/Makefile	26 Jan 2017 22:40:05 -0000
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.3 2016/12/25 08:44:41 landry Exp $
 
 ADDON_NAME =		tor-launcher
-V =			0.2.9.4
-REVISION =		0
+V =			0.2.10.3
 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.2
diff -u -p -r1.2 distinfo
--- www/tor-browser/tor-launcher/distinfo	2 Dec 2016 08:18:19 -0000	1.2
+++ www/tor-browser/tor-launcher/distinfo	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (tor-launcher-0.2.9.4.tar.gz) = XhMm07QNwEvqBBgVHdxbQiy8kJc+kpS3jWFI5w+8ryE=
-SIZE (tor-launcher-0.2.9.4.tar.gz) = 253980
+SHA256 (tor-launcher-0.2.10.3.tar.gz) = IWp8XF1GfVUS091YIvDTuA4IVIN5Ec5AmXOZWHtJKIQ=
+SIZE (tor-launcher-0.2.10.3.tar.gz) = 268062
Index: www/tor-browser/tor-launcher/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/tor-launcher/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/tor-browser/tor-launcher/pkg/PLIST	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ www/tor-browser/tor-launcher/pkg/PLIST	26 Jan 2017 22:40:05 -0000
@@ -1,4 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
+lib/${BROWSER_NAME}-${TB_VERSION}/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.3
diff -u -p -r1.3 Makefile
--- www/tor-browser/torbutton/Makefile	24 Dec 2016 20:15:06 -0000	1.3
+++ www/tor-browser/torbutton/Makefile	26 Jan 2017 22:40:05 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.3 2016/12/24 20:15:06 landry Exp $
 
 ADDON_NAME =		torbutton
-V =			1.9.5.13
+V =			1.9.6.12
 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.3
diff -u -p -r1.3 distinfo
--- www/tor-browser/torbutton/distinfo	24 Dec 2016 20:15:06 -0000	1.3
+++ www/tor-browser/torbutton/distinfo	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (torbutton-1.9.5.13.tar.gz) = GYsCDnd3dGIIcxomGWnZQLjimLQ+IcXIuxrQpnQ04XY=
-SIZE (torbutton-1.9.5.13.tar.gz) = 893548
+SHA256 (torbutton-1.9.6.12.tar.gz) = c2xlZ8lyePGIpiufWcL0lAe9D+H2o3eArGgGELyWfpU=
+SIZE (torbutton-1.9.6.12.tar.gz) = 600920
Index: www/tor-browser/torbutton/patches/patch-src_chrome_content_popup_xul
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/patches/patch-src_chrome_content_popup_xul,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-src_chrome_content_popup_xul
--- www/tor-browser/torbutton/patches/patch-src_chrome_content_popup_xul	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ www/tor-browser/torbutton/patches/patch-src_chrome_content_popup_xul	26 Jan 2017 22:40:05 -0000
@@ -2,13 +2,13 @@ $OpenBSD: patch-src_chrome_content_popup
 
 Get rid of "Check for Tor Browser Updates" button in UI since it can't
 do anything useful right now.
---- src/chrome/content/popup.xul.orig	Thu Jun 23 13:23:51 2016
-+++ src/chrome/content/popup.xul	Thu Jun 23 13:24:12 2016
+--- src/chrome/content/popup.xul.orig	Thu Jan 19 16:30:45 2017
++++ src/chrome/content/popup.xul	Thu Jan 26 17:27:10 2017
 @@ -44,12 +44,6 @@
                    label="&torbutton.context_menu.networksettings;"
                    accesskey="&torbutton.context_menu.networksettings.key;"
                    oncommand="torbutton_open_network_settings()"/>
--        <menuseparator/>
+-        <menuseparator id="torbutton-checkForUpdateSeparator"/>
 -        <menuitem id="torbutton-checkForUpdate"
 -                  label="&torbutton.context_menu.downloadUpdate;"
 -                  accesskey="&torbutton.context_menu.downloadUpdate.key;"
Index: www/tor-browser/torbutton/patches/patch-src_defaults_preferences_preferences_js
===================================================================
RCS file: www/tor-browser/torbutton/patches/patch-src_defaults_preferences_preferences_js
diff -N www/tor-browser/torbutton/patches/patch-src_defaults_preferences_preferences_js
--- www/tor-browser/torbutton/patches/patch-src_defaults_preferences_preferences_js	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_defaults_preferences_preferences_js,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-
-Turn on no_updates.
---- src/defaults/preferences/preferences.js.orig	Wed Sep  7 02:13:55 2016
-+++ src/defaults/preferences/preferences.js	Thu Sep 22 15:29:01 2016
-@@ -133,7 +133,7 @@ pref("extensions.torbutton.block_thread",true);
- pref("extensions.torbutton.block_thwrite",true);
- pref("extensions.torbutton.block_nthread",false);
- pref("extensions.torbutton.block_nthwrite",false);
--pref("extensions.torbutton.no_updates",false);
-+pref("extensions.torbutton.no_updates",true);
- pref("extensions.torbutton.isolate_content",true);
- pref("extensions.torbutton.no_search",true);
- pref("extensions.torbutton.set_uagent",true);
Index: www/tor-browser/torbutton/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/tor-browser/torbutton/pkg/PLIST	13 Nov 2016 21:15:43 -0000	1.1.1.1
+++ www/tor-browser/torbutton/pkg/PLIST	26 Jan 2017 22:40:05 -0000
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2016/11/13 21:15:43 landry Exp $
-${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi
+lib/${BROWSER_NAME}-${TB_VERSION}/browser/extensions/${GUID}.xpi
Index: meta/tor-browser/Makefile
===================================================================
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- meta/tor-browser/Makefile	24 Dec 2016 20:15:06 -0000	1.3
+++ meta/tor-browser/Makefile	26 Jan 2017 22:40:05 -0000
@@ -4,7 +4,7 @@ COMMENT=	Tor Browser meta package
 
 MAINTAINER=	Sean Levy <att...@stalphonsos.com>
 
-PKGNAME=	tor-browser-6.0.8
+PKGNAME=	tor-browser-6.5
 
 RUN_DEPENDS=	www/tor-browser/browser \
 		www/tor-browser/torbutton \

Reply via email to