hi,

here's an update to thunderbird 102, which has many niceties (cf
https://blog.thunderbird.net/2022/05/7-great-new-features-coming-to-thunderbird-102/
among others) - been using it as my daily driver at work since
100.somethingbeta 3 months ago without major annoyances. Matrix client
support is basic but works fine against synapse.

i'd like to commit it soonish after its availability (slated on the
28/6) to make sure its battle tested before 7.1 - so if you rely on it,
make sure to test it !

as usualy there'll be a package on my repository, cf
https://packages.rhaalovely.net/README.txt, or clone
https://cgit.rhaalovely.net/mozilla-thunderbird/?h=release if you prefer
building it yourself.

Landry
? build.log
? patch-comm_mail_base_content_msgHdrView_js
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/Makefile,v
retrieving revision 1.383
diff -u -p -r1.383 Makefile
--- Makefile    13 Jun 2022 08:03:31 -0000      1.383
+++ Makefile    26 Jun 2022 06:05:01 -0000
@@ -3,13 +3,12 @@ COMMENT =             Mozilla e-mail, calendar, rss
 
 # Don't forget to bump mail/thunderbird-i18n after updates.
 
-MOZILLA_VERSION =      91.10.0
+MOZILLA_VERSION =      102.0rc1
 MOZILLA_BRANCH =       release
 MOZILLA_PROJECT =      thunderbird
 MOZILLA_CODENAME =     comm/mail
 EXTRACT_SUFX =         .tar.xz
 DEBUG_PACKAGES =       ${BUILD_PACKAGES}
-REVISION =     1
 
 # XXX badly formed debug in libxul ?
 DWZ = :
@@ -20,7 +19,7 @@ SO_VERSION =  36.0
 # NOTE: Must bump minor version if any shlib's are removed from the
 # components dir to avoid pkg_add -r issues.
 
-MOZILLA_LIBS = ldap60 ldif60 lgpllibs mozgtk mozsqlite3 prldap60 rnp xul
+MOZILLA_LIBS = lgpllibs mozgtk mozsqlite3 rnp xul
 
 CATEGORIES=    mail news
 
@@ -56,9 +55,8 @@ CONFIGURE_SCRIPT =    ${MODPY_BIN} ${WRKSRC
 CONFIGURE_ARGS +=      --prefix=${PREFIX}
 # pledge strings to be defined, and no multiprocess anyway..
 CONFIGURE_ARGS +=      --disable-sandbox
-# remove post 96
-CONFIGURE_ARGS +=      --disable-necko-wifi
 CONFIGURE_ARGS +=      --with-libclang-path=${LOCALBASE}/lib
+CONFIGURE_ARGS +=      --without-wasm-sandboxed-libraries
 # #1664111
 CONFIGURE_ARGS +=      --with-system-ffi
 # #1634963
@@ -76,7 +74,7 @@ LIB_DEPENDS +=        security/botan2 \
                devel/libffi \
                devel/json-c
 
-WANTLIB += X11-xcb Xcursor Xi botan-2 bz2 ffi harfbuzz intl json-c xcb xcb-shm
+WANTLIB += X11-xcb Xcursor Xi Xrandr Xtst botan-2 bz2 ffi harfbuzz intl json-c 
xcb xcb-shm
 
 ALL_TARGET =   default
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/distinfo,v
retrieving revision 1.201
diff -u -p -r1.201 distinfo
--- distinfo    1 Jun 2022 04:51:09 -0000       1.201
+++ distinfo    26 Jun 2022 06:05:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (mozilla/thunderbird-91.10.0.source.tar.xz) = 
oNv5qAg6Tf+KBQa19MaRD2gUduLF/OCBvtpEkxaOZvk=
-SIZE (mozilla/thunderbird-91.10.0.source.tar.xz) = 413952892
+SHA256 (mozilla/thunderbird-102.0.source.tar.xz) = 
WDtTWqd/TRdCmQLvza00yyIT8ZVQl1Zyy6uogsLN+6I=
+SIZE (mozilla/thunderbird-102.0.source.tar.xz) = 504644064
Index: patches/patch-config_makefiles_rust_mk
===================================================================
RCS file: 
/cvs/ports/mail/mozilla-thunderbird/patches/patch-config_makefiles_rust_mk,v
retrieving revision 1.5
diff -u -p -r1.5 patch-config_makefiles_rust_mk
--- patches/patch-config_makefiles_rust_mk      11 Mar 2022 19:34:42 -0000      
1.5
+++ patches/patch-config_makefiles_rust_mk      26 Jun 2022 06:05:01 -0000
@@ -3,9 +3,9 @@ try to consume less memory when linking 
 Index: config/makefiles/rust.mk
 --- config/makefiles/rust.mk.orig
 +++ config/makefiles/rust.mk
-@@ -70,7 +70,7 @@ ifndef MOZ_DEBUG_RUST
- # gkrust_gtest. And not when doing cross-language LTO.
- ifndef MOZ_LTO_RUST_CROSS
+@@ -90,7 +90,7 @@ ifndef rustflags_sancov
+ # Never enable when coverage is enabled to work around 
https://github.com/rust-lang/rust/issues/90045.
+ ifndef MOZ_CODE_COVERAGE
  ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
 -cargo_rustc_flags += -Clto
 +cargo_rustc_flags += -Clto=thin
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/pkg/PLIST,v
retrieving revision 1.25
diff -u -p -r1.25 PLIST
--- pkg/PLIST   11 Mar 2022 19:34:42 -0000      1.25
+++ pkg/PLIST   26 Jun 2022 06:05:01 -0000
@@ -31,12 +31,9 @@ lib/${MOZILLA_PROJECT}/isp/DSPAM.sfd
 lib/${MOZILLA_PROJECT}/isp/POPFile.sfd
 lib/${MOZILLA_PROJECT}/isp/SpamAssassin.sfd
 lib/${MOZILLA_PROJECT}/isp/SpamPal.sfd
-@lib lib/${MOZILLA_PROJECT}/libldap60.so.${LIBldap60_VERSION}
-@lib lib/${MOZILLA_PROJECT}/libldif60.so.${LIBldif60_VERSION}
 @lib lib/${MOZILLA_PROJECT}/liblgpllibs.so.${LIBlgpllibs_VERSION}
 @lib lib/${MOZILLA_PROJECT}/libmozgtk.so.${LIBmozgtk_VERSION}
 @lib lib/${MOZILLA_PROJECT}/libmozsqlite3.so.${LIBmozsqlite3_VERSION}
-@lib lib/${MOZILLA_PROJECT}/libprldap60.so.${LIBprldap60_VERSION}
 @lib lib/${MOZILLA_PROJECT}/librnp.so.${LIBrnp_VERSION}
 @lib lib/${MOZILLA_PROJECT}/libxul.so.${LIBxul_VERSION}
 lib/${MOZILLA_PROJECT}/omni.ja
@@ -44,6 +41,8 @@ lib/${MOZILLA_PROJECT}/omni.ja
 lib/${MOZILLA_PROJECT}/platform.ini
 @bin lib/${MOZILLA_PROJECT}/plugin-container
 lib/${MOZILLA_PROJECT}/removed-files
+@bin lib/${MOZILLA_PROJECT}/rnp-cli
+@bin lib/${MOZILLA_PROJECT}/rnpkeys
 @bin lib/${MOZILLA_PROJECT}/${MOZILLA_PROJECT}
 @bin lib/${MOZILLA_PROJECT}/${MOZILLA_PROJECT}-bin
 share/applications/${MOZILLA_PROJECT}.desktop

Reply via email to