diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-09-06 10:28:05 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-09-06 10:28:05 +0100 |
commit | f1af93971b7490792d8541bc790e0d8c6d787059 (patch) | |
tree | a38046712bbc3a3844d77452d16c84e716caa3d4 /mail-client/thunderbird/files | |
parent | fc637fb28da700da71ec2064d65ca5a7a31b9c6c (diff) |
gentoo resync : 06.08.2019
Diffstat (limited to 'mail-client/thunderbird/files')
4 files changed, 56 insertions, 6 deletions
diff --git a/mail-client/thunderbird/files/disable-auto-update.policy.json b/mail-client/thunderbird/files/disable-auto-update.policy.json new file mode 100644 index 000000000000..f36622021fcd --- /dev/null +++ b/mail-client/thunderbird/files/disable-auto-update.policy.json @@ -0,0 +1,5 @@ +{ + "policies": { + "DisableAppUpdate": true + } +} diff --git a/mail-client/thunderbird/files/icon/thunderbird-unbranded.desktop b/mail-client/thunderbird/files/icon/thunderbird-unbranded.desktop index c9daa1b1d87d..055bca45ef80 100644 --- a/mail-client/thunderbird/files/icon/thunderbird-unbranded.desktop +++ b/mail-client/thunderbird/files/icon/thunderbird-unbranded.desktop @@ -5,6 +5,6 @@ Exec=/usr/bin/thunderbird %u Icon=thunderbird-icon-unbranded Terminal=false Type=Application -Categories=Office;Network;Email; -MimeType=x-scheme-handler/mailto; -StartupNotify=true +Categories=Office;Email; +MimeType=text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto; + diff --git a/mail-client/thunderbird/files/icon/thunderbird.desktop b/mail-client/thunderbird/files/icon/thunderbird.desktop index 97c17a3f2b9e..3ab5826de9fd 100644 --- a/mail-client/thunderbird/files/icon/thunderbird.desktop +++ b/mail-client/thunderbird/files/icon/thunderbird.desktop @@ -5,6 +5,5 @@ Exec=/usr/bin/thunderbird %u Icon=thunderbird-icon Terminal=false Type=Application -Categories=Office;Network;Email; -MimeType=x-scheme-handler/mailto; -StartupNotify=true +Categories=Office;Email; +MimeType=text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto; diff --git a/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch b/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch new file mode 100644 index 000000000000..2de125003949 --- /dev/null +++ b/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch @@ -0,0 +1,46 @@ +# HG changeset patch +# User Emilio Cobos Álvarez <emilio@crisal.io> +# Date 1559048542 0 +# Node ID 03fe96d5969ac6885ca539bf7759780ed75a1375 +# Parent e6cf9d0df0793e7f76cb2877989fc5aeca98e530 +Bug 1554949 - Fix WebRTC build failure with newer linux kernel. r=dminor, a=RyanVM DONTBUILD + +Recent kernel commit[1] moved a bit the define for this constant. This revealed +a missing include in WebRTC. + +I filed this upstream in: + + * https://bugs.chromium.org/p/webrtc/issues/detail?id=10677 + +And sent a patch in: + + * https://webrtc-review.googlesource.com/c/src/+/138270 + +[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0768e17073dc5 + +Differential Revision: https://phabricator.services.mozilla.com/D32809 + +diff --git a/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc b/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc +--- a/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc ++++ b/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc +@@ -56,16 +56,19 @@ + #if defined(WEBRTC_POSIX) + #include <netinet/tcp.h> // for TCP_NODELAY + #define IP_MTU 14 // Until this is integrated from linux/in.h to netinet/in.h + typedef void* SockOptArg; + + #endif // WEBRTC_POSIX + + #if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD) && !defined(__native_client__) ++#if defined(WEBRTC_LINUX) ++#include <linux/sockios.h> ++#endif + + int64_t GetSocketRecvTimestamp(int socket) { + struct timeval tv_ioctl; + int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl); + if (ret != 0) + return -1; + int64_t timestamp = + rtc::kNumMicrosecsPerSec * static_cast<int64_t>(tv_ioctl.tv_sec) + + |