| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/702218
Package-Manager: Portage-2.3.81, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/702210
Package-Manager: Portage-2.3.81, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/697818
Closes: https://github.com/gentoo/gentoo/pull/13560
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/697824
Closes: https://github.com/gentoo/gentoo/pull/13559
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add a new DISTUTILS_USE_SETUPTOOLS top variable, and make it default
to BDEPEND-ing on dev-python/setuptools (which should be correct
for the majority of packages). Packages that either need RDEPEND
or no dependency at all can override it.
Also add a check for correct value in esetup.py. This should make it
easy for developers to adjust the new variable in their packages.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
Depend on PYTHON_TARGETS directly in dev-lang/python-exec dep,
instead of relying on old-style PYTHON_USEDEP.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Introduce a new API that replaces PYTHON_USEDEP with
PYTHON_SINGLE_USEDEP variable and PYTHON_MULTI_USEDEP placeholder.
The former can be used directly (or via python_gen_cond_dep) when
depending on other python-single-r1 packages, the latter can be used
via python_gen_cond_dep when depending on python-r1 packages.
Long term, the new API will enable us to remove redundant PYTHON_TARGETS
flags from python-single-r1 packages.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Reliably allow empty pattern lists (equivalent to no restrictions)
in all pattern-based generator functions, notably python_gen_cond_dep.
Previously, only some of the functions accepted them while others
failed via _python_impl_matches function.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Undo the hack that removes PYTHON_SINGLE_TARGET (in favor of plain
PYTHON_TARGETS) when the package supports only one target. Instead,
output both kinds of flags consistently for all packages, and use IUSE
defaults to enable them when only one interpreter is supported.
This should give similar end results without creating unnecessary
differences between ebuilds with one and multiple implementations.
It will make future API changes easier, as well as simplify tooling
used to detect eclass type.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Deprecate python_gen_usedep() in favor of python_gen_cond_dep().
The latter is a newer API that generates full USE-conditional blocks
rather than pure USE-dependency strings. As such, it can replace all
uses of the former, and is safer to use in general. In particular:
dev-python/foo[$(python_gen_usedep -2)]
dev-python/bar[$(python_gen_usedep -2)]
installs the dependency (with no implementation match enforced) even
if there's no python2 implementation enabled, while:
$(python_gen_cond_dep '
dev-python/foo[${PYTHON_USEDEP}]
dev-python/bar[${PYTHON_USEDEP}]
' -2)
installs it only if there's at least one implementation requiring it.
Since the functions are used in global scope only, a deprecation warning
is emitted only once, during the sourcing for pkg_setup phase. This
avoids having it output during metadata cache regeneration.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/701276
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update the skel variable order to place S immediately after SRC_URI.
This seems to be a growing trend, and is quite reasonable given that
S usually matches the archive name, and e.g. if SRC_URI uses MY_P,
then S usually uses it as well:
SRC_URI="http://example.com/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/698800
Signed-off-by: Wim Muskee <wimmuskee@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13399
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/696770
Signed-off-by: Wim Muskee <wimmuskee@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/700260
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/661126
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/661126
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/661080
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/661080
Bug: https://bugs.gentoo.org/661126
Bug: https://bugs.gentoo.org/692294
Bug: https://bugs.gentoo.org/700260
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/13780
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
|