summaryrefslogtreecommitdiff
path: root/dev-python/meson-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-29 22:58:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-29 22:58:59 +0000
commite7b6f003e8384cdfc8c0e7603329e969d8806c24 (patch)
tree43f634afff484e1aabb0f8eccbd7c8d109492bfe /dev-python/meson-python
parent70a061c3f38986cf8f04a4c6567114cea348169e (diff)
gentoo auto-resync : 29:11:2023 - 22:58:59
Diffstat (limited to 'dev-python/meson-python')
-rw-r--r--dev-python/meson-python/Manifest4
-rw-r--r--dev-python/meson-python/meson-python-0.14.0.ebuild66
-rw-r--r--dev-python/meson-python/meson-python-0.15.0.ebuild2
3 files changed, 2 insertions, 70 deletions
diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 1b65cd3a1fe7..96cf005d746a 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,5 +1,3 @@
-DIST meson-python-0.14.0.gh.tar.gz 72523 BLAKE2B d0fd66dee8a5efd73e617033aec3f14eb66affe72cd84c30a740820f5a0c34a4ae4ffd31e1df26312513b312940f62af436b9870216ee93d7543b4f02dec6637 SHA512 f40963a9c2bca8edf0f5651f9f4f1fab8df89cca715dd8dc0dec11ac53a591ee19d2d06edead917f15382410a51a37cd4efcee2c52696eb10a546b080bac2ad8
DIST meson-python-0.15.0.gh.tar.gz 73063 BLAKE2B 280c01b08fb8264d268797d199b59f7d02cac88e49333de4a38f9e22a1e724586b7ffcddc4e9a411c0d660560892134cb742136334aad8caacd9db37580fce8f SHA512 f1fce89bb0a3d279b9900c4ecec78e5f24da92d72f64ebf6c27648b4201a75a65204c3fac08aaa3e8d70dbeef245c3235e39994c7c0b9cba27c0df528211c7f7
-EBUILD meson-python-0.14.0.ebuild 1611 BLAKE2B 0cfd4d572d1627ca60e14977df5aa358725f585c2354f9abab5ccb8be9c5eaba20328ff16b6506244390865b4e744354850007d1eaeff73b8cc145ca327fdd39 SHA512 ed27710e3794e953dabda0409ded6fe5e80049769e388bfa23ee3366db38a33686dff04198b799b546685c140194293efa8fbfdb738ba30a34855e5ee344ae0d
-EBUILD meson-python-0.15.0.ebuild 1633 BLAKE2B a9a4a1589d7d98200b3c523386b7b2ff7d095716d00aa1c595cd62ee8048483f169b3eab227f8ab9790ac5f5002c010ca372f5188b99d933c94e4ac06bc43496 SHA512 67c26359384c23e5326777b1ea25445fdcfd9d72f965b952b97a9961a692ef6c47189e221a4337c91c437baa48c0f7d78d51c74481d3e97034776475781c9c9c
+EBUILD meson-python-0.15.0.ebuild 1632 BLAKE2B 9c9b3a6e33f0a53bdce8c1e19bc6bf5f0d5d021a5d952e202d824dc60869d0d6d091a5f070d34fc9a99231e590f8cc955801df14fd81802284b575dfe3e066f7 SHA512 53d5f9e8ef06bb08a4b667971e458bbe1c97192b2cd2d88d53d87efdda641288c0e97c18cfbf1d8a2287a1cfd7fbfddd68a960aafec2703e2301beaacaabaafa
MISC metadata.xml 357 BLAKE2B c2b5fd8c6ad39e92970a5e6c1db8950b4850660c9a95a84063504ab75e5dd69e3ab844fcef23cb51f33493b7e522a6d26227ff48dd893c92c422badc70f3c962 SHA512 1402ace4da543de7320a1d97f44177593807d5be9f1891d8a53190581877569508c46fe6b4ce63516c7fee2d2165d59d39f44343dde18438570883da3f4ad28c
diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
deleted file mode 100644
index 12062094e4d5..000000000000
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
- https://pypi.org/project/meson-python/
- https://github.com/mesonbuild/meson-python/
-"
-SRC_URI="
- https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
- >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
- !kernel_Darwin? ( dev-util/patchelf )
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- >=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires network access
- tests/test_pep518.py::test_pep518
- # requires git repo
- # https://github.com/mesonbuild/meson-python/issues/397
- tests/test_project.py::test_user_args
- )
- unset NINJA
-
- if [[ ${EPYTHON} == pypy3 ]]; then
- EPYTEST_DESELECT+=(
- # broken venv usage that copies pypy3 executable, making it
- # unable to find lib_pypy
- tests/test_editable.py::test_editable_install
- tests/test_editable.py::test_editble_reentrant
- tests/test_examples.py::test_spam
- tests/test_wheel.py::test_local_lib
- )
- fi
-
- epytest
-
- rm -rf docs/examples/spam/build/ || die # remove artifacts
-}
diff --git a/dev-python/meson-python/meson-python-0.15.0.ebuild b/dev-python/meson-python/meson-python-0.15.0.ebuild
index aac00a2ad009..1fe63ab1279f 100644
--- a/dev-python/meson-python/meson-python-0.15.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.15.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]