summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-python/tomlkit: Keyword 0.8.0 sparc, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/lark-parser: Keyword 0.11.3 sparc, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/js2py: Keyword 0.71 sparc, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tzlocal: Keyword 4.1 sparc, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pytz_deprecation_shim: Keyword 0.1.0_p0-r1 sparc, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pyjsparser: Keyword 2.7.1_p20190421 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/poetry-core: Keyword 1.0.7 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tomlkit: Keyword 0.8.0 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/lark-parser: Keyword 0.11.3 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/js2py: Keyword 0.71 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tzlocal: Keyword 4.1 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pytz_deprecation_shim: Keyword 0.1.0_p0-r1 ia64, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pyjsparser: Keyword 2.7.1_p20190421 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/poetry-core: Keyword 1.0.7 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tomlkit: Keyword 0.8.0 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/lark-parser: Keyword 0.11.3 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/js2py: Keyword 0.71 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tzlocal: Keyword 4.1 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pytz_deprecation_shim: Keyword 0.1.0_p0-r1 s390, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pyjsparser: Keyword 2.7.1_p20190421 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/poetry-core: Keyword 1.0.7 hppa, #831182Arthur Zamarin2022-01-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tomlkit: Keyword 0.8.0 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/lark-parser: Keyword 0.11.3 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/js2py: Keyword 0.71 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/tzlocal: Keyword 4.1 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/pytz_deprecation_shim: Keyword 0.1.0_p0-r1 hppa, #831182Arthur Zamarin2022-01-161-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* openib.eclass: last-rite for removalDavid Seifert2022-01-161-1/+2
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/23716 Bug: https://bugs.gentoo.org/601692 Bug: https://bugs.gentoo.org/830999 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles: remove USE=openmpi_fabrics_psmDavid Seifert2022-01-169-15/+9
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-cluster/openmpi: remove USE=openmpi_fabrics_psmDavid Seifert2022-01-1610-87/+57
| | | | | Closes: https://bugs.gentoo.org/831003 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles: last-rite most of sys-fabric/*David Seifert2022-01-161-0/+28
| | | | | | Bug: https://bugs.gentoo.org/601692 Bug: https://bugs.gentoo.org/830999 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-libs/efivar: fix toolchain varsMike Gilbert2022-01-161-2/+3
| | | | | Closes: https://bugs.gentoo.org/831320 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-python/asteval: add 0.9.26Arthur Zamarin2022-01-162-0/+18
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-python/mkdocs-material: add 8.1.7Arthur Zamarin2022-01-162-0/+35
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-arch/tarlz: add 0.22Florian Schmaus2022-01-162-0/+28
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-python/poetry-core: initial commit, add 1.0.7Arthur Zamarin2022-01-163-0/+68
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/flufl-lock: Bump to 7.0Michał Górny2022-01-162-0/+32
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/flufl-i18n: Bump to 4.0Michał Górny2022-01-162-0/+30
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/pdm-pep517: New NIH build system, v0.10.0Michał Górny2022-01-163-0/+64
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/flit: Convert to PEP517Michał Górny2022-01-161-0/+48
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/flit_core: Convert to PEP517 buildMichał Górny2022-01-161-0/+33
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Implement PEP517 modeMichał Górny2022-01-161-90/+319
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a PEP517 mode to the distutils-r1.eclass in order to facilitate building packages via PEP517 backends. In order to use it, set DISTUTILS_USE_PEP517 to the appropriate build system name. The eclass will take care of setting BDEPEND, then invoke the backend to build a wheel and then install its contents in python_compile(). The install phase is limited to merging the staging area into the image directory. In PEP517 mode, the test phase is automatically provided with venv-style install tree that should suffice the vast majority of test suites. As a result, distutils_install_for_testing should no longer be necessary and is not available in this mode. The new mode can also be used to install pre-PEP517 distutils and setuptools packages. To do so, just specify setuptools backend. If pyproject.toml is missing, the eclass assumes legacy setuptools backend that invokes setup.py. It also enables setuptools-vendored distutils, effectively carrying the migration from deprecated stdlib version. The PEP517 support effectively deprecates the legacy eclass mode. This follows upstream deprecation of distutils and install commands in setuptools. Closes: https://github.com/gentoo/gentoo/pull/23750 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/installer: Add 0.4.0_p20220115 snap with CLI patchMichał Górny2022-01-162-0/+57
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Fix manpage formattingMichał Górny2022-01-161-0/+4
| | | | | | Thanks to arthurzam for noticing. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* package.mask: Unmask setuptools >= 60Michał Górny2022-01-161-5/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Force stdlib distutils for the time beingMichał Górny2022-01-161-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Minimize & unify dift --via-venv logicMichał Górny2022-01-161-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify `distutils_install_for_testing --via-venv` to create a minimal venv manually rather than relying on Python to do so. Use root-style install rather than the egg-style to improve consistency with regular installs. This is a step towards unifying different install layouts used within the eclass. Right now we support three different variants for testing: 1. The build-dir layout that's created by python_compile() and exposed unconditionally through PYTHONPATH. 2. The --via-root layout of dift that resembles install closer (primarily through including package metadata) and also uses PYTHONPATH. 3. The --via-venv layout of dift that creates a venv and installs the packages there. It requires only PATH, not PYTHONPATH. The last layout is the newest and probably the most compatible but it requires additional install step. Since the PEP517 build logic is going to require installing a wheel anyway, the plan is to inject a minimal venv into the staging directory and use it unconditionally for tests. The purpose of this patch is to prepare a single code snippet that will be used both by dift and the new logic logic. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multibuild.eclass: remove EAPI 4 and 5David Seifert2022-01-161-35/+7
| | | | | | Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23699 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multibuild.eclass: inline cp_argsDavid Seifert2022-01-161-29/+7
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multibuild.eclass: remove dead userland_BSDDavid Seifert2022-01-161-23/+12
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multilib-build.eclass: remove EAPI 5David Seifert2022-01-161-37/+5
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>