attila <att...@stalphonsos.com> wrote:
> Hi ports@,
> 
> Attached is an update for the Tor Browser ports to 7.0.10.
> 
> Relevant release notes:
>   https://blog.torproject.org/tor-browser-7010-released
>   https://blog.torproject.org/tor-browser-709-released
>   https://blog.torproject.org/tor-browser-708-released
>   https://blog.torproject.org/tor-browser-707-released
> 
> Notable change: switch from GH to self-hosted tarballs at torbsd.org
> Also: took sthen@'s suggestion to make meta/tor-browser RDEP
> on specific versions.
> 
> Lightly tested on amd64.  Feedback most welcome.

Ping.  Update attached.

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.11
diff -u -p -r1.11 Makefile.inc
--- www/tor-browser/Makefile.inc	21 Oct 2017 20:18:45 -0000	1.11
+++ www/tor-browser/Makefile.inc	17 Nov 2017 21:02:47 -0000
@@ -2,12 +2,12 @@
 
 MAINTAINER ?=		Sean Levy <att...@stalphonsos.com>
 HOMEPAGE ?=		https://www.torproject.org
-GH_ACCOUNT ?=		torbsd
+MASTER_SITES ?=		https://bits.torbsd.org/pub/OpenBSD/distfiles/
 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.0.6
+TB_VERSION =		7.0.10
 TB_PREFIX =		tb
 
 SUBST_VARS +=		BROWSER_NAME TB_VERSION
@@ -32,10 +32,6 @@ ADDON_XPI_FILE ?=	${TB_NAME}.xpi
 # Directory that the port's makexpi.sh script dumps into, if it has one
 ADDON_SUBDIR ?=		pkg
 ADDON_BUILDDIR ?= 	${WRKBUILD}/${ADDON_SUBDIR}
-.  if !defined(MASTER_SITES)
-GH_PROJECT ?=		${ADDON_NAME}
-GH_TAGNAME ?=		${V}
-.  endif
 
 CONFIGURE_STYLE ?=	none
 BUILD_DEPENDS +=	archivers/zip archivers/unzip
Index: www/tor-browser/browser/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- www/tor-browser/browser/Makefile	21 Oct 2017 20:18:45 -0000	1.20
+++ www/tor-browser/browser/Makefile	17 Nov 2017 21:02:47 -0000
@@ -6,21 +6,15 @@
 COMMENT =		modified version of Firefox ESR for browsing over Tor
 ONLY_FOR_ARCHS =	amd64 i386
 
-GH_PROJECT =		torb
-GH_TAGNAME =		v${TB_VERSION}-esr52.4.0
 MOZILLA_VERSION =	${TB_VERSION}
 MOZILLA_PROJECT =	${BROWSER_NAME}
 MOZILLA_CODENAME =	browser
 
-MASTER_SITES =		https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/
 EXTRACT_SUFX =		.tar.gz
