Re: UPDATE: Tor Browser 10.5

2021-07-14 Thread Ricardo
Hi Caspar,

Thanks for keeping maintaining this port.
Been using it for a few days without any issue so far (amd64).

ports@, please consider to import this to the tree.

Take care.
Ricardo

>From openbsd-ports  Wed Jul 07 18:37:12 2021
From: Caspar Schutijser 
Date: Wed, 07 Jul 2021 18:37:12 +
To: openbsd-ports
Subject: UPDATE: Tor Browser 10.5
Message-Id: 
X-MARC-Message: https://marc.info/?l=openbsd-ports&m=162568309726819

Hi,

The diff below updates Tor Browser to 10.5. Tested on amd64. More
information can be found here:
https://blog.torproject.org/new-release-tor-browser-105

This is a new major release of Tor Browser (still based on
Firefox ESR 78), test reports appreciated!

Thanks,
Caspar Schutijser


Index: meta/tor-browser/Makefile
===
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- meta/tor-browser/Makefile   4 Jun 2021 12:02:07 -   1.42
+++ meta/tor-browser/Makefile   7 Jul 2021 18:35:06 -
@@ -4,11 +4,11 @@ COMMENT=  Tor Browser meta package

 MAINTAINER=Caspar Schutijser 

-PKGNAME=   tor-browser-10.0.17
+PKGNAME=   tor-browser-10.5
 ONLY_FOR_ARCHS =   amd64

-RUN_DEPENDS=   www/tor-browser/browser>=10.0.17 \
-   www/tor-browser/noscript>=11.2.8 \
-   net/tor>=0.4.5.8
+RUN_DEPENDS=   www/tor-browser/browser>=10.5 \
+   www/tor-browser/noscript>=11.2.9 \
+   net/tor>=0.4.6.5

 .include 
Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile.inc
--- www/tor-browser/Makefile.inc4 Jun 2021 12:02:07 -   1.41
+++ www/tor-browser/Makefile.inc7 Jul 2021 18:35:06 -
@@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org
 PERMIT_PACKAGE ?=  Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   10.0.17
+TB_VERSION =   10.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.65
diff -u -p -r1.65 Makefile
--- www/tor-browser/browser/Makefile4 Jun 2021 12:02:07 -   1.65
+++ www/tor-browser/browser/Makefile7 Jul 2021 18:35:06 -
@@ -9,14 +9,14 @@ ONLY_FOR_ARCHS =  amd64
 MOZILLA_VERSION =  ${TB_VERSION}
 MOZILLA_PROJECT =  ${BROWSER_NAME}
 MOZILLA_CODENAME = browser
-TL_VERSION =   0.2.28
+TL_VERSION =   0.2.30
 HE_VERSION =   2021.4.15

 EXTRACT_SUFX = .tar.xz
 PATCHORIG =.pat.orig

 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME = src-firefox-tor-browser-78.11.0esr-10.0-1-build1
+DISTNAME = src-firefox-tor-browser-78.11.0esr-10.5-1-build3

 FIX_EXTRACT_PERMISSIONS= Yes
 EXTRACT_ONLY +=${DISTNAME}.tar.xz \
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- www/tor-browser/browser/distinfo4 Jun 2021 12:02:07 -   1.40
+++ www/tor-browser/browser/distinfo7 Jul 2021 18:35:06 -
@@ -1,8 +1,8 @@
 SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = 
fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg=
-SHA256 (mozilla/src-firefox-tor-browser-78.11.0esr-10.0-1-build1.tar.xz) = 
ePtgBZHhMiybsD34gRw/0QTKqYwBb/zOdMIf+9M+y8o=
-SHA256 (mozilla/src-tor-launcher-0.2.28.tar.xz) = 
XkrjmcuH1oDf7yO4K1b1Yowkqrk6HWusjtiiZggObVU=
-SHA256 (mozilla/tor-browser-linux64-10.0.17_en-US.tar.xz) = 
VdQEwlG24PER2PudV//XRUzRKVLNCSfBl73izYJFo48=
+SHA256 (mozilla/src-firefox-tor-browser-78.11.0esr-10.5-1-build3.tar.xz) = 
Heek8NLVFxquMAJFKOf0EZz+4q1/6lwmArRETuM9yzs=
+SHA256 (mozilla/src-tor-launcher-0.2.30.tar.xz) = 
gPoCbTUDHk6WYhG0PM59jy1ybE4rhH1EiR2gFFPW/C0=
+SHA256 (mozilla/tor-browser-linux64-10.5_en-US.tar.xz) = 
dV8qVZ2nRMZJqEqgs9ARJ2pcXzJKrN3O4MJmYLSXCbc=
 SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434
