summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Minor update to OSX build-installer script, neededRonald Oussoren2009-03-311-0/+11
| | | | | to ensure that the build will succeed in a clean checkout and with a non-default deployment target.
* Fix for issue 13095Ronald Oussoren2009-03-301-0/+6
|
* Fixes issue 5270Ronald Oussoren2009-03-302-5/+12
|
* * Set a custom icon on the Python installer DMGRonald Oussoren2009-03-302-127/+189
| | | | | | | * Remove last traces of "MacPython" * Add options to build different flavors of the installer (still defaulting to a 2-way universal build that runs on OSX 10.3)
* Remove usage of the deprecated '-cString' and '+stringWithCString:' API'sRonald Oussoren2009-03-301-2/+2
| | | | in PythonLauncher, replacing them with the correct counterparts.
* * Updates installed dependencies to latest releaases (bzip, zlib, ...)Ronald Oussoren2009-03-302-111/+65
| | | | | | * Changes code for updating folder icons from Python code that uses the deprecated Carbon module to a much simpler Cocoa program in Objective-C
* This patch fixes issue 1254695 (wrong argument type conversion in Carbon.Qt)Ronald Oussoren2009-03-302-365/+368
|
* Fix for issue #1113328.Ronald Oussoren2009-03-041-19/+23
|
* Fixes issues 3883 and 5194Ronald Oussoren2009-03-041-7/+50
|
* Fix for issue 5226.Ronald Oussoren2009-03-042-9/+8
|
* Fix issue 5224.Ronald Oussoren2009-03-042-4/+3
|
* Fix issue776533.Ronald Oussoren2009-02-171-0/+2
|
* Fix for issue1594Ronald Oussoren2009-01-021-0/+9
|
* Fix for issue 3433Ronald Oussoren2009-01-022-4/+4
|
* revert unrelated change to installer scriptBenjamin Peterson2008-12-091-1/+1
|
* specify how things are copiedBenjamin Peterson2008-12-091-1/+1
|
* update the mac installer scriptBenjamin Peterson2008-10-031-9/+11
|
* we're in 2.7 nowBenjamin Peterson2008-10-021-1/+1
|
* Another fix for 4-way universal builds, use the right #ifndef guardRonald Oussoren2008-08-122-2/+2
| | | | to detect the OSX 10.5 SDK.
* Fix build issue on OSX 10.4, somehow this wasn't committed before.Ronald Oussoren2008-07-221-2/+2
|
* Last bit of a fix for issue3381 (addon for my patch in r65061)Ronald Oussoren2008-07-181-1/+1
|
* issue #3199: Fix typo in Mac/Makefile.inMark Dickinson2008-06-251-1/+1
|
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-0912-49/+49
| | | | | | | http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
* Fix build issue on OSX 10.4Ronald Oussoren2008-06-063-4/+11
|
* MacOS X: Enable 4-way universal buildsRonald Oussoren2008-06-0535-141/+683
| | | | | | | | | | | | | | | | | | This patch adds a new configure argument on OSX: --with-universal-archs=[32-bit|64-bit|all] When used with the --enable-universalsdk option this controls which CPU architectures are includes in the framework. The default is 32-bit, meaning i386 and ppc. The most useful alternative is 'all', which includes all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64). This includes limited support for the Carbon bindings in 64-bit mode as well, limited because (a) I haven't done extensive testing and (b) a large portion of the Carbon API's aren't available in 64-bit mode anyway. I've also duplicated a feature of Apple's build of python: setting the environment variable 'ARCHFLAGS' controls the '-arch' flags used for building extensions using distutils.
* Renamed PyString to PyBytesChristian Heimes2008-05-2612-54/+54
|
* Make gestaltmodule.c 64-bit safe.Ronald Oussoren2008-05-181-1/+1
|
* Add warnings to and deprecated all those Mac modulesBenjamin Peterson2008-05-126-0/+17
|
* Fix for #1905: PythonLauncher not working correctly on OSX 10.5/LeopardRonald Oussoren2008-05-022-102/+43
| | | | This fixes both Python Launchar and the terminalcommand module.
* Finish fix for issue2573, previous patch was incomplete.Ronald Oussoren2008-05-021-1/+2
|
* Fix for issue #2573: Can't change the framework name on OS X buildsRonald Oussoren2008-05-029-33/+20
| | | | | | | This introduces a new configure option: --with-framework-name=NAME (defaulting to 'Python'). This allows you to install several copies of the Python framework with different names (such as a normal build and a debug build).
* #2503 make singletons compared with "is" not == or !=Benjamin Peterson2008-03-295-12/+12
| | | | Thanks to Wummel for the patch
* Patch #2167 from calvin: Remove unused importsChristian Heimes2008-02-2340-47/+1
|
* Modified PyImport_Import and PyImport_ImportModule to always use absolute ↵Christian Heimes2008-01-031-1/+1
| | | | | | imports by calling __import__ with an explicit level of 0 Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports
* This "fixes" compilation issues for the Carbon._OSA module on OSX LeopardRonald Oussoren2007-12-051-336/+0
| | | | | | | | by purging bindings to OSA's debug API's. Those APIs we're completely unsupported on OSX 10.4 and are no longer available on OSX 10.5. Note that this patches a generated file. This is somewhat acceptable because regenerating the file is non-trivial and wouldn't use system headers anyway.
* bug #1154: release memory allocated by "es" PyArg_ParseTuple format specifier.Georg Brandl2007-09-123-0/+3
|
* Whitespace changes to make the source more compliant with PEP8 (SF#1589070)Ronald Oussoren2006-11-071-13/+13
|
* Fix a number of typos in strings and comments (sf#1589070)Ronald Oussoren2006-11-071-13/+12
|
* Whitespace normalization.Tim Peters2006-10-181-1/+1
|