diff options
| author | Ned Deily <nad@python.org> | 2025-02-11 04:48:12 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-11 04:48:12 (GMT) |
| commit | 0dbe543d70d7f014d4c1e0308f04c1d91bd815ca (patch) | |
| tree | ee53367b1ebf35cd59e15b855bd19ca97462087a /Mac/BuildScript | |
| parent | 1feaecc2bc42cb96f2d7bdc8d7083171bdcd0929 (diff) | |
| download | cpython-0dbe543d70d7f014d4c1e0308f04c1d91bd815ca.zip cpython-0dbe543d70d7f014d4c1e0308f04c1d91bd815ca.tar.gz cpython-0dbe543d70d7f014d4c1e0308f04c1d91bd815ca.tar.bz2 | |
gh-91132: Update macOS installer to use ncurses 6.5. (#129990)
Diffstat (limited to 'Mac/BuildScript')
| -rwxr-xr-x | Mac/BuildScript/build-installer.py | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/Mac/BuildScript/build-installer.py b/Mac/BuildScript/build-installer.py index f5f0ed4..cb24847 100755 --- a/Mac/BuildScript/build-installer.py +++ b/Mac/BuildScript/build-installer.py @@ -325,32 +325,32 @@ def library_recipes(): result.extend([ dict( - name="NCurses 5.9", - url="http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz", - checksum='8cb9c412e5f2d96bc6f459aa8c6282a1', + name="NCurses 6.5", + url="https://ftp.gnu.org/gnu/ncurses/ncurses-6.5.tar.gz", + checksum="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6", configure_pre=[ + "--datadir=/usr/share", + "--disable-lib-suffixes", + "--disable-db-install", + "--disable-mixed-case", + "--enable-overwrite", "--enable-widec", + f"--libdir=/Library/Frameworks/Python.framework/Versions/{getVersion()}/lib", + "--sharedstatedir=/usr/com", + "--sysconfdir=/etc", + "--with-default-terminfo-dir=/usr/share/terminfo", + "--with-shared", + "--with-terminfo-dirs=/usr/share/terminfo", + "--without-ada", "--without-cxx", "--without-cxx-binding", - "--without-ada", - "--without-curses-h", - "--enable-shared", - "--with-shared", + "--without-cxx-shared", "--without-debug", + "--without-manpages", "--without-normal", + "--without-progs", "--without-tests", - "--without-manpages", - "--datadir=/usr/share", - "--sysconfdir=/etc", - "--sharedstatedir=/usr/com", - "--with-terminfo-dirs=/usr/share/terminfo", - "--with-default-terminfo-dir=/usr/share/terminfo", - "--libdir=/Library/Frameworks/Python.framework/Versions/%s/lib"%(getVersion(),), ], - patchscripts=[ - ("ftp://ftp.invisible-island.net/ncurses//5.9/ncurses-5.9-20120616-patch.sh.bz2", - "f54bf02a349f96a7c4f0d00922f3a0d4"), - ], useLDFlags=False, install='make && make install DESTDIR=%s && cd %s/usr/local/lib && ln -fs ../../../Library/Frameworks/Python.framework/Versions/%s/lib/lib* .'%( shellQuote(os.path.join(WORKDIR, 'libraries')), |
