Stefan Hagen <sh+openbsd-po...@codevoid.de> writes:

> Omar Polo wrote:
>> Caspar Schutijser <cas...@schutijser.com> writes:
>> 
>> > And here is an update to 11.0.3. Again tested on amd64.
>> > More information here:
>> > https://blog.torproject.org/new-release-tor-browser-1103/
>> >
>> > Caspar Schutijser
>> 
>> build and works fine, just like the 11.0.2 :)
>> 
>> Haven't had any troubles with the fonts, be it monospace or not.
>> 
>> OK op if anyone wants to commit.
>
> I'm seeing missing wantlibs and some extras.
>
> tb-browser-11.0.3(www/tor-browser/browser):
> Missing: Xt.11 (/usr/local/lib/tor-browser/libxul.so.7.0) (system lib)
> Missing: gthread-2.0.4200 from glib2-2.70.2 
> (/usr/local/lib/tor-browser/libxul.so.7.0)
> Missing: pangoft2-1.0.3801 from pango-1.50.3 
> (/usr/local/lib/tor-browser/libxul.so.7.0)
> Extra:  Xcomposite.4 Xcursor.5 Xdamage.4 Xfixes.6 Xi.12 gdk-x11-2.0.2400
> Extra:  gtk-x11-2.0.2400
> WANTLIB += Xt gthread-2.0 pangoft2-1.0

my bad, forgot to do some checks.  It still packaged because glib and
pango are in the dependency tree.

> The updated patch below leads to this output:
>
> tb-browser-11.0.3(www/tor-browser/browser):
> Extra:  Xcomposite.4 Xdamage.4 Xfixes.6 gdk-x11-2.0.2400 gtk-x11-2.0.2400

these seems to come from www/mozilla/mozzilla.port.mk (grep for
MODMOZ_WANTLIB) and are added unconditionally.

FWIW the WANTLIB were in sync with www/mozilla-firefox and
www/firefox-esr so maybe the same issue applies there too?  (I haven't
tried to build either to verify.)

