head 1.3; access; symbols pkgsrc-2024Q3:1.2.0.10 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.8 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.6 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.4 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.2 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.1.0.4 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.2 pkgsrc-2023Q1-base:1.1; locks; strict; comment @// @; 1.3 date 2024.10.01.15.01.29; author ryoon; state dead; branches; next 1.2; commitid Da1pbOxC39OcdYrF; 1.2 date 2023.08.25.10.15.01; author pho; state Exp; branches; next 1.1; commitid xfpNf0dBwRi6A9CE; 1.1 date 2023.02.10.10.04.54; author pho; state Exp; branches; next ; commitid gBTe6ZXEIBJfPXcE; desc @@ 1.3 log @mail/thunderbird: Update to 128.2.3 * Enable WebRTC. Changelog: 128.2.3: fixed Reverted OAuth2 changes from 128.2.2esr due to authentication timeout after upgrade 128.2.2: new Account setup is updated to support OAuth2 granular permissions fixed Thunderbird could crash when using return receipt with OWL add-on fixed Folder pane display was blank due to invalid mail server hostname fixed Some users were unable to log in to Microsoft 365 fixed Matrix end-to-end encryption tab in account settings could be shown for XMPP account fixed Participant and message were not populated when user left the room using XMPP fixed Visual and UX improvements 128.0: fixed Opening profile import tab then restarting Thunderbird caused import tab to malfunction fixed "Total" column did not display message count when using "Grouped by" sorting fixed Could not add events to CalDAV calendar when UID contained special characters fixed Visual and UX improvements @ text @$NetBSD: patch-widget_gtk_DMABufSurface.cpp,v 1.2 2023/08/25 10:15:01 pho Exp $ No eventfd on NetBSD 9 and older, fix build --- widget/gtk/DMABufSurface.cpp.orig 2023-08-14 18:20:04.000000000 +0000 +++ widget/gtk/DMABufSurface.cpp @@@@ -18,7 +18,9 @@@@ #include #include #include +#ifndef __NetBSD__ #include +#endif #include #include @@@@ -147,6 +149,9 @@@@ void DMABufSurface::GlobalRefAdd() { } void DMABufSurface::GlobalRefCountCreate() { +#ifdef __NetBSD__ + mGlobalRefCountFd = 0; +#else LOGDMABUFREF(("DMABufSurface::GlobalRefCountCreate UID %d", mUID)); MOZ_DIAGNOSTIC_ASSERT(!mGlobalRefCountFd); // Create global ref count initialized to 0, @@@@ -159,6 +164,7 @@@@ void DMABufSurface::GlobalRefCountCreate mGlobalRefCountFd = 0; return; } +#endif } void DMABufSurface::GlobalRefCountImport(int aFd) { @ 1.2 log @mail/thunderbird: Update to 115.1.1 115.1.1: Fixed: - Some HTML emails printed headers on first page and message on subsequent pages - Deleting messages from message list sometimes scrolled list to bottom, selecting bottommost message - Width of icon columns (like Junk or Starred) in message list did not adjust when UI density was changed - Old OpenPGP secret keys could not be used to decrypt messages under certain circumstances - When multiple folder modes were active, tab focus navigated through all folder mode options before reaching message list - Unread message count badge was not displayed on parent folders of subfolder containing unread messages - "Undo archive" (via Ctrl-Z) did not un-archive previously archived messages - "New" button dropdown menu in "Message Filters" dialog could not be opened via keyboard navigation - "Show New Mail Alert for" input field in "Customize New Mail Alert" dialog had zero width when using certain language packs - "Account Wizard" dialog was too narrow when adding a news server, partially hiding confirmation buttons - Link Properties and Image Properties dialogs in the composer were too wide - Thunderbird version number and details in "About" dialog were not automatically read by screen readers when first opening dialog - Flatpak improvements and bug fixes - Various visual and UX improvements 115.1.0: Changed: - Quick Filter bar is now hidden by default - Mail tab toolbar and Unified toolbar heights adjusted to be more consistent Fixed: - Message-ID header used account domain instead of "From" field domain - Zooming did not work in multi-message view - "Clear Recent History" dialog did not resize correctly to fit content - Tooltip containing full message title did not appear when hovering over message in card view - Message List column headers became transparent in increased contrast mode - Message List card padding was incorrect in compact view - Total message counts and folder sizes were also hidden when "Hide Local Folders" was selected in Folder Pane options - Messages in deeply nested IMAP folders were inaccessible - Thunderbird Flatpak could not be executed from terminal using command "thunderbird" - CardDAV address book dialog did not resize properly to show all available address books - Various visual and style fixes 115.0.1: Changed: - Added Thunderbird Supernova branding to about:dialog Fixed: - Message list was not updated when message was deleted from server outside of Thunderbird - Scrolling behaved unexpectedly when moving to next message unread message in another folder - Scrolling animation was unnecessarily used when switching or toggling the sort column in message list - Attempting to delete a message and then cancelling the action still marked the message as read - Unified Toolbar could not be customized under certain tabs - Selecting a folder with one or more subfolders and pressing enter did not expand folder - Tooltips did not appear when hovering over folders - Deleting large amounts of messages from Trash folder consumed excessive time and memory - Message Summary header buttons were not keyboard accessible - "New" button in Message Filters dialog was not keyboard accessible - Backing up secret keys from OpenPGP Key Manager dialog silently failed - Various visual and UX improvements - Security fixes 102.14.0: Fixed: - Security fixes 102.13.1: Fixed: - Security fixes 102.13.0: Changed: - Release notes opened from about: dialog will now open in the default web browser Fixed: - Upstream RNP version numbers now recognized as official in about:support - Security fixes 102.12.0: Fixed: - "Searching the directory for recipients certificates" popup could block compose window when "S/MIME reminder" was enabled and using an LDAP address book - Some elements still used animations with "prefers-reduced-motion" set - Visual and theme improvements - Security fixes 102.11.2: Fixed: - Thunderbird 102.11.1 contained POP3 client regressions with offline mode and TLS certificate overrides 102.11.1: Fixed: - POP message retrieval stopped after a network error occurred and connectivity was restored - Reused SMTP connections sometimes silently disconnected, causing timeouts - Thunderbird could freeze if saving a sent message to IMAP failed - Creating OpenPGP keys with no expiration was not possible - News reader did not always issue GROUP command after authentication with remote server, preventing Thundebird from displaying or refreshing news from the server 102.11.0: Fixed: - During Account Setup, the "Checking password..." message was not removed after a failure - Miscellaneous UI fixes - Security fixes 102.10.1: Fixed: - Messages with missing or corrupt "From:" header did not display message header buttons - Composer repeatedly prompted for S/MIME smartcard signing/encryption password - Address Book integration did not work with macOS 11.4 Bug Sur - Mexico City DST fix in Thunderbird 102.10.0 (bug 1826146) was incomplete 102.10.0: Changed: - New messages will automatically select S/MIME if configured and OpenPGP is not Fixed: - Calendar events with timezone America/Mexico_City incorrectly applied Daylight Savings Time - Security fixes 102.9.1: Fixed: - Thunderbird was unable to open file URLs from command line (URLs beginning with "file://") - Source strings for localized builds not uploaded to FTP as expected - Visual and theme improvements - Security fixes 102.9.0: Fixed: - Notification about a sender's changed OpenPGP key was not immediately visible - TLS Certificate Override dialog did not appear when retrieving messages via IMAP using "Get Messages" context menu - Spellcheck dictionaries were missing from localized Thunderbird builds that should have included them - Tooltips for "Show/Hide" calendar toggle did not display - Various security fixes @ text @d1 1 a1 1 $NetBSD: patch-widget_gtk_DMABufSurface.cpp,v 1.1 2023/02/10 10:04:54 pho Exp $ @ 1.1 log @mail/thunderbird: Fix build on NetBSD 9 @ text @d1 1 a1 1 $NetBSD: patch-widget_gtk_DMABufSurface.cpp,v 1.3 2023/01/24 17:57:09 nia Exp $ d5 1 a5 1 --- widget/gtk/DMABufSurface.cpp.orig 2021-04-08 21:20:12.000000000 +0000 d17 1 a17 1 @@@@ -97,6 +99,7 @@@@ void DMABufSurface::GlobalRefAdd() { d21 7 a27 5 +#ifndef __NetBSD__ MOZ_ASSERT(!mGlobalRefCountFd); mGlobalRefCountFd = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK | EFD_SEMAPHORE); if (mGlobalRefCountFd < 0) { @@@@ -106,6 +109,7 @@@@ void DMABufSurface::GlobalRefCountCreate @