| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
to the internal Mac/README file.
|
|
|
|
| |
test files.
|
|
|
|
|
|
|
| |
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. Fixed
shebang line to use python3 executable in the unittestgui script.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
screen refresh problem.
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
| |
This changeset fixes a number of compiler warnings in the Python Launcher
binary for OSX. It also cleans up whitespace usage in those sources.
|
|
|
|
| |
that have paths that include wide characters.
|
|\
| |
| |
| | |
Mac/*, and Tool/* found by Serhiy Storchaka and Matthew Barnett
|
| |
| |
| |
| | |
found by Serhiy Storchaka and Matthew Barnett
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
Retina displays. Applies to Tkinter apps, such as IDLE, on OS X
framework builds linked with Cocoa Tk 8.5+.
Suggested by Kevin Walzer
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
environment variable to a value comparable to what it sets for CC for
the benefit of C++ extension modules.
(Patch by Ronald Oussoren)
|
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
to avoid curses.unget_wch bug present in older versions of ncurses such as
those shipped with OS X.
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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.
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
Patch by Ronald Oussoren.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
properly skip uncompilable files and to compile existing
files in site-packages if reinstalling. Also, no longer
attempt to install a documentation link in /Developer
as that no longer necessarily exists with Xcode 4.3+.
|
| |
| |
| |
| |
| |
| | |
installer package from the OS X Makefile for Python 3. It has
never worked on Python 3 and is not needed there as pre-10.3.9
installs are no longer supported.
|
| |
| |
| |
| |
| |
| | |
Builds are not yet fully supported on Python 3 as some parts
of the build process (like the documentation build chain)
are still dependent on Python 2.
|
| |
| |
| |
| | |
* update README
|
| | |
|
|/
|
|
| |
lzma module. (Patch by Nicholas Riley)
|
|
|
|
| |
(Patch by Dionysios Kalofonos)
|
| |
|
|
|
|
|
| |
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.
|
|\ |
|
| | |
|
|\ \
| |/ |
|
| | |
|