-SIZE (mozilla/src-firefox-tor-browser-78.11.0esr-10.0-1-build1.tar.xz) = 
364712956
-SIZE (mozilla/src-tor-launcher-0.2.28.tar.xz) = 225068
-SIZE (mozilla/tor-browser-linux64-10.0.17_en-US.tar.xz) = 85408540
+SIZE (mozilla/src-firefox-tor-browser-78.11.0esr-10.5-1-build3.tar.xz) = 
364785268
+SIZE (mozilla/src-tor-launcher-0.2.30.tar.xz) = 229888
+SIZE (mozilla/tor-browser-linux64-10.5_en-US.tar.xz) = 83650232
Index: www/tor-browser/browser/patches/patch-_mozconfig
===
RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-_mozconfig,v
retrieving revision 1

Re: UPDATE: Tor Browser 10.5

2021-07-10 Thread Caspar Schutijser
Hi Lucas,

On Wed, Jul 07, 2021 at 07:24:40PM +, Lucas wrote:
> Thanks for your work on maintaining this port, I really appreciate it!
> Given this issue [0] (saved logins being lost), shouldn't be best to
> wait until it's fixed for updating, or at least include a big warning
> somewhere like pkg/README? Personally I'll be unaffected by this, but
> I can understand it being a PITA for other users.
> 
> [0]: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40506

Hmm. I understand your concern. However, I think staying with
Tor Browser 10.0.17 is not really an option; 10.5.2 is around the
corner [1] and it a.o. consists of an update to a new version of
Firefox ESR, which probably includes security fixes that we want to
have.

As for including a warning: I'm not sure. Maybe someone else can weigh
in on this. I'm leaning towards not doing that; on the release page of
Tor Browser 10.5, it is already mentioned as well.

Caspar

[1] 
https://gitweb.torproject.org/builders/tor-browser-build.git/commit/?h=maint-10.5&id=512c1587ef0974d6c7688aaf9b36233da3f478a0



Re: UPDATE: Tor Browser 10.5

2021-07-07 Thread Lucas
Hi Caspar,

Thanks for your work on maintaining this port, I really appreciate it!
Given this issue [0] (saved logins being lost), shouldn't be best to
wait until it's fixed for updating, or at least include a big warning
somewhere like pkg/README? Personally I'll be unaffected by this, but
I can understand it being a PITA for other users.

[0]: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40506



UPDATE: Tor Browser 10.5

2021-07-07 Thread Caspar Schutijser
Hi,

The diff below updates Tor Browser to 10.5. Tested on amd64. More
information can be found here:
https://blog.torproject.org/new-release-tor-browser-105

This is a new major release of Tor Browser (still based on
Firefox ESR 78), test reports appreciated!

Thanks,
Caspar Schutijser


Index: meta/tor-browser/Makefile
===
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- meta/tor-browser/Makefile   4 Jun 2021 12:02:07 -   1.42
+++ meta/tor-browser/Makefile   7 Jul 2021 18:35:06 -
@@ -4,11 +4,11 @@ COMMENT=  Tor Browser meta package
 
 MAINTAINER=Caspar Schutijser 
 
-PKGNAME=   tor-browser-10.0.17
+PKGNAME=   tor-browser-10.5
 ONLY_FOR_ARCHS =   amd64
 
-RUN_DEPENDS=   www/tor-browser/browser>=10.0.17 \
-   www/tor-browser/noscript>=11.2.8 \
-   net/tor>=0.4.5.8
+RUN_DEPENDS=   www/tor-browser/browser>=10.5 \
+   www/tor-browser/noscript>=11.2.9 \
+   net/tor>=0.4.6.5
 
 .include 
Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile.inc
--- www/tor-browser/Makefile.inc4 Jun 2021 12:02:07 -   1.41
+++ www/tor-browser/Makefile.inc7 Jul 2021 18:35:06 -
@@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org
 PERMIT_PACKAGE ?=  Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   10.0.17
