summaryrefslogtreecommitdiff
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* #Issue 11424: merged fix from 2.6.Vinay Sajip2011-03-0757-1662/+624
|\
| * 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
| |
| * In a number of places code still reversRonald Oussoren2010-05-052-12/+2
| | | | | | | | | | | | | | | | | | to "sys.platform == 'mac'" and that is dead code because it refers to a platform that is no longer supported (and hasn't been supported for several releases). Fixes issue #7908 for the trunk.
| * Add notes about uninstalling a framework install toRonald Oussoren2010-04-301-1/+21
| | | | | | | | Mac/README. Fixes issue 7107.
| * Fix for issue 8476Ronald Oussoren2010-04-301-4/+5
| |
| * Fix for issue #3646: with this patch it is possible to do aRonald Oussoren2010-04-304-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | framework install of Python in your home directory (on OSX): $ configure --enable-framework=${HOME}/Library/Frameworks $ make && make install Without this patch the framework would get installed just fine, but 'make install' would try to install the application bundles and command-line tools outside the user's home, which doesn't work for non-admin users (and is bad form anyway).
| * Issue #8475: Pass absolute interpreter path toMartin v. Löwis2010-04-221-1/+1
| | | | | | | | "make html".
| * This patch fixes the handling of a weak-linkedRonald Oussoren2010-04-201-5/+10
| | | | | | | | variable and should fix issue #8095.
| * The PythonLauncher change is needed dueRonald Oussoren2010-04-202-2/+3
| | | | | | | | | | | | | | | | | | to changes in how the BASECFLAGS and CFLAGS variables get filled by configure. The Mac/Makefile.in change ensures that pythonw gets build with the rigth deployment targets.
| * Explicitly set system default for $PATH toRonald Oussoren2010-04-201-0/+3
| | | | | | | | ensure we have a clean build environment (OSX installer)
| * Add check to build-installer.py to ensure thatRonald Oussoren2010-04-181-0/+51
| | | | | | | | | | | | the right version of Tcl/Tk is available (on OSX) Fixes issue #5651
| * This check-in fixes two problems:Ronald Oussoren2010-04-081-2/+2
| | | | | | | | | | | | | | | | 1) A non-critical off-by-one error in pythonw 2) A problem in the configure script that caused builds with '--enable-framework --enable-universalsdk=/' to fail on OSX 10.6.
| * Ensure 'module removed' warning messages contain the word 'module' or 'package'.Mark Dickinson2010-04-035-5/+5
| | | | | | | | | | This should fix the test_py3kwarn failure on OS X. test_support.import_module also requires this.
| * normalize shebang lines to #!/usr/bin/env pythonBenjamin Peterson2010-03-113-3/+3
| |
| * remove svn:executable from scripts without a shebang lineBenjamin Peterson2010-03-083-0/+0
| |
| * Fix for issue #7998: pythonw didn't work when --with-framework-name wasRonald Oussoren2010-03-072-2/+2
| | | | | | | | specified
| * Remove Tools/modulator, a reference to it in the docs, and a screenshot of it.Andrew M. Kuchling2010-02-221-0/+0
| | | | | | | | | | | | (I asked the BDFL first, and he approved removing it. The last actual bugfix to Tools/modulator was in 2001; since then all changes have been search-and-replace: string methods, whitespace fixes, etc.)
| * - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4Ronald Oussoren2010-01-172-6/+30
| | | | | | | | | | | | | | | | | | | | | | | | - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on MacOSX. - Make configure look for util.h as well as libutil.h. The former is the header file that on OSX contains the defition of openpty. (Needed to compile for OSX 10.4 on OSX 10.6) - Use the correct definition of CC to compile the pythonw executable
| * Add text to Mac/README to warn about non-universal libraries whenRonald Oussoren2010-01-171-0/+19
| | | | | | | | building a universal Python. Based on issue7679.
| * More yearly updates.Georg Brandl2010-01-011-2/+2
| |
| * Issue #6834: replace the implementation for the 'python' and 'pythonw' ↵Ronald Oussoren2009-12-246-62/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | executables on OSX. The previous implementation used execv(2) to run the real interpreter, which means that you cannot use the arch(1) tool to select the architecture you want to use for a universal build because that only affects the python/pythonw wrapper and not the actual interpreter. The new version uses posix_spawnv with a number of OSX-specific options that ensure that the real interpreter is started using the same CPU architecture as the wrapper, and that means that 'arch -ppc python' now actually works. I've also changed the way that the wrapper looks for the framework: it is now linked to the framework rather than hardcoding the framework path. This should make it easier to provide pythonw support in tools like virtualenv.
| * An update to the script that's used to build the binary installer: don't ↵Ronald Oussoren2009-12-241-1/+7
| | | | | | | | | | | | | | | | install files in /usr/local by default. Users can still choose to install files into /usr/local, but by default we'll only install files in /Library/Framework/Python.framework and /Applications/Python X.Y/
| * Don't use the '==' operator with test, that's an unportable bash-ism.Ronald Oussoren2009-11-191-2/+2
| | | | | | | | (Issue 7179)
| * Fix for issue6957: ensure that the OSX installerRonald Oussoren2009-09-291-13/+35
| | | | | | | | | | installs a version of Python that can build extensions on OSX 10.6.
| * * Update the Mac/README file. Add the list of OSX-specific configure optionsRonald Oussoren2009-09-291-14/+69
| | | | | | | | | | | | | | | | | | to that README file with some explanation. * Be more strict in the configure script: complain loudly when the user has specified invalid combinations of OSX-specific configure arguments. The error message refers to the Mac/README file for more information.
| * The 'Navigation Toolbox' is not available at all for 64-bitRonald Oussoren2009-09-221-22/+13
| | | | | | | | | | code, make this explicit in the C code to avoid confusing error messages during the build.
| * * Make it easier to build custom installers (such as a 3-way universal build)Ronald Oussoren2009-09-202-182/+200
| | | | | | | | * Upgrade bzip dependency to 1.0.5
| * For for issue 6934: failures in postflight script in OSX installerRonald Oussoren2009-09-201-6/+5
| |
| * Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6Ronald Oussoren2009-09-201-0/+226
| |
| * Fix build issues on OSX 10.6 (issue 6802)Ronald Oussoren2009-09-061-2/+12
| |
| * Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-gJeffrey Yasskin2009-05-292-13/+1
| | | | | | | | | | | | -Wall -Wstrict-prototypes -Werror" in both --with-pydebug mode and --without. There's still a batch of non-prototype warnings in Xlib.h that I don't know how to fix.
| * Remove some old MacPython files that are no longer relevant.Ronald Oussoren2009-05-1940-1617/+1
| |
| * Remove some traces of 'MacPython'Ronald Oussoren2009-05-193-10/+7
| |