summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* Issue #22471: Avoid Python Launcher.app install problems by removingNed Deily2014-09-231-2/+0
| | | | vestigial Makefile step.
* Document 2.7.9 changes in OS X installer build requirements:Ned Deily2014-09-051-6/+15
| | | | | | because the Doc Makefile has been changed to no longer download sphinx and its dependencies, build-installer.py now requires that there be an externally-supplied sphinx-build available.
* Update OS X installer build script for changes to documentation build:Ned Deily2014-09-051-11/+5
| | | | | as of 2.7.9, doc builds require an externally installed sphinx-build like 3.4+ builds do.
* Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite.Ned Deily2014-06-251-11/+13
|
* Issue #21383: OS X installer builds now use "make touch".Ned Deily2014-05-221-0/+3
|
* Document changes to OS X installer configurations for 2.7.7.Ned Deily2014-05-174-97/+228
| | | | | | | | | | | | | | As of 2.7.8, the 32-bit-only installer will support OS X 10.5 and later systems as is currently done for Python 3.x installers. For 2.7.7 only, we will provide three installers: the legacy deprecated 10.3+ 32-bit-only format; the newer 10.5+ 32-bit-only format; and the unchanged 10.6+ 64-/32-bit format. Although binary installers will no longer be available from python.org as of 2.7.8, it will still be possible to build from source on 10.3.9 and 10.4 systems if necessary.
* Issue #21187: Fix OS X installer fail-to-build with Xcode 5.1.Ned Deily2014-04-091-1/+1
|
* Issue #20644: Keep build-installer.py in sync across active versions.Ned Deily2014-04-091-77/+50
|
* Add references for Xcode and the Python Developer's GuideNed Deily2014-02-121-0/+7
| | | | to the internal Mac/README file.
* Issue #20437: Fixed 43 potential bugs when deleting objects references.Serhiy Storchaka2014-02-092-4/+2
|
* Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-1615-0/+0
| | | | | | requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface.
* Update copyright dates in Mac plists.Ned Deily2014-01-014-7/+7
|
* Issue #15663: Revert OS X installer built-in Tcl/Tk support for 2.7.6.Ned Deily2013-11-054-55/+24
| | | | | | | 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: Apply upstream change to Tk 8.5.15 fixing OS X 10.9Ned Deily2013-10-282-2/+19
| | | | screen refresh problem.
* 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/+143
| | | | | | | 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.
* Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
|
* #18803: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-251-2/+2
|
* Issue #18377: Code cleanup in Python LauncherRonald Oussoren2013-07-078-101/+83
| | | | | 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 #12990: The "Python Launcher" on OSX could not launch python scripts ↵Ronald Oussoren2013-07-061-1/+1
| | | | that have paths that include wide characters.
* Issue #18098: The deprecated OS X Build Applet.app fails to build onNed Deily2013-05-302-12/+21
| | | | | OS X 10.8 systems because the Apple-deprecated QuickDraw headers have been removed from Xcode 4. Skip building it in this case.
* 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: 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: OS X installer now sets correct permissions for doc directory.Ned Deily2013-02-011-1/+1
|
* Issue #14018: Backport OS X installer updates from 3.3.Ned Deily2013-01-297-277/+408
|
* Issue #15782: Prevent compile errors of OS X Carbon modules _Fm, _Qd, andNed Deily2013-01-103-15/+15
| | | | | | | _Qdoffs when compiling with an SDK of 10.7 or later. The OS X APIs they wrap have long been deprecated and have now been removed with 10.7. These modules were already empty for 64-bit builds and have been removed in Python 3. (Original patch by Ronald Oussoren.)
* Update copyright dates in Mac plists.Ned Deily2013-01-014-7/+7
|
* Issue #14346: Fix some typos in the Mac/README file.Ned Deily2012-03-171-5/+5
| | | | (Patch by Dionysios Kalofonos)
* Issue #12627: Implement PEP 394 for OS X framework builds.Ned Deily2012-02-191-11/+18
| | | | | | | | | | | | | | | | | OS X framework builds already created versioned symlinks for all executables and scripts installed in the framework bin directory, of the general form ${cmd} - ${cmd}2.7. The changes here add a hierarchy of ${cmd} -> ${cmd}2 -> ${cmd}2.7. Per previous practice, all of the links are created in the framework bin directory for both the install and altinstall targets. This is consistent with the long-standing recommendation to manage multiple framework versions by adding and ordering framework bin directories on $PATH. Also, per past practice, symlinks to all framework bin entries are created in $prefix/bin (by default, /usr/local/bin) for the install target and only versioned links are created for altinstall, although the use of these links is not recommended for framework builds and their installation is optional with the standard OS X installers.
* Update copyright dates in Mac plists.Ned Deily2012-01-014-7/+7
|
* Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,Ned Deily2011-05-281-0/+13
| | | | | ensure "make install" creates symlinks in --prefix bin for the "-32" files in the framework bin directory like the installer does.
* #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
|
* #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-152-3/+3
|
* Merged revisions 88475 via svnmerge fromNed Deily2011-02-211-1/+1
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88475 | ned.deily | 2011-02-21 12:44:27 -0800 (Mon, 21 Feb 2011) | 3 lines Issue #11268: Prevent Mac OS X Installer failure if Documentation package had previously been installed. ........
* Issue #11079: The /Applications/Python x.x folder created by the MacNed Deily2011-02-071-5/+26
| | | | OS X installers now includes a link to the installed documentation.
* Merged revisions 88004,88006,88235 via svnmerge fromNed Deily2011-01-302-95/+212
| | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88004 | ned.deily | 2011-01-14 20:44:12 -0800 (Fri, 14 Jan 2011) | 4 lines #10907: Update OS X installer build README to better reflect current build practices. ........ r88006 | ned.deily | 2011-01-14 21:29:12 -0800 (Fri, 14 Jan 2011) | 6 lines #10843: Update third-party library versions used in OS X 32-bit installer builds: bzip2 1.0.6, readline 6.1.2, SQLite 3.7.4 (with FTS3/FTS4 and RTREE enabled), and ncursesw 5.5 (wide-char support enabled). ........ r88235 | ned.deily | 2011-01-29 10:56:28 -0800 (Sat, 29 Jan 2011) | 5 lines Issue #11054: Allow Mac OS X installer builds to again work on 10.5 with the system-provided Python. Also, properly guard a new Python 3 only installer build step so that build-installer.py can stay compatible with the 2.7 version. (with release manager approval for 3.2rc2) ........
* Merged revisions 88003 via svnmerge fromNed Deily2011-01-302-29/+49
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88003 | ned.deily | 2011-01-14 20:37:12 -0800 (Fri, 14 Jan 2011) | 5 lines #10907: Warn OS X 10.6 IDLE users to use ActiveState Tcl/Tk 8.5, rather than the currently problematic Apple-supplied one, when running with the 64-/32-bit installer variant. ........
* Merged revisions 87791 via svnmerge fromGeorg Brandl2011-01-094-7/+7
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87791 | georg.brandl | 2011-01-06 11:05:26 +0100 (Do, 06 Jan 2011) | 1 line #10844: update copyright years in Mac plists. ........
* Fix for issue #10406: enable Rstrip extension on OSXRonald Oussoren2010-12-071-0/+5
| | | | | | | Without this patch the Rstrip extension for IDLE is not enabled on OSX, while it is enabled on other platforms. Patch by Ned Deily.
* Merged revisions 85742 via svnmerge fromRonald Oussoren2010-10-201-1/+1
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85742 | ronald.oussoren | 2010-10-20 14:56:56 +0200 (Wed, 20 Oct 2010) | 8 lines Don't lie about the supported architectures in the OSX installer Without this patch the i386/x86_64 installer for OSX 10.6 lies in the ReadMe file and the "Important Information" screen of the installer (that is, the installer claims it supports the i386 and ppc architectures insetead of the ones it really supports) ........
* Fix compiler warning about unused variables.Georg Brandl2010-10-171-5/+4
|
* Merged revisions 85062 via svnmerge fromRonald Oussoren2010-09-281-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85062 | ronald.oussoren | 2010-09-28 16:38:31 +0200 (Tue, 28 Sep 2010) | 3 lines Fix for issue #9568. ........
* Merged revisions 85059 via svnmerge fromRonald Oussoren2010-09-281-1/+4
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85059 | ronald.oussoren | 2010-09-28 15:57:58 +0200 (Tue, 28 Sep 2010) | 5 lines Add support for the ZSH shell to the "Update Shell Profile" script on MacOSX. Patch by Sylvain Mora, issue #9701. ........
* Fix for issue 9392: without this patch a framework build will not installRonald Oussoren2010-07-291-2/+8
| | | | 2to3-2.7, while a versioned copy is installed of other tools and a versioned copy of2to3 is installed by python 2.6, 3.1 and the 3.2 alpha.
* Fix for issue 9275: the OSX installer no longer installs links in /usr/localRonald Oussoren2010-07-231-1/+1
| | | | This was an unintentional change to the 2.7 installer, and confuses users.
* The code in _scproxy (a mac specific helper module toRonald Oussoren2010-06-221-1/+1
| | | | | | | | | | | | | detect proxy settings) had the wrong logic for detecting if the checkbox 'Exclude simple hostnames' is checked. This checkin fixes that. As a result the test failure 'Issue8455' goes away on systems where the checkbox is not checked. I'm carefully avoiding saying that is fixes that issue, test_urllib2_localnet assumes that system proxy settings are empty (not just on OSX, see Issue8455 for details).
* Fix for issue8868: without this patch 'MacOS.WMAvailable()' will returnRonald Oussoren2010-06-021-0/+8
| | | | | False on MacOSX 10.5 or earlier and scripts won't be able to access GUI functionality.
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-0943-60685/+60685
|