+TB_VERSION =   10.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.65
diff -u -p -r1.65 Makefile
--- www/tor-browser/browser/Makefile4 Jun 2021 12:02:07 -   1.65
+++ www/tor-browser/browser/Makefile7 Jul 2021 18:35:06 -
@@ -9,14 +9,14 @@ ONLY_FOR_ARCHS =  amd64
 MOZILLA_VERSION =  ${TB_VERSION}
 MOZILLA_PROJECT =  ${BROWSER_NAME}
 MOZILLA_CODENAME = browser
-TL_VERSION =   0.2.28
+TL_VERSION =   0.2.30
 HE_VERSION =   2021.4.15
 
 EXTRACT_SUFX = .tar.xz
 PATCHORIG =.pat.orig
 
 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME = src-firefox-tor-browser-78.11.0esr-10.0-1-build1
+DISTNAME = src-firefox-tor-browser-78.11.0esr-10.5-1-build3
 
 FIX_EXTRACT_PERMISSIONS= Yes
 EXTRACT_ONLY +=${DISTNAME}.tar.xz \
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- www/tor-browser/browser/distinfo4 Jun 2021 12:02:07 -   1.40
+++ www/tor-browser/browser/distinfo7 Jul 2021 18:35:06 -
@@ -1,8 +1,8 @@
 SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = 
fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg=
-SHA256 (mozilla/src-firefox-tor-browser-78.11.0esr-10.0-1-build1.tar.xz) = 
ePtgBZHhMiybsD34gRw/0QTKqYwBb/zOdMIf+9M+y8o=
-SHA256 (mozilla/src-tor-launcher-0.2.28.tar.xz) = 
XkrjmcuH1oDf7yO4K1b1Yowkqrk6HWusjtiiZggObVU=
-SHA256 (mozilla/tor-browser-linux64-10.0.17_en-US.tar.xz) = 
VdQEwlG24PER2PudV//XRUzRKVLNCSfBl73izYJFo48=
+SHA256 (mozilla/src-firefox-tor-browser-78.11.0esr-10.5-1-build3.tar.xz) = 
Heek8NLVFxquMAJFKOf0EZz+4q1/6lwmArRETuM9yzs=
+SHA256 (mozilla/src-tor-launcher-0.2.30.tar.xz) = 
gPoCbTUDHk6WYhG0PM59jy1ybE4rhH1EiR2gFFPW/C0=
+SHA256 (mozilla/tor-browser-linux64-10.5_en-US.tar.xz) = 
dV8qVZ2nRMZJqEqgs9ARJ2pcXzJKrN3O4MJmYLSXCbc=
 SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434
-SIZE (mozilla/src-firefox-tor-browser-78.11.0esr-10.0-1-build1.tar.xz) = 
364712956
-SIZE (mozilla/src-tor-launcher-0.2.28.tar.xz) = 225068
-SIZE (mozilla/tor-browser-linux64-10.0.17_en-US.tar.xz) = 85408540
+SIZE (mozilla/src-firefox-tor-browser-78.11.0esr-10.5-1-build3.tar.xz) = 
364785268
+SIZE (mozilla/src-tor-launcher-0.2.30.tar.xz) = 229888
+SIZE (mozilla/tor-browser-linux64-10.5_en-US.tar.xz) = 83650232
Index: www/tor-browser/browser/patches/patch-_mozconfig
===
RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-_mozconfig,v
retrieving revision 1.7
diff -u -p -r1.7 patch-_mozconfig
--- www/tor-browser/browser/patches/patch-_mozconfig23 Oct 2020 07:04:09 
-  1.7
+++ www/tor-browser/browser/patches/patch-_mozconfig7 Jul 2021 18:35:06 
-
@@ -5,10 +5,20 @@ Disable the updater and related stuff.  
 Encrypted Media Extensions is not supported on OpenBSD. Apparently this also
 means we can not pass --disable-eme to configure so comment that out.
 
+Don't use --enable-rust-simd,