Re: [update] firefox 69.0rc1, firefox-esr 68.1.0rc1, thunderbird 68.0

2019-08-28 Thread Giovanni Bechis
On 8/28/19 9:23 AM, Landry Breuil wrote:
> Hi,
> 
> assorted mozilla updates:
> - firefox 69.0
> - update firefox-esr to 68.0, as 60.0 is going EOL and if we want to
>   keep updating esr in 6.6-stable... note that esr will now be pledged
> as mainline firefox.
> - update thunderbird to 68.0 - maybe a bit early (cf
>   https://www.thunderbird.net/en-US/thunderbird/68.0/releasenotes/ for
> the many changes) as there will probably be a 68.1 soon, but 60.0 will
> soon be EOL too and i've been using 68.0 betas for the past months
> without issues, so commiting it will force ppl to dogfood it.
> 
> Thoughts ? tests ? comments ? yay/nays/nobody cares ?
> 
Some more info:
SOGo plugin is not compatible with new TB version, for Enigmail I have an 
untested diff.

 Giovanni



[update] firefox 69.0rc1, firefox-esr 68.1.0rc1, thunderbird 68.0

2019-08-28 Thread Landry Breuil
Hi,

assorted mozilla updates:
- firefox 69.0
- update firefox-esr to 68.0, as 60.0 is going EOL and if we want to
  keep updating esr in 6.6-stable... note that esr will now be pledged
as mainline firefox.
- update thunderbird to 68.0 - maybe a bit early (cf
  https://www.thunderbird.net/en-US/thunderbird/68.0/releasenotes/ for
the many changes) as there will probably be a 68.1 soon, but 60.0 will
soon be EOL too and i've been using 68.0 betas for the past months
without issues, so commiting it will force ppl to dogfood it.

Thoughts ? tests ? comments ? yay/nays/nobody cares ?

Landry
? notes-sandbox
? patches-cubebremote
? patches-debugvideo
? pledge-59.diff
Index: Makefile
===
RCS file: /cvs/ports/www/mozilla-firefox/Makefile,v
retrieving revision 1.390
diff -u -r1.390 Makefile
--- Makefile15 Aug 2019 05:47:59 -  1.390
+++ Makefile28 Aug 2019 07:12:55 -
@@ -5,7 +5,7 @@
 
 # Don't forget to bump www/firefox-i18n after updates.
 
-MOZILLA_VERSION =  68.0.2
+MOZILLA_VERSION =  69.0rc1
 MOZILLA_BRANCH =   release
 MOZILLA_PROJECT =  firefox
 MOZILLA_CODENAME = browser
@@ -48,7 +48,7 @@
 # 63 requires node because why not #1483595
 BUILD_DEPENDS +=   lang/node
 # 63 requires cbindgen #1478813
-BUILD_DEPENDS +=   devel/cbindgen>=0.8.7
+BUILD_DEPENDS +=   devel/cbindgen>=0.9.0
 # 67 requires nasm for bundled libav1d
 BUILD_DEPENDS +=   devel/nasm
 
@@ -62,9 +62,6 @@
 MAKE_ENV +=BUILD_VERBOSE_LOG="1"
 
 CONFIGURE_ARGS +=  --enable-release #1386371
-# rust-simd doesn't work with lang/rust>=1.33
-#CONFIGURE_ARGS += --enable-rust-simd #1261841
-CONFIGURE_ARGS +=  --enable-webrender=build
 .if ${MACHINE_ARCH} == "i386"
 CONFIGURE_ARGS +=  --disable-debug-symbols
 MAKE_ENV +=RUSTFLAGS="-C target-cpu=pentium4 --cfg 
target_feature=\"sse2\""
@@ -72,7 +69,7 @@
 DPB_PROPERTIES =   lonesome
 .endif
 CONFIGURE_ARGS +=  --enable-sandbox --enable-content-sandbox
-
+CONFIGURE_ARGS +=  --with-libclang-path=${LOCALBASE}/lib
 SUBST_VARS +=  LOCALBASE X11BASE
 
 show-commit:
Index: distinfo
===
RCS file: /cvs/ports/www/mozilla-firefox/distinfo,v
retrieving revision 1.196
diff -u -r1.196 distinfo
--- distinfo15 Aug 2019 05:47:59 -  1.196
+++ distinfo28 Aug 2019 07:12:55 -
@@ -1,2 +1,2 @@
-SHA256 (mozilla/firefox-68.0.2.source.tar.xz) = 
mz5tj5mBn57anrukA7ZEorltGUULQsrkIrv0OGkCqEA=
-SIZE (mozilla/firefox-68.0.2.source.tar.xz) = 311257408
+SHA256 (mozilla/firefox-69.0.source.tar.xz) = 
XR5wO5HxxMmypiUbQGf1/tRXKMZA8lemlvMiihtlJ9s=
+SIZE (mozilla/firefox-69.0.source.tar.xz) = 315384680
Index: patches/patch-security_manager_pki_resources_content_exceptionDialog_js
===
RCS file: 
/cvs/ports/www/mozilla-firefox/patches/patch-security_manager_pki_resources_content_exceptionDialog_js,v
retrieving revision 1.22
diff -u -r1.22 patch-security_manager_pki_resources_content_exceptionDialog_js
--- patches/patch-security_manager_pki_resources_content_exceptionDialog_js 
9 Jul 2019 18:04:16 -   1.22
+++ patches/patch-security_manager_pki_resources_content_exceptionDialog_js 
28 Aug 2019 07:12:55 -
@@ -3,7 +3,7 @@
 Index: security/manager/pki/resources/content/exceptionDialog.js
 --- security/manager/pki/resources/content/exceptionDialog.js.orig
 +++ security/manager/pki/resources/content/exceptionDialog.js
-@@ -239,6 +239,7 @@ function updateCertStatus() {
+@@ -248,6 +248,7 @@ function updateCertStatus() {
  
// In these cases, we do want to enable the "Add Exception" button
gDialog.getButton("extra1").disabled = false;
Index: patches/patch-widget_nsPrintSettingsImpl_cpp
===
RCS file: 
/cvs/ports/www/mozilla-firefox/patches/patch-widget_nsPrintSettingsImpl_cpp,v
retrieving revision 1.6
diff -u -r1.6 patch-widget_nsPrintSettingsImpl_cpp
--- patches/patch-widget_nsPrintSettingsImpl_cpp9 Jul 2019 18:04:16 
-   1.6
+++ patches/patch-widget_nsPrintSettingsImpl_cpp28 Aug 2019 07:12:55 
-
@@ -2,7 +2,7 @@
 Index: widget/nsPrintSettingsImpl.cpp
 --- widget/nsPrintSettingsImpl.cpp.orig
 +++ widget/nsPrintSettingsImpl.cpp
-@@ -26,7 +26,7 @@ nsPrintSettings::nsPrintSettings()
+@@ -23,7 +23,7 @@ nsPrintSettings::nsPrintSettings()
mIsCancelled(false),
mSaveOnCancel(true),
mPrintSilent(false),
Index: Makefile
===
RCS file: /cvs/ports/www/firefox-esr/Makefile,v
retrieving revision 1.102
diff -u -r1.102 Makefile
--- Makefile12 Jul 2019 20:50:46 -  1.102
+++ Makefile28 Aug 2019 07:14:10 -
@@ -3,7 +3,7 @@
 COMMENT =  Firefox web browser, Extended Support Release
 ONLY_FOR_ARCHS =   amd64 i386