summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Replace links to python-r1 dev guide with links to the wiki.Mike Gilbert2015-07-041-3/+3
* Extend EAPI=4 whitelist to cover crossdev gdb.Michał Górny2015-03-221-2/+2
* Ban new EAPI < 5 packages for python-r1 & python-single-r1.Michał Górny2015-03-211-5/+23
* Re-apply python-exec:0 removal, now with typos fixed.Michał Górny2015-02-201-1/+1
* Restore EAPI=4 deprecation. That commit was perfectly fine.Michał Górny2015-02-201-1/+3
* Revert random mgorny madnessPatrick Lauer2015-02-201-3/+1
* Deprecate EAPI=4 support.Michał Górny2015-02-191-1/+3
* Remove support for python-exec:0.Michał Górny2015-02-191-3/+3
* Run pkg_setup() only in non-binary installs, as intended and documented a lon...Michał Górny2015-01-041-3/+3
* Add python_gen_usedep, python_gen_useflags and python_gen_cond_dep to python-...Michał Górny2014-12-281-1/+145
* Help PMs figure out what to do by turning off unimplemented python_single_tar...Ian Stakenvicius2014-11-071-6/+9
* fixed whitespaceIan Stakenvicius2014-11-071-23/+23
* When only one supported python implementation can satisfy an ebuild, do not p...Ian Stakenvicius2014-11-071-22/+58
* Move python_fix_shebang into python-utils-r1, therefore making it a part of p...Michał Górny2014-05-261-46/+2
* Depend on dev-lang/python-exec:0 if _PYTHON_WANT_PYTHON_EXEC2 is 0, bug 489646.Mike Gilbert2013-11-301-2/+4
* Switch the eclasses to use dev-lang/python-exec.Michał Górny2013-10-301-4/+4
* Introduce a "common" python_setup function to set up Python for use in outer ...Michał Górny2013-10-221-5/+14
* Fix EAPI=4 on python-exec:2 since that is what pkgcore will require (the only...Michał Górny2013-09-261-7/+6
* Support python-exec:2.Michał Górny2013-09-171-2/+8
* Depend on SLOT 0 of python-exec, for future compatibility.Michał Górny2013-09-121-3/+3
* Mention that PYTHON_REQ_USE should be set before calling inherit.Mike Gilbert2013-08-071-1/+3
* Set PYTHON_REQUIRED_USE, and add it to REQUIRED_USE in distutils-r1.Mike Gilbert2013-05-211-3/+24
* Consistently create ${EPYTHON} subdir for Python wrappers. Fixes conflict bet...Michał Górny2013-05-101-2/+2
* Create temporary symlinks for executables and pkg-config files, and add them ...Michał Górny2013-04-071-1/+2
* Use (-) USE-defaults to reduce issues from removing flags.Michał Górny2013-01-301-3/+3
* Check PYTHON_COMPAT for validity, and support disabling implementations in th...Michał Górny2013-01-211-14/+27
* Fix the PYTHON_SINGLE_TARGET validity check.Michał Górny2013-01-081-8/+10
* Manually check PYTHON_TARGETS and PYTHON_SINGLE_TARGET for validity rather th...Michał Górny2013-01-081-4/+31
* Remove myself from explicit maintainers, it is enough to assign the bugs to P...Michał Górny2013-01-021-4/+3
* Introduce python_fix_shebang(), to fix shebangs in installed Python scripts r...Michał Górny2012-12-201-1/+45
* Commonize the code for obtaining the Python interpreter dependency string.Michał Górny2012-12-201-19/+4
* Require EAPI=5 in both python-r1 eclasses due to bug #447524.Michał Górny2012-12-171-4/+5
* Introduce python-any-r1, to handle packages satisfied by any Python implement...Michał Górny2012-12-011-1/+3
* Add missing REQUIRED_USE constraints to enforce PYTHON_SINGLE_TARGET being in...Michał Górny2012-11-301-1/+6
* Make python-single-r1 stand-alone, and blocking python-r1.Michał Górny2012-11-301-23/+94
* Run EXPORT_FUNCTIONS even if re-inheriting, to preserve the expected phase ov...Michał Górny2012-11-261-1/+5
* Override incompatible functions in python-single-r1 directly, instead of addi...Michał Górny2012-11-261-1/+15
* Fix EAPI checks, add double- and colliding include guards.Michał Górny2012-11-241-3/+9
* Introduce python-single-r1 to handle Python packages not supporting multiple ...Michał Górny2012-11-241-0/+96