Yamashita Yuu
88922e2bc0
Remove `version-ext-compat` plugin to make test success
il y a 10 ans
Yamashita Yuu
8fa6b4a184
CPython installer requires existing Pyhthon of similar version.
il y a 11 ans
Yamashita Yuu
8892f3735d
Use `-p0` for all patches to keep things simple ( sstephenson/ruby-build#484 )
There is filterdiff(1) available to transform strip level of a patch if
optional level is required.
```
git diff HEAD^ | filterdiff --strip=1 | pyenv install -p 3.3.3
```
il y a 10 ans
Yamashita Yuu
9eedd4ef84
Update setuptools (2.0.1 -> 2.0.2)
il y a 10 ans
Yamashita Yuu
b70dcb9f2d
Add `list_patches()` to sort patches by their names
il y a 10 ans
Yamashita Yuu
008a5a1ff9
Force `PYTHON_BUILD_PATCH_PATH` to be absolute path
il y a 10 ans
Yamashita Yuu
5b7eb42a9f
Add `-p0` as an option for patch if both `PATCH_OPTS` and `PACKAGE_PATCH_OPTS` aren't defined
il y a 10 ans
Yamashita Yuu
35d4cd2259
Remove `PACKAGE_PATCH_STRIP`. Use `PACKAGE_PATCH_OPTS` instead.
il y a 10 ans
Yamashita Yuu
6efb3c327f
Revert setuptools version for jython-2.7-beta1 (2.0.1 -> 2.0)
Could not install setuptools 2.0.1 for jython-2.7-beta1 by the
lack of `parser` module.
il y a 10 ans
Yamashita Yuu
df51c13323
Use `cp -RPp` to copy share directories recursively.
We have some patches for CPython in `share/python-build/patches`.
il y a 10 ans
Yamashita Yuu
a025866bac
Update setuptools (2.0 -> 2.0.1)
il y a 10 ans
Yamashita Yuu
2797f3d80e
Update README about `PYTHON_PATCH_PATH`.
il y a 10 ans
Yamashita Yuu
0d85193f39
Remove `-Wl,-rpath=...` from `LDFLAGS` on Darwin to fix build.
We don't need to set `rpath` explicitly because the ld on Darwin
embeds the full paths to each dylib by default
il y a 10 ans
Yamashita Yuu
43212f64ed
Pass rpath to linker if `--enable-shared` was given ( #65 , #66 , #82 )
il y a 10 ans
Yamashita Yuu
75559df89d
Search extra patches from given directory then apply it during build ( #91 )
```
$ env PYTHON_PATCH_PATH="./patches" PYTHON_PATCH_OPTS="-p1" pyenv install 2.7.6
```
il y a 10 ans
Yamashita Yuu
aa76fd2f9c
On Darwin, should not build readline if there is brewed readline
il y a 10 ans
Yamashita Yuu
db141f66a4
Restored `has_broken_mac_llvm_gcc` which is required to build 3.3+ on Darwin
il y a 10 ans
Yamashita Yuu
1cc90d31ae
Import changes from ruby-build v20131211
il y a 10 ans
Yamashita Yuu
edb5a32620
Update setuptools (1.4.2 -> 2.0) for Python 2.6+
il y a 10 ans
Yamashita Yuu
88e2d73d52
Update setuptools (1.4.1 -> 1.4.2)
il y a 10 ans
Yamashita Yuu
7b95fea77e
Add PyPy 2.2.1
il y a 10 ans
Yamashita Yuu
20eb5c4913
Update setuptools (1.4 -> 1.4.1)
il y a 10 ans
Yamashita Yuu
bc2d2456ae
Add CPython 3.4.0b1
il y a 10 ans
Yamashita Yuu
02e073a503
remove useless patch from 2.6-dev
il y a 11 ans
Yamashita Yuu
e094d683ed
Update setuptools (1.3.2 -> 1.4)
il y a 11 ans
Yamashita Yuu
bd1454c69f
Remove 3.3.3-rc[12] because 3.3.3 has been released
il y a 11 ans
Yamashita Yuu
b726d645c3
http://www.python.org/ -> http://python.org/
il y a 11 ans
Anthon van der Neut
78441ce084
Released Python 3.3.3
il y a 11 ans
Yamashita Yuu
4953fa4034
Apply built-in patches only if patch is not given via STDIN
il y a 10 ans
Yamashita Yuu
1f76effbfb
Import changes from ruby-build v20131225.1
il y a 10 ans
Yamashita Yuu
dd44d0a713
Add CPython 3.3.3 RC1/RC2
il y a 11 ans
Yamashita Yuu
a28c040eb9
Add PyPy 2.2 ( closes #77 )
il y a 11 ans
Yamashita Yuu
6a787dd951
Update setuptools (1.1.7 -> 1.3.2)
il y a 11 ans
Yamashita Yuu
5d9132623f
Add CPython 2.7.6
il y a 11 ans
Yamashita Yuu
498d226b2f
Import changes from ruby-build v20131030
il y a 11 ans
Yamashita Yuu
ccc51244e3
Add CPython 2.6.9
il y a 11 ans
Yamashita Yuu
516f49e913
Update setuptoos (1.1.6 -> 1.1.7)
il y a 11 ans
Yamashita Yuu
ab4a8396e1
Add 3.4.0a4
il y a 11 ans
Yamashita Yuu
733cb397b2
improve messages on failed import
il y a 11 ans
Yamashita Yuu
7f9a2325e5
Add 3.4.0a3
il y a 11 ans
Yamashita Yuu
625b3b7ec1
Update setuptools (1.1.4 -> 1.1.6)
il y a 11 ans
Yamashita Yuu
fb3e9b020e
Use appropriciate tar option per compression types ( #58 )
il y a 11 ans
Yamashita Yuu
74a3c55623
Add CPython 3.4.0a2
il y a 11 ans
Yamashita Yuu
bc8c8a6cd9
Update setuptools (1.1 -> 1.1.4)
il y a 11 ans
Yamashita Yuu
99bc72a908
Wipe out CPython-specific scripts from build_package_standard()
il y a 11 ans
Yamashita Yuu
aab8bb262d
Update setuptools (1.0 -> 1.1)
il y a 11 ans
Yamashita Yuu
28fd240de2
Update setuptools (0.9.7 -> 1.0)
il y a 11 ans
Yamashita Yuu
586c0e6d62
Update pip (1.4 -> 1.4.1)
il y a 11 ans
Yamashita Yuu
4c71f3c5cd
Apply `--with-pydebug` configure option only for Python
il y a 11 ans
Yamashita Yuu
10221d51f1
Add 2.4, 2.4.1, 2.4.3, 2.4.4 and 2.4.5
il y a 11 ans