summaryrefslogtreecommitdiff
path: root/dev-python/meson-python
AgeCommit message (Collapse)Author
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-13dev-python/meson-python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-13dev-python/meson-python: Stabilize 0.18.0-r1 hppa, #957351Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-python/meson-python: Stabilize 0.18.0-r1 sparc, #957351Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-python/meson-python: Stabilize 0.18.0-r1 ppc, #957351Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-21dev-python/meson-python: Stabilize 0.18.0-r1 arm, #957351Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-07dev-python/meson-python: Stabilize 0.18.0-r1 x86, #957351Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-07dev-python/meson-python: Stabilize 0.18.0-r1 arm64, #957351Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07dev-python/meson-python: Stabilize 0.18.0-r1 amd64, #957351Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07dev-python/meson-python: Stabilize 0.18.0-r1 ppc64, #957351Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-23dev-python/meson-python: Strip Python dep on mesonMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-14dev-python/meson-python: Enable py3.14Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-12dev-python/meson-python: Remove stale python_gen_cond_depMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-06dev-python/meson-python: Bump to 0.18.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-03-26dev-python/meson-python: fix erroneous build depEli Schwartz
cython is only needed by the testsuite. Futhermore, cython is treated as a shell tool (it is looked up using meson's compiler language handling), so it never made sense to require PYTHON_USEDEP. The PYTHON_USEDEP forces recompiling cython if you want to install meson-python for multiple impls. It also means if you try for a pure py3.13 system (which I'm trying to do for the binhost) but need a small handful of 3.12 packages you get conflicts, because meson-python holds back having a pure 3.13 experience for cython. Fixes: 34bf7b6af8ca51d45b8696665c0823511d067211 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-02-16dev-python/meson-python: Enable pypy3.11Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-16dev-python/meson-python: Fix testing without matching impl on mesonMichał Górny
Closes: https://bugs.gentoo.org/931937 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-23dev-python/meson-python: BDEPEND on RDEPENDTom Gillespie
Fix issue where meson-python fails to build if pyproject-metadata is not installed at build time. This is needed e.g. when building a binpkg. The full RDEPEND is added because technically both meson and ninja are required at build time and are present in the base stage3 image, however if there are cases where they are not present then then emerge would fail. Signed-off-by: Tom Gillespie <tgbugs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39403 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-20dev-python/meson-python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-20dev-python/meson-python: Stabilize 0.17.1 hppa, #943106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10dev-python/meson-python: Add a not-ALLARCHES commentMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-10dev-python/meson-python: Stabilize 0.17.1 x86, #943106Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-11-10dev-python/meson-python: Stabilize 0.17.1 amd64, #943106Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-11-09dev-python/meson-python: Stabilize 0.17.1 sparc, #943106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-09dev-python/meson-python: Stabilize 0.17.1 arm64, #943106Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-11-09dev-python/meson-python: Stabilize 0.17.1 ppc, #943106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-09dev-python/meson-python: Stabilize 0.17.1 arm, #943106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-09dev-python/meson-python: Stabilize 0.17.1 ppc64, #943106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-26dev-python/meson-python: Bump to 0.17.1Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-22dev-python/meson-python: Bump to 0.17.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-04dev-python/meson-python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-04dev-python/meson-python: Stabilize 0.16.0-r1 hppa, #931164Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-05-13dev-python/meson-python: do not require PYTHON_USEDEP on mesonEli Schwartz
It internally runs meson via subprocess.run and doesn't require matching impls. It does list: ``` dependencies = [ 'meson >= 0.63.3; python_version < "3.12"', 'meson >= 1.2.3; python_version >= "3.12"', ``` But this is because it wants to guarantee that it can, in fact, find a meson CLI executable installed, in the only way it knows how. It shouldn't interfere with portage's handling of multi-impl pythons. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-05-13dev-python/meson-python: Enable py3.13Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 amd64, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 x86, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 sparc, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 ppc, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 ppc64, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 arm64, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-04dev-python/meson-python: Stabilize 0.16.0 arm, #931164Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-04-17dev-python/meson-python: Bump to 0.16.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-26dev-python/meson-python: Keyword 0.15.0 mips, #927457Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-13Move {dev-util → dev-build}/mesonMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34790 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-11-29dev-python/meson-python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-11-29dev-python/meson-python: Stabilize 0.15.0 ppc64, #918771Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-11-29dev-python/meson-python: Stabilize 0.15.0 sparc, #918771Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-11-29dev-python/meson-python: Stabilize 0.15.0 ppc, #918771Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>