Theo Buehler writes: >> And for the cvs lovers out there, here's diffs for the final 78.3.0 and >> enigmail 2.2.2. Should apply on top of current cvs. Will probably commit >> tonight or tmrw. > > I built and packaged this successfully. I was able to connect to a > throwaway email account, generated a pgp key, signed a mail with it and > successfully revoked the key. > > There's been enough heads-up and requests for tests for this and actual > users had ample time to run into problems. I think there's no point in > waiting and I don't like the idea of shipping 6.8 with an EOL version of > tb. > > ok tb (not yet EOL, hopefully)
Here is a diff that adds devel/libffi to LIB_DEPENDS and WANTLIB and bumps REVISION. I tested a similar diff for 78.2.2 and `make port-lib-depends-check' was fine. I am letting it build anyways and will report back if anything goes wrong. I am also curious about whether the lto patch you added will let me build a debug package without it crashing on the gkrust crate. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/mozilla-thunderbird/Makefile,v retrieving revision 1.328 diff -u -p -r1.328 Makefile --- Makefile 24 Sep 2020 15:47:40 -0000 1.328 +++ Makefile 24 Sep 2020 19:22:03 -0000 @@ -11,6 +11,7 @@ MOZILLA_PROJECT = thunderbird MOZILLA_CODENAME = comm/mail EXTRACT_SUFX = .tar.xz DEBUG_PACKAGES = ${BUILD_PACKAGES} +REVISION = 0 # XXX badly formed debug in libxul ? DWZ = : @@ -82,9 +83,10 @@ DEBUG_CONFIGURE_ARGS += --enable-debug-s MAKE_ENV += BUILD_VERBOSE_LOG="1" CARGOFLAGS="-j${MAKE_JOBS}" LIB_DEPENDS += security/botan2 \ - devel/json-c + devel/json-c \ + devel/libffi -WANTLIB += X11-xcb Xcursor Xi botan-2 bz2 harfbuzz intl json-c xcb xcb-shm +WANTLIB += X11-xcb Xcursor Xi botan-2 bz2 ffi harfbuzz intl json-c xcb xcb-shm # build lightning CONFIGURE_ARGS += --enable-calendar