> Best Regards,
> Stefan
>
> Index: meta/tor-browser/Makefile
> ===================================================================
> RCS file: /home/cvs/ports/meta/tor-browser/Makefile,v
> retrieving revision 1.47
> diff -u -p -u -p -r1.47 Makefile
> --- meta/tor-browser/Makefile 20 Nov 2021 17:56:33 -0000      1.47
> +++ meta/tor-browser/Makefile 23 Dec 2021 17:07:57 -0000
> @@ -4,11 +4,11 @@ COMMENT=    Tor Browser meta package
>  
>  MAINTAINER=  Caspar Schutijser <cas...@schutijser.com>
>  
> -PKGNAME=     tor-browser-11.0.1
> +PKGNAME=     tor-browser-11.0.3
>  ONLY_FOR_ARCHS =     amd64
>  
> -RUN_DEPENDS= www/tor-browser/browser>=11.0.1 \
> +RUN_DEPENDS= www/tor-browser/browser>=11.0.3 \
>               www/tor-browser/noscript>=11.2.11 \
> -             net/tor>=0.4.6.8
> +             net/tor>=0.4.6.9
>  
>  .include <bsd.port.mk>
> Index: www/tor-browser/Makefile.inc
> ===================================================================
> RCS file: /home/cvs/ports/www/tor-browser/Makefile.inc,v
> retrieving revision 1.45
> diff -u -p -u -p -r1.45 Makefile.inc
> --- www/tor-browser/Makefile.inc      17 Nov 2021 21:08:21 -0000      1.45
> +++ www/tor-browser/Makefile.inc      23 Dec 2021 17:07:57 -0000
> @@ -5,7 +5,7 @@ HOMEPAGE ?=           https://www.torproject.org
>  PERMIT_PACKAGE ?=    Yes
>  CATEGORIES =         www
>  BROWSER_NAME =               tor-browser
> -TB_VERSION =         11.0.1
> +TB_VERSION =         11.0.3
>  TB_PREFIX =          tb
>  
>  SUBST_VARS +=                BROWSER_NAME TB_VERSION
> Index: www/tor-browser/browser/Makefile
> ===================================================================
> RCS file: /home/cvs/ports/www/tor-browser/browser/Makefile,v
> retrieving revision 1.70
> diff -u -p -u -p -r1.70 Makefile
> --- www/tor-browser/browser/Makefile  17 Nov 2021 21:08:21 -0000      1.70
> +++ www/tor-browser/browser/Makefile  24 Dec 2021 09:55:04 -0000
> @@ -16,7 +16,7 @@ EXTRACT_SUFX =              .tar.xz
>  PATCHORIG =          .pat.orig
>  
>  PKGNAME =            ${TB_PREFIX}-browser-${TB_VERSION}
> -DISTNAME =           src-firefox-tor-browser-91.3.0esr-11.0-1-build4
> +DISTNAME =           src-firefox-tor-browser-91.4.1esr-11.0-1-build1
>  
>  FIX_EXTRACT_PERMISSIONS      = Yes
>  EXTRACT_ONLY +=              ${DISTNAME}.tar.xz \
> @@ -56,8 +56,9 @@ BUILD_DEPENDS +=    devel/cbindgen>=0.19.0
>  BUILD_DEPENDS +=     devel/m4
>  
>  # uses pledge()
> -WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX}
> -WANTLIB += Xcomposite Xdamage Xfixes
> +# Extra:  Xcomposite.4 Xdamage.4 Xfixes.6 gdk-x11-2.0.2400 gtk-x11-2.0.2400
> +WANTLIB += X11-xcb Xt gthread-2.0 harfbuzz intl pangoft2-1.0
> +WANTLIB += xcb xcb-shm ${COMPILER_LIBCXX}
>  
>  # Regression tests are too hard to adapt to run here
>  NO_TEST =            Yes
> @@ -84,7 +85,7 @@ BUILD_DEPENDS +=    devel/py-virtualenv
>  
>  BUILD_DEPENDS +=     archivers/unzip archivers/zip
>  
> -RUN_DEPENDS +=               net/tor>=0.4.6.8
> +RUN_DEPENDS +=               net/tor>=0.4.6.9
>  
>  CONFIGURE_ARGS +=    --enable-release #1386371
>  CONFIGURE_ARGS +=    --enable-sandbox
> Index: www/tor-browser/browser/distinfo
> ===================================================================
> RCS file: /home/cvs/ports/www/tor-browser/browser/distinfo,v
> retrieving revision 1.44
> diff -u -p -u -p -r1.44 distinfo
> --- www/tor-browser/browser/distinfo  17 Nov 2021 21:08:21 -0000      1.44
> +++ www/tor-browser/browser/distinfo  23 Dec 2021 17:07:57 -0000
> @@ -1,8 +1,8 @@
>  SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = 
> fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg=
> -SHA256 (mozilla/src-firefox-tor-browser-91.3.0esr-11.0-1-build4.tar.xz) = 
> etFSS3LCqNAbWnFZQfJo9IiEDfR49fzaXPO7uKY6MA0=
> +SHA256 (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = 
> Jghm176evWq2NRBaQ9YcSbvVPdI4cMmNG3jrcKxPCQU=
>  SHA256 (mozilla/src-tor-launcher-0.2.32.tar.xz) = 
> WYvM6cGDVH9NFkLK0oBZ0JxYBI3sEuqMNUp/SHVFa3g=
> -SHA256 (mozilla/tor-browser-linux64-11.0.1_en-US.tar.xz) = 
> E6GCjMiSs4sPUDNIJhHJ/zB0aj3xe/DzWcUpxNZHpbM=
> +SHA256 (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = 
> ZdyTB9qfPhvGW6pZiP6OZPOVnuhY9r7ARfOFJ2vvVqg=
>  SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434
> -SIZE (mozilla/src-firefox-tor-browser-91.3.0esr-11.0-1-build4.tar.xz) = 
> 413488416
> +SIZE (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = 
> 413497744
>  SIZE (mozilla/src-tor-launcher-0.2.32.tar.xz) = 228884
> -SIZE (mozilla/tor-browser-linux64-11.0.1_en-US.tar.xz) = 86368976
> +SIZE (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = 86291308
> Index: www/tor-browser/browser/pkg/PLIST
> ===================================================================
> RCS file: /home/cvs/ports/www/tor-browser/browser/pkg/PLIST,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 PLIST
> --- www/tor-browser/browser/pkg/PLIST 17 Nov 2021 21:08:22 -0000      1.12
> +++ www/tor-browser/browser/pkg/PLIST 23 Dec 2021 17:07:57 -0000
> @@ -60,7 +60,6 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansEthiopic-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansGeorgian-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansGujarati-Regular.ttf
> -lib/${BROWSER_NAME}/browser/fonts/NotoSansGurmukhi-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansHebrew-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansJP-Regular.otf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansKR-Regular.otf
> @@ -72,7 +71,6 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansMyanmar-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansOriya-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansSC-Regular.otf
> -lib/${BROWSER_NAME}/browser/fonts/NotoSansSinhala-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansTC-Regular.otf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansTamil-Regular.ttf
>  lib/${BROWSER_NAME}/browser/fonts/NotoSansTelugu-Regular.ttf

Reply via email to