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