summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the invalid function/variable checks non-fatal for now.Michał Górny2014-12-281-29/+29
* Do not check for PYTHON_TEST_VERBOSITY, it is intended for make.conf.Michał Górny2014-12-281-3/+2
* Update banned var docs.Michał Górny2014-12-271-5/+15
* Add PYTHON_{CPPFLAGS,CFLAGS,CXXFLAGS,LDFLAGS,MODNAME} to the banned variable ...Michał Górny2014-12-271-3/+3
* Add die-checks for python.eclass & distutils.eclass variables.Michał Górny2014-12-271-1/+32
* Add die-replacements for python.eclass functions, to help finding mistakes in...Michał Górny2014-12-271-1/+95
* Remove leftover code for Python 3.2.Michał Górny2014-11-291-3/+1
* Adjust _python_impl_supported as well.Mike Gilbert2014-11-231-3/+3
* Remove python3_2.Mike Gilbert2014-11-231-2/+2
* Move the has_version checks on installed implementations to python_is_install...Michał Górny2014-11-091-1/+33
* Add support for PyPy3.Michał Górny2014-11-051-8/+12
* Improve error messaging when python_export is called without a defined python...Mike Gilbert2014-10-181-2/+4
* Preserve all whitespace in shebangs, and add regression test for that. Also, ...Michał Górny2014-09-041-3/+6
* Disable python2.6 support and clean up the related code.Michał Górny2014-07-061-31/+13
* Attempt to use a UTF-8 locale if one is available to avoid errors when setup....Mike Gilbert2014-06-291-1/+36
* python_fix_shebang: properly unset local variables in loop iterations.Michał Górny2014-06-191-2/+2
* Improve handling of corner cases in python_fix_shebang. Support --force and -...Michał Górny2014-06-191-54/+102
* Move python_fix_shebang into python-utils-r1, therefore making it a part of p...Michał Górny2014-05-261-75/+97
* Accept files with already-rewritten shebangs in _python_rewrite_shebang. Nece...Michał Górny2014-05-161-2/+5
* Add missing @DESCRIPTIONJustin Lecher2014-05-011-1/+2
* Disable pypy2_0 and clean up after it.Michał Górny2014-04-081-22/+8
* Add python_doexe() and python_newexe() to handle implementation-specific exec...Michał Górny2014-03-131-32/+66
* Use subslot operator deps on non-slotted PyPy.Michał Górny2014-03-121-2/+7
* Add non-slotted pypy to the eclass.Michał Górny2014-03-121-2/+8
* Revert ignorant pypy2_2 commit.Michał Górny2014-03-121-5/+3
* Modify python-utils-r1 for pypy2.2Patrick Lauer2014-03-121-3/+5
* Add support for python3.4.Mike Gilbert2014-02-221-3/+5
* Spelling.Jeroen Roovers2014-01-171-3/+3
* Switch the eclasses to use dev-lang/python-exec.Michał Górny2013-10-301-2/+2
* Remove deprecated functions.Michał Górny2013-10-271-39/+1
* Fix pypy dependency.Michał Górny2013-10-091-2/+2
* Bump dependencies on Python interpreters to require newest stable versions. B...Michał Górny2013-10-091-10/+15
* Fix EAPI=4 on python-exec:2 since that is what pkgcore will require (the only...Michał Górny2013-09-261-4/+3
* Fix missing variable replacement in _python_ln_rel.Michał Górny2013-09-171-2/+2
* Rename variables in _python_ln_rel to make it less confusing.Michał Górny2013-09-171-19/+19
* Support python-exec:2.Michał Górny2013-09-171-5/+49
* Introduce PYTHON_SCRIPTDIR for python-exec:2 script location.Michał Górny2013-09-171-1/+31
* Clean up Python script install/wrapping functions.Michał Górny2013-09-171-9/+8
* Deprecate python_get_PYTHON and python_get_EPYTHON.Michał Górny2013-09-161-2/+10
* Fix PYTHON_SITEDIR for Jython.Michał Górny2013-09-081-2/+2
* Do not export PYTHON_INCLUDEDIR on Jython, since it does not install headers.Michał Górny2013-09-081-4/+4
* Disable Python 2.5, 3.1 and PyPy 1.9 in the eclass.Michał Górny2013-09-051-6/+6
* Introduce python_is_python3() to replace the common checks.Michał Górny2013-08-281-5/+19
* Switch eclasses to use virtual/pypy (and therefore support pypy-bin).Michał Górny2013-07-271-2/+2
* Add a safety check for using python_optimize() in pkg_*.Michał Górny2013-07-111-1/+10
* Fix typo in compileall call.Michał Górny2013-07-111-2/+2
* Improve docs for PYTHON and EPYTHON.Mike Gilbert2013-06-071-6/+26
* Remove here-doc write failure handlers due to bug #471926.Michał Górny2013-05-311-2/+2
* Use cat rather than echo for heredoc output :).Michał Górny2013-05-311-2/+2
* Consistently create ${EPYTHON} subdir for Python wrappers. Fixes conflict bet...Michał Górny2013-05-101-4/+4