summaryrefslogtreecommitdiff
path: root/dev-python/meson-python
diff options
context:
space:
mode:
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.13.1.ebuild66
-rw-r--r--dev-python/meson-python/meson-python-0.13.2-r1.ebuild2
3 files changed, 2 insertions, 70 deletions
diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 388500007677..e19dc9b9c0d1 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,6 +1,4 @@
AUX meson-python-0.13.2_Mach-O_bundle.patch 876 BLAKE2B bef2575363237b73c0d11e65630ebf7612e8afbca6dc839c77005dee6f5ae561005af45cde822dbc342c79947a4933d1b81427c892372a7627bcb9ac13dbf014 SHA512 0242fd191e4f15fb121c53d9c9ccd6aebbdfc8af3df294f1c3a0c0fa3225bacbbb8fb77f399ed444f5d99d7d1395381fff7aaef0d51376df0bca3c1b7e88a195
-DIST meson-python-0.13.1.gh.tar.gz 69434 BLAKE2B c3442eb1c066772b80efe4e41764897df85a3581c94f9d958951af04e9ad7a01c646c7ed7f0104fbe957567e16b80c6e3744ab23b6b66a8df3cc920cb68c852f SHA512 037825eabcaec5bdb73890114ecfcfb05373bcb5e2806a8d38e4afeeecea42aa14f9c8cf0bec151bd231e2984c64608b28a1ec79640485933cd57c8895b6a305
DIST meson-python-0.13.2.gh.tar.gz 69575 BLAKE2B ddcab5530e7c235057752f1c355052120863167fc601b669e3add713079400cf95617be84989e06542125850559124d70a693a618cbec456c0e59e3f80d14c5f SHA512 b5518c5e9ccbec40747f2c08a83134f012557e0d9612b99999473d2ae7fdfdeae5b7552dc16cebb493133c3ed8c52153b3e3afd3cef32d0f3a65771ebbb5b3bb
-EBUILD meson-python-0.13.1.ebuild 1562 BLAKE2B 386dbe0c5afdc8f6b3406bebc9852010a748c44fbe427f61ab8d43b25432dba82a94798e55357badac13d0390f5d8080b34dd9f3d047d5af128af1b5cfe57920 SHA512 d3810ba323c8e31968284c021184b24cd0628bfb2fc576d96e4941a903abb9044923f8b8dc1468edec63040859559c924d77b0acb639de945b0f4e1b62f82a02
-EBUILD meson-python-0.13.2-r1.ebuild 1674 BLAKE2B 6a6bcc0d5e237fff037c70b3827c68639b52c96fb89af1d275c63bb1c665b025a30408142681ca0d0c1c2eeaaa902298aceb19f1636020444a8fe0f2a23e2ba5 SHA512 1a1113e7ac923f7498d2c90d47c0dc51d3b90486bf4eb04a5526d75fb9f0a989aa9f9290e73433a16b95fa1859201bf17ec92dcfc788b41b68650c22baf41c20
+EBUILD meson-python-0.13.2-r1.ebuild 1673 BLAKE2B 6eea19255ddf433f905ddec477d168157ccf7dd8bd4b4bf8956b9e4a6648da384323bde435e7ac3307757caa0e87964b8fdb42f9b560c7bdc23597cbb1558be6 SHA512 10ca265bf64c0e2c3944f7d308f1c9c0cdedd4f48aaec7af2b186763727b194e8e19a1e2ac46384eae32b4fe73bb3b3f909a4e50ee63e389a1300f0fb7a38603
MISC metadata.xml 357 BLAKE2B c2b5fd8c6ad39e92970a5e6c1db8950b4850660c9a95a84063504ab75e5dd69e3ab844fcef23cb51f33493b7e522a6d26227ff48dd893c92c422badc70f3c962 SHA512 1402ace4da543de7320a1d97f44177593807d5be9f1891d8a53190581877569508c46fe6b4ce63516c7fee2d2165d59d39f44343dde18438570883da3f4ad28c
diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
deleted file mode 100644
index ca91f1cba7bc..000000000000
--- a/dev-python/meson-python/meson-python-0.13.1.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 ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
- >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
- 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.13.2-r1.ebuild b/dev-python/meson-python/meson-python-0.13.2-r1.ebuild
index 7b0629e311b7..14e086e53f27 100644
--- a/dev-python/meson-python/meson-python-0.13.2-r1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]