pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/thunderbird
Module Name: pkgsrc
Committed By: ryoon
Date: Sat Jun 6 14:51:30 UTC 2026
Modified Files:
pkgsrc/mail/thunderbird: Makefile distinfo mozilla-common.mk
Added Files:
pkgsrc/mail/thunderbird/patches:
patch-comm_build_moz.configure_gecko__source.configure
patch-ipc_glue_ForkServer.cpp patch-python_sites_build.txt
patch-python_sites_mach.txt
Removed Files:
pkgsrc/mail/thunderbird/patches:
patch-comm_third__party_rust_dogear_.github_workflows_upload-to-codecov.sh
patch-modules_fdlibm_src_math__private.h
Log Message:
mail/thunderbird: Update to 151.0.1
Changelog:
151.0.1:
Fixed
Forwarding/Redirecting Exchange messages failed with NS_ERROR_OUT_OF_MEMORY
151.0:
What's New
new
Enable Thundermail OAuth sign-in with account auto-configuration
new
Enable users to override OAuth provider details for EWS accounts
new
Tasks can be sorted by created or modified date
What's Changed
changed
Reinstated default application check when Thunderbird starts
changed
OpenPGP public key no longer attached by default in signed-only messages
What's Fixed
fixed
Thunderbird could crash when processing message headers
fixed
Thunderbird could crash on startup
fixed
Calendar view tabs were not properly keyboard accessible
fixed
Thunderbird could crash when processing new incoming messages
fixed
On macOS, dragging attachments out of Thunderbird created multiple copies
fixed
Cancelling a newsgroup posting was not possible
fixed
Some IMAP emails showed current time instead of correct received date
fixed
Search result count was missing when using 'Find in Message' or Ctrl+F
fixed
Search results showed older irrelevant emails before newer exact matches
fixed
Reply with selected text lost formatting for HTML messages containing </pre>
fixed
Multipart/related attachments were not preserved when editing or forwarding
fixed
Forwarded malformed MIME email had empty body and extra attachment
fixed
OWL add-on description was not visible in Account Hub for non-en-US locales
fixed
Account Hub prompted for password after OAuth login, causing Outlook setup
failure
fixed
Auto-discovered Account Hub values were not preserved for manual editing
fixed
Account Hub links for encryption and signature opened the wrong account
fixed
Virtual folders did not update correctly for filtered POP3 messages
fixed
Thunderbird could crash in spam filtering
fixed
Using thunderbird -compose with double quotes made last email address invalid
fixed
With auto-mark-read disabled, large mail still marked as read during load delay
fixed
It was not possible to create date-only all-day tasks
fixed
Task context menu (right-click) had several disabled menu items
fixed
'Current Tasks' view showed past and finished tasks instead of only unfinished
fixed
Visual and UX improvements
fixed
Security fixes
Security fixes:
Mozilla Foundation Security Advisory 2026-50
#CVE-2026-8946: Incorrect boundary conditions in the Audio/Video: Web Codecs
component
#CVE-2026-8947: Use-after-free in the DOM: Bindings (WebIDL) component
#CVE-2026-8948: Same-origin policy bypass in the DOM: Networking component
#CVE-2026-8949: Integer overflow in the Widget: Win32 component
#CVE-2026-8950: Same-origin policy bypass in the Networking: HTTP component
#CVE-2026-8952: Privilege escalation in the Application Update component
#CVE-2026-8953: Sandbox escape due to use-after-free in the Disability Access
APIs component
#CVE-2026-8954: Incorrect boundary conditions, integer overflow in the Audio/
Video component
#CVE-2026-8955: Privilege escalation in the DOM: Workers component
#CVE-2026-8956: Integer overflow in the Networking: JAR component
#CVE-2026-8957: Privilege escalation in the Enterprise Policies component
#CVE-2026-8958: Information disclosure, sandbox escape in the Security: Process
Sandboxing component
#CVE-2026-8959: Sandbox escape due to incorrect boundary conditions in the
Widget: Win32 component
#CVE-2026-8960: Spoofing issue in WebExtensions
#CVE-2026-8961: Spoofing issue in the Form Autofill component
#CVE-2026-8962: Mitigation bypass in the DOM: Security component
#CVE-2026-8963: Spoofing issue in the Web Speech component
#CVE-2026-8964: Spoofing issue in the Popup Blocker component
#CVE-2026-8965: Information disclosure in the DOM: Security component
#CVE-2026-8966: Information disclosure in the IP Protection component
#CVE-2026-8967: Information disclosure in the Graphics: WebGPU component
#CVE-2026-8968: Denial-of-service due to invalid pointer in the Audio/Video:
Web Codecs component
#CVE-2026-8969: Mitigation bypass in the DOM: Security component
#CVE-2026-8970: Privilege escalation in the Security component
#CVE-2026-8971: Same-origin policy bypass in the Networking: JAR component
#CVE-2026-8972: Privilege escalation in the WebRTC: Audio/Video component
#CVE-2026-8973: Memory safety bugs fixed in Thunderbird 151
#CVE-2026-8974: Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird
151
#CVE-2026-8975: Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird
151
To generate a diff of this commit:
cvs rdiff -u -r1.360 -r1.361 pkgsrc/mail/thunderbird/Makefile
cvs rdiff -u -r1.295 -r1.296 pkgsrc/mail/thunderbird/distinfo
cvs rdiff -u -r1.27 -r1.28 pkgsrc/mail/thunderbird/mozilla-common.mk
cvs rdiff -u -r0 -r1.1 \
pkgsrc/mail/thunderbird/patches/patch-comm_build_moz.configure_gecko__source.configure \
pkgsrc/mail/thunderbird/patches/patch-ipc_glue_ForkServer.cpp \
pkgsrc/mail/thunderbird/patches/patch-python_sites_build.txt \
pkgsrc/mail/thunderbird/patches/patch-python_sites_mach.txt
cvs rdiff -u -r1.1 -r0 \
pkgsrc/mail/thunderbird/patches/patch-comm_third__party_rust_dogear_.github_workflows_upload-to-codecov.sh
cvs rdiff -u -r1.2 -r0 \
pkgsrc/mail/thunderbird/patches/patch-modules_fdlibm_src_math__private.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/thunderbird/Makefile
diff -u pkgsrc/mail/thunderbird/Makefile:1.360 pkgsrc/mail/thunderbird/Makefile:1.361
--- pkgsrc/mail/thunderbird/Makefile:1.360 Thu Feb 26 13:38:43 2026
+++ pkgsrc/mail/thunderbird/Makefile Sat Jun 6 14:51:30 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.360 2026/02/26 13:38:43 ryoon Exp $
+# $NetBSD: Makefile,v 1.361 2026/06/06 14:51:30 ryoon Exp $
DISTNAME= thunderbird-${TB_VER}.source
PKGNAME= thunderbird-${TB_VER:S/esr//}
-TB_VER= 148.0
+TB_VER= 151.0.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}
EXTRACT_SUFX= .tar.xz
@@ -57,29 +57,23 @@ CHECK_WRKREF_SKIP+= lib/${MOZILLA_NAME}/
# updating and verification.
#
-CKSUM_CRATES+= comm/third_party/rust/minimal-lexical
-
-# touch comm/third_party/rust/minimal-lexical/.gitmodules
-CKSUMS+= 6976207a02c7160a3a1d076c5fae10fe4b78f58cdc0aa66ae47f3855b3c392fb
-CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-
-CKSUM_CRATES+= comm/third_party/rust/dogear
-
-# patch-comm_third__party_rust_dogear_.github_workflows_upload-to-codecov.sh
-CKSUMS+= bb2cb096519bc76a5bb4fb217165686b27a6d08920d61dfc0a13d301fbe140c9
-CKSUMS+= 61478eeb1ad8fface3596cedf42bfa4762da19ce84f2f1a33b9197bb93d35262
-
-CKSUM_CRATES+= comm/third_party/rust/sfv
-
-# touch comm/third_party/rust/sfv/.gitmodules
-CKSUMS+= caa4f75b6a87c4a0f2e7d8d0d5fa2ef3f726fb0ae7797af09bfa3d57c4721148
-CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+#CKSUM_CRATES+= comm/third_party/rust/minimal-lexical
+#
+## touch comm/third_party/rust/minimal-lexical/.gitmodules
+#CKSUMS+= 6976207a02c7160a3a1d076c5fae10fe4b78f58cdc0aa66ae47f3855b3c392fb
+#CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-CKSUM_CRATES+= comm/third_party/rust/glslopt
+#CKSUM_CRATES+= comm/third_party/rust/sfv
+#
+## touch comm/third_party/rust/sfv/.gitmodules
+#CKSUMS+= caa4f75b6a87c4a0f2e7d8d0d5fa2ef3f726fb0ae7797af09bfa3d57c4721148
+#CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-# touch comm/third_party/rust/glslopt/.gitmodules
-CKSUMS+= ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac
-CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+#CKSUM_CRATES+= comm/third_party/rust/glslopt
+#
+## touch comm/third_party/rust/glslopt/.gitmodules
+#CKSUMS+= ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac
+#CKSUMS+= e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SUBST_CLASSES+= cksum
SUBST_STAGE.cksum= pre-configure
@@ -91,9 +85,9 @@ SUBST_SED.cksum+= -e 's,${from},${to},g'
.endfor
post-extract:
- ${TOUCH} ${WRKSRC}/comm/third_party/rust/minimal-lexical/.gitmodules
- ${TOUCH} ${WRKSRC}/comm/third_party/rust/sfv/.gitmodules
- ${TOUCH} ${WRKSRC}/comm/third_party/rust/glslopt/.gitmodules
+ #${TOUCH} ${WRKSRC}/comm/third_party/rust/minimal-lexical/.gitmodules
+ #${TOUCH} ${WRKSRC}/comm/third_party/rust/sfv/.gitmodules
+ #${TOUCH} ${WRKSRC}/comm/third_party/rust/glslopt/.gitmodules
#${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src/cubeb_sun.c
pre-patch:
Index: pkgsrc/mail/thunderbird/distinfo
diff -u pkgsrc/mail/thunderbird/distinfo:1.295 pkgsrc/mail/thunderbird/distinfo:1.296
--- pkgsrc/mail/thunderbird/distinfo:1.295 Thu Feb 26 13:38:43 2026
+++ pkgsrc/mail/thunderbird/distinfo Sat Jun 6 14:51:30 2026
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.295 2026/02/26 13:38:43 ryoon Exp $
+$NetBSD: distinfo,v 1.296 2026/06/06 14:51:30 ryoon Exp $
-BLAKE2s (thunderbird-148.0.source.tar.xz) = 6f95f845fb3137f4b042d902dcc37169eab35d70d358659a48c0fe01ab4f4113
-SHA512 (thunderbird-148.0.source.tar.xz) = ec5e586206ef217f37eb6985356994e7e7c9db6090f57d5b4c43a3a5dc0e1f5a56c0e7080d86fb895446845f9c9b948284f7417afebcf6e6120eca0e1ed238f3
-Size (thunderbird-148.0.source.tar.xz) = 796239120 bytes
+BLAKE2s (thunderbird-151.0.1.source.tar.xz) = 5d048eb19e4698ddee169d0f998798fe5efbc4659182beaba092c7f51842efaa
+SHA512 (thunderbird-151.0.1.source.tar.xz) = a09c1e18faa8d7fdccf39e905542c21e817230e68c7cc6050beec048d0fec0f8eb92e51278d2ccd8d8cfa842762662235517e20238b555a4ad48ee5648dc3589
+Size (thunderbird-151.0.1.source.tar.xz) = 917255144 bytes
SHA1 (patch-browser_app_profile_firefox.js) = 1eaa674c0aa8279e2f9dc2eda582650a08156d65
SHA1 (patch-build_gn__processor.py) = 078f773104bf4c1b30584564aefe365db6ba6daf
SHA1 (patch-build_moz.configure_init.configure) = 65deb3c233df0aab81eb1fca05d708e5a4ed169a
SHA1 (patch-build_moz.configure_rust.configure) = 25ddfacd29cebbc6db005dbe61a2a7446d480678
+SHA1 (patch-comm_build_moz.configure_gecko__source.configure) = ce7b668d632d6bad71bf97b14d237eacfb6bb6ab
SHA1 (patch-comm_mailnews_compose_src_nsMsgCompUtils.cpp) = c3e38828803536879baf2934aa1bfa50cfba0112
SHA1 (patch-comm_mailnews_search_src_nsMsgSearchNews.cpp) = 84624c6752de1f56848a202b3a2179a2d8098e4e
SHA1 (patch-comm_third__party_libgcrypt_configure) = c5ca8a8b44c485f81139b54d341ac044189d98d3
SHA1 (patch-comm_third__party_openpgp.configure) = 674e8a741d82f576549aa0bb44465d3a2577a212
-SHA1 (patch-comm_third__party_rust_dogear_.github_workflows_upload-to-codecov.sh) = 9d243aa5507752404816d38ae132c9fa1d6488f8
SHA1 (patch-config_gcc-stl-wrapper.template.h) = af24d07b6852caa6f1f2c8f5da3cd31e9446b6cf
SHA1 (patch-config_makefiles_rust.mk) = 25eb2d4c99ace2b215917490f28ceb90ab90145f
SHA1 (patch-config_system-headers.mozbuild) = 8a628765291085efe6a22da28c0ff99fbc3c5e6f
@@ -26,6 +26,7 @@ SHA1 (patch-gfx_skia_skia_src_sksl_codeg
SHA1 (patch-gfx_wr_swgl_build.rs) = 959420365cdfb64bb5967d01d31378967753d6de
SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 298642a3527804115b398fb7904a3596962932e3
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = ee40764b100728d8fb73b8c6f1251456e368bd53
+SHA1 (patch-ipc_glue_ForkServer.cpp) = 91d3141795ba19c27c6e46fc205f97bfef1fdd6c
SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 00bd08bb68b9aad3c4478c8849b53341da4a0d29
SHA1 (patch-js-src-jit-arm64-vixl-MozCpu-vixl.cpp) = d90fca47d79551fd74214d47f8184670b901b792
SHA1 (patch-js_public_Utility.h) = bb5464a0398b91693ab362e6b9b06d48429b9e7d
@@ -37,10 +38,11 @@ SHA1 (patch-js_src_vm_TypedArrayObject-i
SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = d0bdc30d23447bd56185eb9dc5c86de591f9cc02
SHA1 (patch-media_libpng_pngpriv.h) = ee952a703ee08e8ff2269c7178e55e00b12faa29
SHA1 (patch-memory_build_mozjemalloc__types.h) = af87ef935653cb845a6b702af2f5645a6ada27db
-SHA1 (patch-modules_fdlibm_src_math__private.h) = e20b6c23011d7123cbbd64a500eb8ce8c426620e
SHA1 (patch-netwerk_protocol_http_nsHttpHandler.cpp) = 67493b4635041d21ff9fbfda80b3197fed542a26
SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 753fd4d62088c870aefe7c4b739286259848446e
SHA1 (patch-python_mozbuild_mozbuild_backend_recursivemake.py) = 5be4183d9075f5a3a3c6b3e0338473af185fb50e
+SHA1 (patch-python_sites_build.txt) = f60f28480179edb47c8dcf84e3247aa6704c2610
+SHA1 (patch-python_sites_mach.txt) = a4950e1b5ad66231b723eef8f9e7ecce9127d9d3
SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = 6cac13bc120d52b2c3628938d2fc1cba628b3a31
SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc) = cc68e46f1b98bbcc064a4c61fc96a3c7ede8e6ba
SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_vdso__support.cc) = f9c44d0d6fd952296f23c24f56053958b30d8e5c
Index: pkgsrc/mail/thunderbird/mozilla-common.mk
diff -u pkgsrc/mail/thunderbird/mozilla-common.mk:1.27 pkgsrc/mail/thunderbird/mozilla-common.mk:1.28
--- pkgsrc/mail/thunderbird/mozilla-common.mk:1.27 Thu Feb 26 13:38:43 2026
+++ pkgsrc/mail/thunderbird/mozilla-common.mk Sat Jun 6 14:51:30 2026
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.27 2026/02/26 13:38:43 ryoon Exp $
+# $NetBSD: mozilla-common.mk,v 1.28 2026/06/06 14:51:30 ryoon Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@@ -79,6 +79,8 @@ CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}i
CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/components/loop/run-all-loop-tests.sh
CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}browser/extensions/loop/run-all-loop-tests.sh
CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}third_party/libwebrtc/tools_webrtc/iwyu/apply-iwyu
+CHECK_PORTABILITY_SKIP+= ${MOZILLA_DIR}comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh
+CHECK_PORTABILITY_SKIP+= third_party/rust/dogear/.github/workflows/upload-to-codecov.sh
CONFIGURE_ARGS+= --enable-release
# Disable Rust SIMD option to fix build with lang/rust-1.33.0
@@ -248,7 +250,7 @@ BUILDLINK_API_DEPENDS.nspr+= nspr>=4.34
.include "../../devel/nspr/buildlink3.mk"
#.include "../../textproc/icu/buildlink3.mk"
# See build/moz.configure/nss.configure
-BUILDLINK_API_DEPENDS.nss+= nss>=3.116
+BUILDLINK_API_DEPENDS.nss+= nss>=3.122.2
.include "../../devel/nss/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
#.include "../../mk/jpeg.buildlink3.mk"
Added files:
Index: pkgsrc/mail/thunderbird/patches/patch-comm_build_moz.configure_gecko__source.configure
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-comm_build_moz.configure_gecko__source.configure:1.1
--- /dev/null Sat Jun 6 14:51:30 2026
+++ pkgsrc/mail/thunderbird/patches/patch-comm_build_moz.configure_gecko__source.configure Sat Jun 6 14:51:30 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-comm_build_moz.configure_gecko__source.configure,v 1.1 2026/06/06 14:51:30 ryoon Exp $
+
+* warn is not defined in this context.
+
+--- comm/build/moz.configure/gecko_source.configure.orig 2026-05-24 16:28:11.588686499 +0000
++++ comm/build/moz.configure/gecko_source.configure
+@@ -51,7 +51,7 @@ def read_sourcestamp(repository):
+ pass
+
+ if len(lines) != 3:
+- log.warn("sourcestamp.txt is corrupt!")
++ log.info("sourcestamp.txt is corrupt!")
+ return
+
+ if lines and lines[line2read].startswith("http"):
Index: pkgsrc/mail/thunderbird/patches/patch-ipc_glue_ForkServer.cpp
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-ipc_glue_ForkServer.cpp:1.1
--- /dev/null Sat Jun 6 14:51:30 2026
+++ pkgsrc/mail/thunderbird/patches/patch-ipc_glue_ForkServer.cpp Sat Jun 6 14:51:30 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-ipc_glue_ForkServer.cpp,v 1.1 2026/06/06 14:51:30 ryoon Exp $
+
+* Fix build for signal(3).
+
+--- ipc/glue/ForkServer.cpp.orig 2026-04-20 09:24:23.315338652 +0000
++++ ipc/glue/ForkServer.cpp
+@@ -19,6 +19,7 @@
+ #include "nsTraceRefcnt.h"
+
+ #include <fcntl.h>
++#include <signal.h>
+ #include <string.h>
+ #include <sys/wait.h>
+ #include <unistd.h>
Index: pkgsrc/mail/thunderbird/patches/patch-python_sites_build.txt
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-python_sites_build.txt:1.1
--- /dev/null Sat Jun 6 14:51:30 2026
+++ pkgsrc/mail/thunderbird/patches/patch-python_sites_build.txt Sat Jun 6 14:51:30 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-python_sites_build.txt,v 1.1 2026/06/06 14:51:30 ryoon Exp $
+
+* We are offline, so do not try to download from pypi.
+ No need to wait a timeout.
+
+--- python/sites/build.txt.orig 2026-04-20 11:41:31.080178018 +0000
++++ python/sites/build.txt
+@@ -1,6 +1,6 @@ pth:third_party/python/vsdownload
+ requires-python:>=3.9
+ pth:third_party/python/vsdownload
+-pypi-optional:taskcluster-taskgraph==20.0.0:toolchain artifacts will not be bootstrapped
++#pypi-optional:taskcluster-taskgraph==20.0.0:toolchain artifacts will not be bootstrapped
+ vendored:testing/web-platform/tests/tools/third_party/h2/src
+ vendored:testing/web-platform/tests/tools/third_party/hpack/src
+ vendored:testing/web-platform/tests/tools/third_party/html5lib
Index: pkgsrc/mail/thunderbird/patches/patch-python_sites_mach.txt
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-python_sites_mach.txt:1.1
--- /dev/null Sat Jun 6 14:51:30 2026
+++ pkgsrc/mail/thunderbird/patches/patch-python_sites_mach.txt Sat Jun 6 14:51:30 2026
@@ -0,0 +1,31 @@
+$NetBSD: patch-python_sites_mach.txt,v 1.1 2026/06/06 14:51:30 ryoon Exp $
+
+* We are offline, so do not try to download from pypi.
+ No need to wait a timeout.
+* Use pyyaml from vendored unconditionally.
+
+--- python/sites/mach.txt.orig 2026-05-13 13:12:50.000000000 +0000
++++ python/sites/mach.txt
+@@ -58,15 +58,16 @@ pth:xpcom/idl-parser
+ pth:xpcom/idl-parser
+ # glean-sdk may not be installable if a wheel isn't available
+ # and it has to be built from source.
+-pypi-optional:glean-sdk==67.2.0:telemetry will not be collected
+-pypi-optional:orjson>=3.10:json operations will be slower in various tools
++#pypi-optional:glean-sdk==67.2.0:telemetry will not be collected
++#pypi-optional:orjson>=3.10:json operations will be slower in various tools
+ # Mach gracefully handles the case where `psutil` is unavailable.
+ # We aren't (yet) able to pin packages in automation, so we have to
+ # support down to the oldest locally-installed version (5.4.2).
+-pypi-optional:psutil>=5.4.2:telemetry will be missing some data
+-pypi-optional:rtoml>=0.11.0:toml operations will be slower in various tools
+-pypi-optional:zstandard>=0.11.1,<=0.25.0:zstd archives will not be possible to extract
+-vendored-fallback:pyyaml:third_party/python/pyyaml/lib/:faster native loading is disabled
++#pypi-optional:psutil>=5.4.2:telemetry will be missing some data
++#pypi-optional:rtoml>=0.11.0:toml operations will be slower in various tools
++#pypi-optional:zstandard>=0.11.1,<=0.25.0:zstd archives will not be possible to extract
++#vendored-fallback:pyyaml:third_party/python/pyyaml/lib/:faster native loading is disabled
++vendored:third_party/python/pyyaml/lib/
+ vendored:third_party/python/ansicon
+ vendored:third_party/python/appdirs
+ vendored:third_party/python/async_timeout
Home |
Main Index |
Thread Index |
Old Index