summaryrefslogtreecommitdiffstats
path: root/Mac/BuildScript/build-installer.py
Commit message (Collapse)AuthorAgeFilesLines
* [3.11] gh-115009: Update macOS installer to use SQLite 3.45.1 (#115066) ↵Erlend E. Aasland2024-02-061-3/+3
| | | | | | | (#115072) (cherry picked from commit 13eb5215c9de9dd302f116ef0bca4ae23b02842b) Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-109991: Update macOS installer to use OpenSSL 3.0.13. (GH-115054)Miss Islington (bot)2024-02-061-3/+3
| | | | | (cherry picked from commit 638e811a3c54a81d8af5a4c08b9497d210823f78) Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-110950: add upstream Tk fixes to macOS installer. (GH-111041) ↵Miss Islington (bot)2023-11-211-2/+2
| | | | | | | | | | | | | | | | | | | | | (#112293) Add upstream Tk patches for three problems affecting tkinter users: - Update macOS installer to include a fix accepted by upstream Tcl/Tk for a crash encountered after the first :meth:`tkinter.Tk` instance is destroyed. (gh-92603) - Update macOS installer to include an upstream Tcl/Tk fix for the ``ttk::ThemeChanged`` error encountered in Tkinter. (gh-71383) - Update macOS installer to include an upstream Tcl/Tk fix for the ``Secure coding is not enabled for restorable state!`` warning encountered in Tkinter on macOS 14 Sonoma. (gh-110950) (cherry picked from commit d67f947c72af8a215db2fd285e5de9b1e671fde1) Co-authored-by: Christopher Chavez <chrischavez@gmx.us> Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-99834: Update macOS installer to Tcl/Tk 8.6.13. (GH-110710)Miss Islington (bot)2023-10-111-3/+3
| | | | | (cherry picked from commit 13e460086b007691f2ca1c5ff677cdb70d19eba8) Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-109286: Update macOS installer to use SQLite 3.43.1 (GH-110482) ↵Miss Islington (bot)2023-10-091-3/+3
| | | | | | | (#110551) (cherry picked from commit 48419a50b44a195ad7de958f479a924e7c2d3e1b) Co-authored-by: jtranquilli <76231120+jtranquilli@users.noreply.github.com>
* [3.11] gh-109991: Update macOS installer to use OpenSSL 3.0.10. (GH-110010)Miss Islington (bot)2023-09-281-3/+3
| | | | | (cherry picked from commit 98c0c1de18e9ec02a0dde0a89b9acf9415891de2) Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-107565: Update macOS installer to use OpenSSL 3.0.10. (GH-107897) ↵Miss Islington (bot)2023-08-191-3/+3
| | | | (#108122)
* [3.11] gh-99079: Update macOS installer to use OpenSSL 3.0.9. (GH-107476)Ned Deily2023-07-311-3/+3
|
* [3.11] gh-103142: Update macOS installer to use OpenSSL 1.1.1u. (GH-105131)Miss Islington (bot)2023-05-311-3/+3
| | | | | (cherry picked from commit f90d3f68db720bd6d0deda8cc0030339ccd43858) Co-authored-by: Ned Deily <nad@python.org>
* [3.11] gh-104623: Update macOS installer to SQLite 3.42.0 (GH-104643)Miss Islington (bot)2023-05-191-3/+3
| | | | | (cherry picked from commit fd04bfeaf7a4531120ad450dbd1afc121a2523ee) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* [3.11] gh-102997: Update macOS installer to SQLite 3.41.2. (GH-104080)Miss Islington (bot)2023-05-021-3/+3
| | | | | (cherry picked from commit f0ad4567319ee4ae878d570ab7709ab63df9123e) Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
* [3.11] gh-101759: Update macOS installer SQLite 3.40.1 checksum (gh-102485) ↵Miss Islington (bot)2023-03-071-1/+1
| | | | | | | (GH-102488) (cherry picked from commit f9cdeb7b99d408a2e884101ede576952510bcc9b) Co-authored-by: Ned Deily <nad@python.org>
* gh-101759: Update macOS installer to SQLite 3.40.1 (GH-101761)Miss Islington (bot)2023-02-101-3/+3
| | | | | (cherry picked from commit d40a23c0a11060ba7fa076d50980c18a11a13a40) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727)Steve Dower2023-02-091-3/+3
| | | | | | Fixes CVE-2023-0286 (High) and a couple of Medium security issues. https://www.openssl.org/news/secadv/20230207.txt Co-authored-by: Gregory P. Smith <greg@krypto.org>
* gh-100180: Update macOS installer to OpenSSL 1.1.1s (GH-100908)Miss Islington (bot)2023-01-101-4/+3
| | | | | (cherry picked from commit 57a5259a438c717755fc667fcbedb515ef8e0c85) Co-authored-by: Ned Deily <nad@python.org>
* gh-94328: Update macOS installer to use SQLite 3.39.4. (GH-98639)Miss Islington (bot)2022-10-251-3/+3
| | | | | (cherry picked from commit 8aa1e994a530e538a5433c8ada6500ffc1214467) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* Add upstream openssl 1.1.1q patch for trivial build error on macOS (GH-96594)Miss Islington (bot)2022-09-051-0/+1
| | | | | (cherry picked from commit 991b3712a11a705efc6e45d22643bb2ccfb3eca5) Co-authored-by: Ned Deily <nad@python.org>
* gh-94682: Build and test with OpenSSL 1.1.1q (gh-94683)Miss Islington (bot)2022-08-291-6/+12
| | | | | (cherry picked from commit 873554ef84011773618911ffa698cea181cec9fd) Co-authored-by: Christian Heimes <christian@python.org>
* bpo-46907: Update macOS installer to SQLite 3.38.4. (GH-32148)Mariusz Felisiak2022-05-061-4/+3
|
* bpo-45847: Adapt macOS installer build to use new tkinter configure vars ↵Ned Deily2022-04-051-3/+3
| | | | (GH-32328)
* bpo-47024: Update OpenSSL to 1.1.1n (GH-31895)Christian Heimes2022-03-151-3/+3
| | | Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
* bpo-46907: Update macOS installer to SQLite 3.38.1. (GH-31656)Mariusz Felisiak2022-03-151-3/+3
|
* bpo-45925: Update macOS installer to SQLite 3.37.2 (GH-30921)Kumar Aditya2022-02-011-3/+3
| | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* bpo-46106: Update OpenSSL to 1.1.1m (GH-30211)Kumar Aditya2021-12-221-4/+3
| | | Co-authored-by: Ned Deily <nad@python.org>
* bpo-45732: Update python.org macOS installer to use Tcl/Tk 8.6.12. (GH-29931)Ned Deily2021-12-061-4/+4
|
* bpo-44828: macOS installer: avoid leaving a zombie Save panel in Tk ↵Ned Deily2021-11-021-1/+1
| | | | 8.6.12rc1 (GH-29367)
* Update macOS installer to use Tk 8.6.12rc1 pre-release. (GH-29354)Ned Deily2021-11-011-4/+8
|
* bpo-44828: Avoid tkinter file dialog failure on macOS 12 Monterey (GH-29276)Ned Deily2021-10-281-1/+1
| | | | when using the Tk 8.6.11 provided by python.org macOS installers. Patch by Marc Culler of the Tk project.
* [Misc] [Mac] Fix typos found using codespell (GH-28756)Christian Clauss2021-10-061-2/+2
|
* bpo-44848: Update macOS installer to use SQLite 3.36.0 (GH-27621)Erlend Egeberg Aasland2021-09-051-3/+3
|
* bpo 45007: Update macOS installer builds to use OpenSSL 1.1.1l. (GH-28051)Ned Deily2021-08-301-3/+4
|
* Update macOS build-installer script comments for 3.10 and remove unused ↵Ned Deily2021-07-201-44/+5
| | | | pre-10.5 vestiges. (GH-27253)
* bpo-42362: use clang name on 10.9 builds as well (GH-25834)Ned Deily2021-05-031-1/+0
|
* bpo-42235: [macOS] Use LTO/PGO in build-installer.py with new enough ↵Ronald Oussoren2021-05-031-0/+10
| | | | | | | compilers (GH-23079) With recent enough compilers we can build binaries with LTO/PGO on macOS. This patch enables this when building on macOS 10.15 or later (Xcode 11 or later).
* bpo-42362: Switch to clang/clang++ as the default compiler in ↵Ronald Oussoren2021-05-031-1/+4
| | | | | | | build-installer.py (GH-23298) This change is cosmetic only, the "gcc" command in Apple's compiler tools is an alias for "clang" (and using non-system tooling for building the installer is not supported by this script). Automerge-Triggered-By: GH:ned-deily
* bpo-43851: Build SQLite with SQLITE_OMIT_AUTOINIT on macOS (GH-25413)Erlend Egeberg Aasland2021-05-031-0/+1
|
* Fix generated file name for installer builds on macOS 11+. (GH-25661)Ned Deily2021-04-271-6/+28
|
* bpo-43492: Update macOS installer to use SQLite 3.35.5 (GH-25640)Erlend Egeberg Aasland2021-04-271-3/+3
|
* bpo-43631: Update to OpenSSL 1.1.1k (GH-25024)Christian Heimes2021-03-301-3/+3
| | | | | | | | | | - [x] Build OpenSSL 1.1.1k for macOS - [x] Build OpenSSL 1.1.1k for Windows I have also updated multissl tester and various CI configurations to use latest OpenSSL. The versions were all over the place. Signed-off-by: Christian Heimes <christian@python.org> Automerge-Triggered-By: GH:tiran
* bpo-41837: Update macOS installer build to use OpenSSL 1.1.1j. (GH-24677)Ned Deily2021-03-011-3/+3
|
* Update Sphinx version for macOS installer build. (GH-24082)Ned Deily2021-01-041-1/+0
|
* bpo-42361: Update macOS installer build to use Tcl/Tk 8.6.11 (GH-24081)Ned Deily2021-01-041-3/+3
| | | As of 2021-01-03, Tcl/Tk 8.6.11rc2 is expected to be the final release.
* bpo-41837: Update macOS installer build to use OpenSSL 1.1.1i. (GH-24080)Ned Deily2021-01-041-6/+3
|
* bpo-42584: Update macOS installer to use SQLite 3.34.0 (GH-23674)Erlend Egeberg Aasland2021-01-041-4/+4
|
* bpo-41100: minor build installer fixes (GH-23480)Ned Deily2020-11-241-6/+12
|
* bpo-42361: Use Tcl/Tk 8.6.10 when building the installer on recent macOS ↵Ronald Oussoren2020-11-221-9/+32
| | | | | | (GH-23293) Building on older versions, and in particular macOS 10.9 still use Tk 8.6.8 because of build problems on that version of macOS.
* bpo-41100: Support macOS 11 and Apple Silicon (GH-22855)Ronald Oussoren2020-11-081-1/+29
| | | | | | | | | | | Co-authored-by: Lawrence D’Anna <lawrence_danna@apple.com> * Add support for macOS 11 and Apple Silicon (aka arm64) As a side effect of this work use the system copy of libffi on macOS, and remove the vendored copy * Support building on recent versions of macOS while deploying to older versions This allows building installers on macOS 11 while still supporting macOS 10.9.
* bpo-41557: Update macOS installer to use SQLite 3.33.0 (GH-21959)Erlend Egeberg Aasland2020-10-051-3/+3
| | | https://sqlite.org/releaselog/3_33_0.html
* bpo-40741: Update macOS installer to use SQLite 3.32.3 (GH-20979)Erlend Egeberg Aasland2020-07-201-3/+3
|
* Forward port macOS installer updates from 3.7/3.8/3.9 (GH-21132)Ned Deily2020-06-251-45/+68
|