summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* Issue #15663: merge build-installer.py changesNed Deily2013-11-051-5/+5
|\
| * Issue #15663: Revert OS X installer built-in Tcl/Tk support for 3.3.3.Ned Deily2013-11-054-52/+20
| | | | | | | | | | | | | | Some third-party projects, such as matplotlib and PIL/Pillow, depended on being able to build with Tcl and Tk frameworks in /Library/Frameworks. They were unable to build with the built-in Tcl/Tk and/or execute correctly.
* | Issue #19373: merge from 3.3Ned Deily2013-10-282-2/+19
|\ \ | |/
| * Issue #19373: Apply upstream change to Tk 8.5.15 fixing OS X 10.9Ned Deily2013-10-282-2/+19
| | | | | | | | screen refresh problem.
* | Issue Issue #15663: merge from 3.3Ned Deily2013-10-272-1/+7
|\ \ | |/
| * Issue #15663: Force IDLE.app to run the GUI process in 32-bit mode.Ned Deily2013-10-272-1/+7
| | | | | | | | | | This mitigates the current Aqua Tk refresh problem on OS X 10.9 by backporting 2.7.x behavior and is transparent to the user.
| * Issue #15663: OS X installer builtin Tcl/Tk supportNed Deily2013-10-262-19/+51
| | | | | | | | | | | | | | | | | | | | Make it easier for users to make use of the backup _tkinter linked with the third-party Tcl and Tk frameworks in /Library/Frameworks. The two tkinter variants are now installed in separate directories under a new lib-tkinter. This allows per-user selection by manipulating sys.path, directly or with PYTHONPATH. If this proves useful, we can supply a more convenient user interface to supply the paths. For now, this remains somewhat experimental.
| * Sync 2.7.x, 3.3.x, and 3.4.x versions of OS X build-installer.py.Ned Deily2013-10-251-8/+48
| |
| * Issue #19019: Change the OS X installer build script to use CFLAGS insteadNed Deily2013-10-251-1/+1
| | | | | | | | | | | | of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang.
| * Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+Ned Deily2013-10-254-27/+144
| | | | | | | | | | | | | | 64-bit/32-bit installer for 10.6+. It is no longer necessary to install a third-party version of Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases.
* | Issue #15663: OS X installer builtin Tcl/Tk supportNed Deily2013-10-262-19/+51
| | | | | | | | | | | | | | | | | | | | Make it easier for users to make use of the backup _tkinter linked with the third-party Tcl and Tk frameworks in /Library/Frameworks. The two tkinter variants are now installed in separate directories under a new lib-tkinter. This allows per-user selection by manipulating sys.path, directly or with PYTHONPATH. If this proves useful, we can supply a more convenient user interface to supply the paths. For now, this remains somewhat experimental.
* | Issue #19019: Change the OS X installer build script to use CFLAGS insteadNed Deily2013-10-191-1/+1
| | | | | | | | | | | | of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang.
* | Issue #14499: Fix several problems with OS X universal build support:Ned Deily2013-10-191-4/+6
| | | | | | | | | | | | | | 1. ppc arch detection for extension module builds broke with Xcode 5 2. ppc arch detection in configure did not work on OS X 10.4 3. -sysroot and -arch flags were unnecessarily duplicated 4. there was no obvious way to configure an intel-32 only build.
* | Issue #15663: Update OS X installer to use Tcl/Tk 8.5.15.Ned Deily2013-10-192-10/+10
| |
* | Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
|\ \ | |/
| * Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
| |
* | Issue #19128: Remove nonfunctional, unused Mac help indexing tool from repo.Ned Deily2013-09-298-909/+0
| |
* | Issue #15663: Tcl/Tk 8.5.14 is now included with the OS X 10.6+Ned Deily2013-09-064-27/+150
| | | | | | | | | | | | | | 64-bit/32-bit installer for 10.6+. It is no longer necessary to install a third-party version of Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases.
* | #18803: merge with 3.3.Ezio Melotti2013-08-251-2/+2
|\ \ | |/
| * #18803: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-251-2/+2
| |
* | Fix OS X installer build script to handle the pretty-printed _sysconfigdata.pyNed Deily2013-08-011-8/+48
| | | | | | | | | | when removing references to temporary build files. This is not an elegant solution but it does isolate changes to just build-installer.py.
* | (3.3->default) Issue #18377: Code cleanup in Python LauncherRonald Oussoren2013-07-078-95/+77
|\ \ | |/ | | | | | | This changeset fixes a number of compiler warnings in the Python Launcher binary for OSX. It also cleans up whitespace usage in those sources.
| * Issue #18377: Code cleanup in Python LauncherRonald Oussoren2013-07-078-95/+77
| | | | | | | | | | This changeset fixes a number of compiler warnings in the Python Launcher binary for OSX. It also cleans up whitespace usage in those sources.
* | (3.3->default) Issue #12990: The "Python Launcher" on OSX could not launch ↵Ronald Oussoren2013-07-061-1/+1
|\ \ | |/ | | | | python scripts that have paths that include wide characters.
| * Issue #12990: The "Python Launcher" on OSX could not launch python scripts ↵Ronald Oussoren2013-07-061-1/+1
| | | | | | | | that have paths that include wide characters.
* | Merge with 3.3: Issue #17047: removed doubled words in Doc/*,Terry Jan Reedy2013-03-111-1/+1
|\ \ | |/ | | | | Mac/*, and Tool/* found by Serhiy Storchaka and Matthew Barnett
| * Merge with 3.2: Issue #17047: removed doubled words in Doc/*,Terry Jan Reedy2013-03-111-1/+1
| |\ | | | | | | | | | Mac/*, and Tool/* found by Serhiy Storchaka and Matthew Barnett
| | * Issue #17047: removed doubled words in Doc/*, Mac/*, and Tool/*Terry Jan Reedy2013-03-111-1/+1
| | | | | | | | | | | | found by Serhiy Storchaka and Matthew Barnett
* | | Issue #15587: merge from 3.3Ned Deily2013-02-022-0/+4
|\ \ \ | |/ /
| * | Issue #15587: merge from 3.2Ned Deily2013-02-022-0/+4
| |\ \ | | |/
| | * Issue #15587: Enable Tk high-resolution text rendering on Macs withNed Deily2013-02-022-0/+4
| | | | | | | | | | | | | | | | | | Retina displays. Applies to Tkinter apps, such as IDLE, on OS X framework builds linked with Cocoa Tk 8.5+. Suggested by Kevin Walzer
* | | Issue #16256: merge from 3.3Ned Deily2013-02-011-1/+1
|\ \ \ | |/ /
| * | Issue #16256: merge from 3.2Ned Deily2013-02-011-1/+1
| |\ \ | | |/
| | * Issue #16256: OS X installer now sets correct permissions for doc directory.Ned Deily2013-02-011-1/+1
| | |
* | | Issue #14018: merge to defaultNed Deily2013-01-291-1/+5
|\ \ \ | |/ /
| * | Issue #14018: merge to 3.3Ned Deily2013-01-291-1/+5
| |\ \ | | |/
| | * Issue #14018: Backport OS X installer updates from 3.3.Ned Deily2013-01-299-422/+412
| | |
* | | Update copyright dates in Mac plists.Ned Deily2013-01-014-7/+7
|\ \ \ | |/ /
| * | Update copyright dates in Mac plists.Ned Deily2013-01-014-7/+7
| |\ \ | | |/
| | * Update copyright dates in Mac plists.Ned Deily2013-01-014-7/+7
| | |
* | | #16135: Removal of OS/2 support (I)Jesus Cea2012-10-041-1/+1
|/ /
* | Update various OS X README files for 3.3.0.Ned Deily2012-08-254-59/+163
| |
* | Issue #15037: Use correct path to system terminfo database.Ned Deily2012-08-241-2/+0
| |
* | Issue #14292: Ensure that the OS X installer build configures the CXXNed Deily2012-08-231-13/+15
| | | | | | | | | | | | environment variable to a value comparable to what it sets for CC for the benefit of C++ extension modules. (Patch by Ronald Oussoren)
* | Issue #15560: Ensure consistent sqlite3 behavior and feature availabilityNed Deily2012-08-071-24/+27
| | | | | | | | | | by building a local copy of libsqlite3 with OS X installers rather than depending on the wide range of versions supplied with various OS X releases.
* | Issue #15037: Build OS X installers with local copy of ncurses 5.9 librariesNed Deily2012-08-062-105/+89
| | | | | | | | | | to avoid curses.unget_wch bug present in older versions of ncurses such as those shipped with OS X.
* | OS X installer cleanups:Ned Deily2012-08-062-7/+27
| | | | | | | | | | | | | | | | - Remove OS X installer and Mac/Makefile dependencies on /Developer which no longer exists with Xcode 4; the referenced tools have been installed into the usr/bin tool root since Xcode 3. - Support adding the SDK usr/bin tool root to the installer's PATH via the SDK_TOOLS_BIN environment variable.
* | Issue #14018: Fix OS X Tcl/Tk framework checking when using OS X SDKs.Ned Deily2012-07-301-12/+45
| | | | | | | | | | | | Also add tests in the OS X installer build to ensure that the desired dynamic linking with an optional newer Tcl/Tk in /Library actually happens.
* | Issue #15188: Prevent test_ldshared_value failure due to slightlyNed Deily2012-07-221-2/+2
| | | | | | | | | | | | | | | | | | different parsing of the Makefile by distutils.sysconfig and sysconfig in the case when an intermediate config vars, used to construct PY_CFLAGS or PY_LDFLAGS, has a trailing space character. In this case, the OS X installer build script was leaving a trailing space in the OPT and LDFLAGS config vars. The space is not significant and it's not worth toying with the Makefile parsing.
* | Issue #15188: Modify the OS X build_installer script to remove temporaryNed Deily2012-07-211-12/+19
| | | | | | | | | | | | build paths from configuration variables cached in _sysconfigdata.py, as is already done for the installed Makefile. This avoids a distuils test case failure in test_ldshared_value.