-DIST_SUBDIR =		${BROWSER_NAME}
-WRKDIST =		${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:C/^v//}
-
 PATCHORIG =		.pat.orig
 
 PKGNAME =		${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME =		${GH_TAGNAME}
+DISTNAME =		${BROWSER_NAME}-${TB_VERSION}
 
 SO_VERSION =		2.0
 MOZILLA_LIBS =		xul lgpllibs mozavcodec mozavutil
@@ -42,7 +36,7 @@ MOZILLA_USE_BUNDLED_NSS =	Yes
 MOZILLA_USE_BUNDLED_LIBEVENT =	Yes
 MOZILLA_USE_BUNDLED_SQLITE =	Yes
 
-WANTLIB +=		X11-xcb xcb xcb-shm intl ${LIBECXX}
+WANTLIB +=		X11-xcb intl xcb xcb-shm ${LIBECXX}
 
 LIB_DEPENDS +=		devel/gettext
 
@@ -63,7 +57,7 @@ CONFIGURE_ARGS +=	--with-app-name=${BROW
 			--with-tor-browser-version=${TB_VERSION}	\
 			--disable-tor-browser-update
 
-RUN_DEPENDS +=		net/tor>=0.3.1.7
+RUN_DEPENDS +=		net/tor>=0.3.1.8
 
 # bug 857628
 CONFIGURE_ARGS +=	--enable-pie
@@ -97,7 +91,7 @@ post-install:
 	${INSTALL_DATA_DIR} ${BROWSER_DIR}/distribution
 	echo "[Global]\nid=OpenBSD\nversion=${OSREV}\n" > ${BROWSER_INI}
 	echo "about=Packaged by ${MAINTAINER}\n" >> ${BROWSER_INI}
-# install desktop file
+	# install desktop file
 	${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
 	${SUBST_DATA} ${FILESDIR}/${BROWSER_NAME}.desktop \
 		${PREFIX}/share/applications/${BROWSER_NAME}.desktop
Index: www/tor-browser/browser/distinfo
===================================================================
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- www/tor-browser/browser/distinfo	21 Oct 2017 20:18:45 -0000	1.10
+++ www/tor-browser/browser/distinfo	17 Nov 2017 21:02:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (tor-browser/v7.0.6-esr52.4.0.tar.gz) = gnYmBK+i1kAa/Pkn8b3jgOPBVP/t1QRN8M5n0nY468c=
-SIZE (tor-browser/v7.0.6-esr52.4.0.tar.gz) = 294076794
+SHA256 (mozilla/tor-browser-7.0.10.tar.gz) = xAdqSaOkHPR+bUdv6dfkmeZYpfLYIfag4c8q/7twPGk=
+SIZE (mozilla/tor-browser-7.0.10.tar.gz) = 296565661
Index: www/tor-browser/https-everywhere/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/https-everywhere/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- www/tor-browser/https-everywhere/Makefile	21 Oct 2017 20:18:45 -0000	1.10
+++ www/tor-browser/https-everywhere/Makefile	17 Nov 2017 21:02:47 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2017/10/21 20:18:45 sthen Exp $
 
 ADDON_NAME =		https-everywhere
-V =			2017.9.12
+V =			2017.10.30
 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.10
diff -u -p -r1.10 distinfo
--- www/tor-browser/https-everywhere/distinfo	21 Oct 2017 20:18:45 -0000	1.10
+++ www/tor-browser/https-everywhere/distinfo	17 Nov 2017 21:02:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (https-everywhere-2017.9.12-eff.xpi) = UR9EaVxf2DWS8RpMMgueXfx7e9/2g17+WUaDIpDDGNc=
-SIZE (https-everywhere-2017.9.12-eff.xpi) = 1683196
+SHA256 (https-everywhere-2017.10.30-eff.xpi) = tDdmZROzFQ9f1vCaI5DPyt62t2oLcd4ssTKiLVt4lM4=
+SIZE (https-everywhere-2017.10.30-eff.xpi) = 1540535
Index: www/tor-browser/noscript/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- www/tor-browser/noscript/Makefile	21 Oct 2017 20:18:45 -0000	1.11
+++ www/tor-browser/noscript/Makefile	17 Nov 2017 21:02:47 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.11 2017/10/21 20:18:45 sthen Exp $
 
 ADDON_NAME =		noscript
-V =			5.0.10
+V =			5.1.5
 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.8
diff -u -p -r1.8 distinfo
--- www/tor-browser/noscript/distinfo	21 Oct 2017 20:18:45 -0000	1.8
+++ www/tor-browser/noscript/distinfo	17 Nov 2017 21:02:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (noscript-5.0.10.xpi) = z8gBil3dKmmVgZMqmRHiixBgZnx4Sc9Sg7VItbKaZaI=
-SIZE (noscript-5.0.10.xpi) = 627259
+SHA256 (noscript-5.1.5.xpi) = BiC4YIRBtaNG40egfOPB5wftyNTQTyxyr1PnOg2bbVw=
+SIZE (noscript-5.1.5.xpi) = 776853
Index: www/tor-browser/tor-launcher/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/tor-launcher/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- www/tor-browser/tor-launcher/Makefile	21 Oct 2017 20:18:45 -0000	1.10
+++ www/tor-browser/tor-launcher/Makefile	17 Nov 2017 21:02:47 -0000
@@ -2,7 +2,7 @@
 
 ADDON_NAME =		tor-launcher
 V =			0.2.12.3
-REVISION =		1
+REVISION =		2
 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.5
diff -u -p -r1.5 distinfo
--- www/tor-browser/tor-launcher/distinfo	27 Aug 2017 08:54:08 -0000	1.5
+++ www/tor-browser/tor-launcher/distinfo	17 Nov 2017 21:02:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (tor-launcher-0.2.12.3.tar.gz) = r4b8Y+762pb0L5IrtDadsR11vVLdh1IezrRvEHbHbN0=
-SIZE (tor-launcher-0.2.12.3.tar.gz) = 281085
+SHA256 (tor-launcher-0.2.12.3.tar.gz) = HNCk6+dNOE5Hak+cLleRBAWM5lTqdIszmr0Kbf7qva8=
+SIZE (tor-launcher-0.2.12.3.tar.gz) = 278898
Index: www/tor-browser/torbutton/Makefile
===================================================================
RCS file: /cvs/ports/www/tor-browser/torbutton/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- www/tor-browser/torbutton/Makefile	21 Oct 2017 20:18:45 -0000	1.10
+++ www/tor-browser/torbutton/Makefile	17 Nov 2017 21:02:47 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2017/10/21 20:18:45 sthen Exp $
 
 ADDON_NAME =		torbutton
-V =			1.9.7.7
+V =			1.9.7.10
 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.9
diff -u -p -r1.9 distinfo
--- www/tor-browser/torbutton/distinfo	21 Oct 2017 20:18:45 -0000	1.9
+++ www/tor-browser/torbutton/distinfo	17 Nov 2017 21:02:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (torbutton-1.9.7.7.tar.gz) = whdFLOFnLxH1Wzq5oNiIQFy2H/53A/XCpQMcBi4oAb8=
-SIZE (torbutton-1.9.7.7.tar.gz) = 598728
+SHA256 (torbutton-1.9.7.10.tar.gz) = R+bl5K6MZLa3crGJRaSA7I3qfBOWd/WqQmhtLB+/fYE=
+SIZE (torbutton-1.9.7.10.tar.gz) = 673816
Index: meta/tor-browser/Makefile
===================================================================
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- meta/tor-browser/Makefile	21 Oct 2017 20:18:45 -0000	1.10
+++ meta/tor-browser/Makefile	17 Nov 2017 21:02:47 -0000
@@ -4,12 +4,12 @@ COMMENT=	Tor Browser meta package
 
 MAINTAINER=	Sean Levy <att...@stalphonsos.com>
 
-PKGNAME=	tor-browser-7.0.6
+PKGNAME=	tor-browser-7.0.10
 
-RUN_DEPENDS=	www/tor-browser/browser \
-		www/tor-browser/torbutton \
-		www/tor-browser/tor-launcher \
-		www/tor-browser/noscript \
-		www/tor-browser/https-everywhere
+RUN_DEPENDS=	www/tor-browser/browser>=7.0.10 \
+		www/tor-browser/torbutton>=1.9.7.10 \
+		www/tor-browser/tor-launcher>=0.2.12.3p2 \
+		www/tor-browser/noscript>=5.1.5 \
+		www/tor-browser/https-everywhere>=2017.10.30
 
 .include <bsd.port.mk>

Reply via email to