public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-05  7:31 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-06-05  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     b4902f4c84ecf26c9a4b183ef26184c02a7aa711
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  2 22:25:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  5 07:30:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4902f4c

dev-python/meson-python: new package, add 0.5.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 +
 dev-python/meson-python/meson-python-0.5.0.ebuild | 40 +++++++++++++++++++++++
 dev-python/meson-python/metadata.xml              | 11 +++++++
 3 files changed, 52 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
new file mode 100644
index 000000000000..025ab8316f45
--- /dev/null
+++ b/dev-python/meson-python/Manifest
@@ -0,0 +1 @@
+DIST meson-python-0.5.0.gh.tar.gz 30525 BLAKE2B f9afcb0edfdb06ce001b5185bf8c09de18a35d0f2d12f8fd69ed35cf17cc5e987c73724403fe1d6c44c80f1fad41b4b66b07b26e050b551673b3860a3d453a29 SHA512 e3941d258c5d16d0355752aff2f6458705a6af7d83850f679c5304d61699c393e186b9da2fe1a6405cb616a319250351e02ad81ddc8abf042f64c6b42b0be1cf

diff --git a/dev-python/meson-python/meson-python-0.5.0.ebuild b/dev-python/meson-python/meson-python-0.5.0.ebuild
new file mode 100644
index 000000000000..f46eb4512157
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+	https://pypi.org/project/meson-python/
+	https://github.com/FFY00/meson-python/
+"
+SRC_URI="
+	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="EUPL-1.2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pep621-0.3.0[${PYTHON_USEDEP}]
+	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-util/patchelf
+	)
+"
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest

diff --git a/dev-python/meson-python/metadata.xml b/dev-python/meson-python/metadata.xml
new file mode 100644
index 000000000000..e2b414a5e2c6
--- /dev/null
+++ b/dev-python/meson-python/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>python@gentoo.org</email>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">FFY00/meson-python</remote-id>
+		<remote-id type="pypi">meson-python</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-05 10:04 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-06-05 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0360bb48223e5355af630b1d34e69c542efe6c22
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  5 10:04:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  5 10:04:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0360bb48

dev-python/meson-python: add missing pytest-mock test dep

Closes: https://bugs.gentoo.org/849782
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/meson-python/meson-python-0.5.0.ebuild b/dev-python/meson-python/meson-python-0.5.0.ebuild
index f46eb4512157..d33948374dae 100644
--- a/dev-python/meson-python/meson-python-0.5.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.5.0.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 BDEPEND="
 	test? (
 		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
 		dev-util/patchelf
 	)
 "


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-12  6:06 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-06-12  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d1aec0014a7c296a52f91f2738acaedf1dc684d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 06:06:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 06:06:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1aec001

dev-python/meson-python: update for dev-python/pep621 rename

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.5.0.ebuild b/dev-python/meson-python/meson-python-0.5.0.ebuild
index d33948374dae..5cf89db144b7 100644
--- a/dev-python/meson-python/meson-python-0.5.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.5.0.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-	>=dev-python/pep621-0.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyproject-metadata-0.3.0[${PYTHON_USEDEP}]
 	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
 	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
 "


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-12  8:47 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-06-12  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     bd9e47fc11a1689f3ff927a2194060d3fdadb0aa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 08:47:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 08:47:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9e47fc

dev-python/meson-python: drop 0.5.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.5.0.ebuild | 41 -----------------------
 1 file changed, 41 deletions(-)

diff --git a/dev-python/meson-python/meson-python-0.5.0.ebuild b/dev-python/meson-python/meson-python-0.5.0.ebuild
deleted file mode 100644
index 5cf89db144b7..000000000000
--- a/dev-python/meson-python/meson-python-0.5.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
-	https://pypi.org/project/meson-python/
-	https://github.com/FFY00/meson-python/
-"
-SRC_URI="
-	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="EUPL-1.2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.3.0[${PYTHON_USEDEP}]
-	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-util/patchelf
-	)
-"
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-22  5:48 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-06-22  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     82204fa19a8580ae3cd1d2511ace1aa28e55bf17
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 05:11:25 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 05:48:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82204fa1

dev-python/meson-python: Bump to 0.6.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 +
 dev-python/meson-python/meson-python-0.6.0.ebuild | 50 +++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 025ab8316f45..25059d789196 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.5.0.gh.tar.gz 30525 BLAKE2B f9afcb0edfdb06ce001b5185bf8c09de18a35d0f2d12f8fd69ed35cf17cc5e987c73724403fe1d6c44c80f1fad41b4b66b07b26e050b551673b3860a3d453a29 SHA512 e3941d258c5d16d0355752aff2f6458705a6af7d83850f679c5304d61699c393e186b9da2fe1a6405cb616a319250351e02ad81ddc8abf042f64c6b42b0be1cf
+DIST meson-python-0.6.0.gh.tar.gz 26783 BLAKE2B d5c5b95d5d609487a0efee1ce05b133794705cdb16f2d05d6e08b9201541e31f61a832c7770b4b5ad675f8dd91860c30c67769ce8fc0af2c48e65b0aad187ddb SHA512 25042ea030d2ad323c67daa0a520db936a4a4efa0de1c9f631c47fac22d797e01d1f1707ed407e2931164a35b3916e19a774ee16ab1d45fc91e41c75add57fa1

diff --git a/dev-python/meson-python/meson-python-0.6.0.ebuild b/dev-python/meson-python/meson-python-0.6.0.ebuild
new file mode 100644
index 000000000000..a7e350955b2d
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+	https://pypi.org/project/meson-python/
+	https://github.com/FFY00/meson-python/
+"
+SRC_URI="
+	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="EUPL-1.2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
+	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-util/patchelf
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.5.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+	# https://github.com/FFY00/meson-python/issues/86
+	tests/test_sdist.py::test_contents_unstaged
+)


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-22 11:39 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-06-22 11:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c1ea82e258bde4ba54dc2a41b63ede969369c62b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 11:38:53 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 11:39:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ea82e2

dev-python/meson-python: 0.6.0 was relicensed to MIT

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.6.0.ebuild b/dev-python/meson-python/meson-python-0.6.0.ebuild
index a7e350955b2d..c11826509066 100644
--- a/dev-python/meson-python/meson-python-0.6.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.6.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 		-> ${P}.gh.tar.gz
 "
 
-LICENSE="EUPL-1.2"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-06-25  1:33 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-06-25  1:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d8fc0233cf1a92dafb162ccca6e8110174d17c6a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 01:10:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 01:10:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fc0233

dev-python/meson-python: patchelf is an RDEPEND

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{meson-python-0.6.0.ebuild => meson-python-0.6.0-r1.ebuild}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.6.0.ebuild b/dev-python/meson-python/meson-python-0.6.0-r1.ebuild
similarity index 98%
rename from dev-python/meson-python/meson-python-0.6.0.ebuild
rename to dev-python/meson-python/meson-python-0.6.0-r1.ebuild
index c11826509066..9ff05d7701f0 100644
--- a/dev-python/meson-python/meson-python-0.6.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.6.0-r1.ebuild
@@ -26,12 +26,12 @@ RDEPEND="
 	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
 	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
 	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
 "
 BDEPEND="
 	test? (
 		dev-python/GitPython[${PYTHON_USEDEP}]
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-util/patchelf
 	)
 "
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-07-26 14:11 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-07-26 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     533306e459ee6da9452e35ad2f65397d75717683
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 10:45:25 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 14:11:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533306e4

dev-python/meson-python: Bump to 0.8.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 +
 dev-python/meson-python/meson-python-0.8.0.ebuild | 45 +++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 1b3ee629b721..4c6858f6c287 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1,3 @@
 DIST meson-python-0.6.0.gh.tar.gz 26783 BLAKE2B d5c5b95d5d609487a0efee1ce05b133794705cdb16f2d05d6e08b9201541e31f61a832c7770b4b5ad675f8dd91860c30c67769ce8fc0af2c48e65b0aad187ddb SHA512 25042ea030d2ad323c67daa0a520db936a4a4efa0de1c9f631c47fac22d797e01d1f1707ed407e2931164a35b3916e19a774ee16ab1d45fc91e41c75add57fa1
 DIST meson-python-0.7.0.gh.tar.gz 28959 BLAKE2B 6b60855d19c7dbbc4c8aca474ad55d4ce2a5db553ba86d2831adea7138d540433733d3b8e4077bf7314a6e6b68cd15b538b336afecaff3b262ae6d2157d8d5f0 SHA512 df529a3d31c67199cf72700734ea62b0de4f8eb03b437af9b53968e37c0350cbe60ba7385f8c3026d66fe2050df4c59912bf65e4a6e62ce19bace52fdcfef2e7
+DIST meson-python-0.8.0.gh.tar.gz 29367 BLAKE2B bf501ef73baa5481f5367b642cefca5a8b8655b4d74776aea21f0be4608c3e42d765f17ffdd037f39e7fc9c48d162293f93af61a30533e1823a66de5151ec1f9 SHA512 1709cdf3b357970566b25958cead88be2062e35ee8576275d0ca2571eca1f6a0211986b2693af0944026f2693511729b9d5cb30279952c65a287fa510c19186d

diff --git a/dev-python/meson-python/meson-python-0.8.0.ebuild b/dev-python/meson-python/meson-python-0.8.0.ebuild
new file mode 100644
index 000000000000..70f7d41728e8
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.8.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+	https://pypi.org/project/meson-python/
+	https://github.com/FFY00/meson-python/
+"
+SRC_URI="
+	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
+	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
+"
+BDEPEND="
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.7.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-07-29 10:12 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-07-29 10:12 UTC (permalink / raw
  To: gentoo-commits

commit:     e01c555f46343fe9b9d24ef293ea9c6e8d25b1ae
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 08:06:15 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 10:11:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01c555f

dev-python/meson-python: add 0.8.1

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 +
 dev-python/meson-python/meson-python-0.8.1.ebuild | 45 +++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 4c6858f6c287..1e3d198dbc6f 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,3 +1,4 @@
 DIST meson-python-0.6.0.gh.tar.gz 26783 BLAKE2B d5c5b95d5d609487a0efee1ce05b133794705cdb16f2d05d6e08b9201541e31f61a832c7770b4b5ad675f8dd91860c30c67769ce8fc0af2c48e65b0aad187ddb SHA512 25042ea030d2ad323c67daa0a520db936a4a4efa0de1c9f631c47fac22d797e01d1f1707ed407e2931164a35b3916e19a774ee16ab1d45fc91e41c75add57fa1
 DIST meson-python-0.7.0.gh.tar.gz 28959 BLAKE2B 6b60855d19c7dbbc4c8aca474ad55d4ce2a5db553ba86d2831adea7138d540433733d3b8e4077bf7314a6e6b68cd15b538b336afecaff3b262ae6d2157d8d5f0 SHA512 df529a3d31c67199cf72700734ea62b0de4f8eb03b437af9b53968e37c0350cbe60ba7385f8c3026d66fe2050df4c59912bf65e4a6e62ce19bace52fdcfef2e7
 DIST meson-python-0.8.0.gh.tar.gz 29367 BLAKE2B bf501ef73baa5481f5367b642cefca5a8b8655b4d74776aea21f0be4608c3e42d765f17ffdd037f39e7fc9c48d162293f93af61a30533e1823a66de5151ec1f9 SHA512 1709cdf3b357970566b25958cead88be2062e35ee8576275d0ca2571eca1f6a0211986b2693af0944026f2693511729b9d5cb30279952c65a287fa510c19186d
+DIST meson-python-0.8.1.gh.tar.gz 29353 BLAKE2B 13d6ab25da404301bddb2fb7eaaeb5af256efb5ce6d09581e4a8fa90d21c3a45cc8f455b09dc99b454e8457b55eb41261743c6ffd612c6c674ac9a28bcb98f51 SHA512 e46f6dbbcc2b5f89b17c7ea3f00e8ff9d68cad458bcbfe462e09de8e0074316c15f71fd88304ccf65cc42d98b193bcc0b3547be3ec2519e8c25d31556beb1468

diff --git a/dev-python/meson-python/meson-python-0.8.1.ebuild b/dev-python/meson-python/meson-python-0.8.1.ebuild
new file mode 100644
index 000000000000..70f7d41728e8
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.8.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+	https://pypi.org/project/meson-python/
+	https://github.com/FFY00/meson-python/
+"
+SRC_URI="
+	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
+	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
+"
+BDEPEND="
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.7.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-07-31 16:05 Jakov Smolić
  0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-07-31 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9f71596660535560b4cee15df43aafc984dac786
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 16:05:52 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 16:05:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f715966

dev-python/meson-python: Keyword 0.8.1 riscv, #862330

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.8.1.ebuild b/dev-python/meson-python/meson-python-0.8.1.ebuild
index 70f7d41728e8..17050c878948 100644
--- a/dev-python/meson-python/meson-python-0.8.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.8.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-07-31 17:12 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-07-31 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8428c5c090253f5413d61cfaa298f35504033fdb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 17:12:28 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 17:12:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8428c5c0

dev-python/meson-python: Keyword 0.8.1 ppc64, #862330

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.8.1.ebuild b/dev-python/meson-python/meson-python-0.8.1.ebuild
index 17050c878948..2db83da7f14b 100644
--- a/dev-python/meson-python/meson-python-0.8.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.8.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-08-01 18:08 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-08-01 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     612762ecb358428f0014e7d2acaca6a965c27883
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  1 18:07:59 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug  1 18:07:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612762ec

dev-python/meson-python: Keyword 0.8.1 arm64, #862330

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.8.1.ebuild b/dev-python/meson-python/meson-python-0.8.1.ebuild
index 2db83da7f14b..0a2cc859b64c 100644
--- a/dev-python/meson-python/meson-python-0.8.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.8.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-01  9:26 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-10-01  9:26 UTC (permalink / raw
  To: gentoo-commits

commit:     34bf7b6af8ca51d45b8696665c0823511d067211
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  1 08:25:55 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  1 09:26:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34bf7b6a

dev-python/meson-python: add 0.9.0

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 +
 dev-python/meson-python/meson-python-0.9.0.ebuild | 46 +++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 1e3d198dbc6f..99fa752022e0 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -2,3 +2,4 @@ DIST meson-python-0.6.0.gh.tar.gz 26783 BLAKE2B d5c5b95d5d609487a0efee1ce05b1337
 DIST meson-python-0.7.0.gh.tar.gz 28959 BLAKE2B 6b60855d19c7dbbc4c8aca474ad55d4ce2a5db553ba86d2831adea7138d540433733d3b8e4077bf7314a6e6b68cd15b538b336afecaff3b262ae6d2157d8d5f0 SHA512 df529a3d31c67199cf72700734ea62b0de4f8eb03b437af9b53968e37c0350cbe60ba7385f8c3026d66fe2050df4c59912bf65e4a6e62ce19bace52fdcfef2e7
 DIST meson-python-0.8.0.gh.tar.gz 29367 BLAKE2B bf501ef73baa5481f5367b642cefca5a8b8655b4d74776aea21f0be4608c3e42d765f17ffdd037f39e7fc9c48d162293f93af61a30533e1823a66de5151ec1f9 SHA512 1709cdf3b357970566b25958cead88be2062e35ee8576275d0ca2571eca1f6a0211986b2693af0944026f2693511729b9d5cb30279952c65a287fa510c19186d
 DIST meson-python-0.8.1.gh.tar.gz 29353 BLAKE2B 13d6ab25da404301bddb2fb7eaaeb5af256efb5ce6d09581e4a8fa90d21c3a45cc8f455b09dc99b454e8457b55eb41261743c6ffd612c6c674ac9a28bcb98f51 SHA512 e46f6dbbcc2b5f89b17c7ea3f00e8ff9d68cad458bcbfe462e09de8e0074316c15f71fd88304ccf65cc42d98b193bcc0b3547be3ec2519e8c25d31556beb1468
+DIST meson-python-0.9.0.gh.tar.gz 37253 BLAKE2B 29aa875dfc1c275ee4edab48bd2d46c783969fc0ab58f108be1a6443d5519028a2d36f666dc57c45d68ba77334cca2d11a0d4bfb8abb3822b537252c71b77286 SHA512 ae0927876533af65c5b1d8278ff6db3726f0551c160bfedcc602189fcad44c9412faa589738718aac2f10cf9497db8c632d89ccf1fb8519e6e7f4add78d8e52d

diff --git a/dev-python/meson-python/meson-python-0.9.0.ebuild b/dev-python/meson-python/meson-python-0.9.0.ebuild
new file mode 100644
index 000000000000..5ca1c9027a37
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.9.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+	https://pypi.org/project/meson-python/
+	https://github.com/FFY00/meson-python/
+"
+SRC_URI="
+	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
+	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
+"
+BDEPEND="
+	dev-python/cython[${PYTHON_USEDEP}]
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.7.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-01  9:26 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-10-01  9:26 UTC (permalink / raw
  To: gentoo-commits

commit:     87f374708e00dd5fad8bd5056a367f2755538281
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  1 08:26:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  1 09:26:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f37470

dev-python/meson-python: drop 0.6.0-r1, 0.7.0

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  2 -
 .../meson-python/meson-python-0.6.0-r1.ebuild      | 50 ----------------------
 dev-python/meson-python/meson-python-0.7.0.ebuild  | 45 -------------------
 3 files changed, 97 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 99fa752022e0..7da26a4caace 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,5 +1,3 @@
-DIST meson-python-0.6.0.gh.tar.gz 26783 BLAKE2B d5c5b95d5d609487a0efee1ce05b133794705cdb16f2d05d6e08b9201541e31f61a832c7770b4b5ad675f8dd91860c30c67769ce8fc0af2c48e65b0aad187ddb SHA512 25042ea030d2ad323c67daa0a520db936a4a4efa0de1c9f631c47fac22d797e01d1f1707ed407e2931164a35b3916e19a774ee16ab1d45fc91e41c75add57fa1
-DIST meson-python-0.7.0.gh.tar.gz 28959 BLAKE2B 6b60855d19c7dbbc4c8aca474ad55d4ce2a5db553ba86d2831adea7138d540433733d3b8e4077bf7314a6e6b68cd15b538b336afecaff3b262ae6d2157d8d5f0 SHA512 df529a3d31c67199cf72700734ea62b0de4f8eb03b437af9b53968e37c0350cbe60ba7385f8c3026d66fe2050df4c59912bf65e4a6e62ce19bace52fdcfef2e7
 DIST meson-python-0.8.0.gh.tar.gz 29367 BLAKE2B bf501ef73baa5481f5367b642cefca5a8b8655b4d74776aea21f0be4608c3e42d765f17ffdd037f39e7fc9c48d162293f93af61a30533e1823a66de5151ec1f9 SHA512 1709cdf3b357970566b25958cead88be2062e35ee8576275d0ca2571eca1f6a0211986b2693af0944026f2693511729b9d5cb30279952c65a287fa510c19186d
 DIST meson-python-0.8.1.gh.tar.gz 29353 BLAKE2B 13d6ab25da404301bddb2fb7eaaeb5af256efb5ce6d09581e4a8fa90d21c3a45cc8f455b09dc99b454e8457b55eb41261743c6ffd612c6c674ac9a28bcb98f51 SHA512 e46f6dbbcc2b5f89b17c7ea3f00e8ff9d68cad458bcbfe462e09de8e0074316c15f71fd88304ccf65cc42d98b193bcc0b3547be3ec2519e8c25d31556beb1468
 DIST meson-python-0.9.0.gh.tar.gz 37253 BLAKE2B 29aa875dfc1c275ee4edab48bd2d46c783969fc0ab58f108be1a6443d5519028a2d36f666dc57c45d68ba77334cca2d11a0d4bfb8abb3822b537252c71b77286 SHA512 ae0927876533af65c5b1d8278ff6db3726f0551c160bfedcc602189fcad44c9412faa589738718aac2f10cf9497db8c632d89ccf1fb8519e6e7f4add78d8e52d

diff --git a/dev-python/meson-python/meson-python-0.6.0-r1.ebuild b/dev-python/meson-python/meson-python-0.6.0-r1.ebuild
deleted file mode 100644
index 9ff05d7701f0..000000000000
--- a/dev-python/meson-python/meson-python-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
-	https://pypi.org/project/meson-python/
-	https://github.com/FFY00/meson-python/
-"
-SRC_URI="
-	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
-	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
-	dev-util/patchelf
-"
-BDEPEND="
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.5.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# https://github.com/FFY00/meson-python/issues/86
-	tests/test_sdist.py::test_contents_unstaged
-)

diff --git a/dev-python/meson-python/meson-python-0.7.0.ebuild b/dev-python/meson-python/meson-python-0.7.0.ebuild
deleted file mode 100644
index 70f7d41728e8..000000000000
--- a/dev-python/meson-python/meson-python-0.7.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
-	https://pypi.org/project/meson-python/
-	https://github.com/FFY00/meson-python/
-"
-SRC_URI="
-	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.5.0[${PYTHON_USEDEP}]
-	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	>=dev-util/meson-0.60.0[${PYTHON_USEDEP}]
-	dev-util/patchelf
-"
-BDEPEND="
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.7.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-08 23:56 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-08 23:56 UTC (permalink / raw
  To: gentoo-commits

commit:     c659fcf45fd6b8bc5228e36e855d5b47471575e1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 23:16:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 23:44:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c659fcf4

dev-python/meson-python: enable py3.11

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 5ca1c9027a37..8d07bbbdb56c 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-09  0:04 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-09  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     9e9de7102d9aeb3ff004a9cd6e3072fbf967169a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 00:03:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 00:03:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9de710

dev-python/meson-python: Keyword 0.10.0 arm, #862330

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 8d07bbbdb56c..bd883f29b2ee 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-09  0:09 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-09  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     76931fa92ab7d52d7edd9c1e20d338cd2eeea417
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 00:08:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 00:08:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76931fa9

dev-python/meson-python: Keyword 0.10.0 x86, #862330

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index bd883f29b2ee..8e619a0187a7 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-09 16:10 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-09 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     65d26d2756d42b1ec150287a34bd7cba96642680
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 16:09:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 16:09:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d26d27

dev-python/meson-python: Keyword 0.10.0 s390, #862330

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 8e619a0187a7..1f8fa1a8d6e0 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-09 16:10 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-09 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f6d0ef83350c2e134155b5cdb961e4191a7f6317
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 16:09:48 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 16:09:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d0ef83

dev-python/meson-python: Keyword 0.10.0 ppc, #862330

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 1f8fa1a8d6e0..a2a211fdf597 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-23  7:51 Agostino Sarubbo
  0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2022-10-23  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6b8dc71892d7e15128e8ee2b0afd5072199b325e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 07:51:07 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 07:51:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8dc718

dev-python/meson-python: Stabilize 0.10.0 arm64, #868813

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index a2a211fdf597..078ff1d95c41 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-23  7:52 Agostino Sarubbo
  0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2022-10-23  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     da7219b4a27d9c65cea2ae722c0b2ee001c0ac64
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 07:51:46 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 07:51:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7219b4

dev-python/meson-python: Stabilize 0.10.0 ppc, #868813

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 078ff1d95c41..fcf70441bac8 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-23  7:52 Agostino Sarubbo
  0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2022-10-23  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0a9998a4e236c8661116aace929f9d9b2ca21207
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 07:52:27 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 07:52:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a9998a4

dev-python/meson-python: Stabilize 0.10.0 ppc64, #868813

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index fcf70441bac8..17f66b9c9a24 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-24  6:37 Agostino Sarubbo
  0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2022-10-24  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     021de7b8451a120edf8a734422a8a200c7672085
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 06:36:58 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 06:36:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021de7b8

dev-python/meson-python: Stabilize 0.10.0 arm, #868813

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 17f66b9c9a24..7ebf2dce84f0 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-25  8:07 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-25  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     576b0c215c5c161dda1546409ccdd2237b4f0056
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 08:06:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 08:06:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576b0c21

dev-python/meson-python: Stabilize 0.10.0 amd64, #868813

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 7ebf2dce84f0..550879a3a4c4 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-25  8:07 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-25  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0a1c0b0560191d70e1d7a0787880cbf39626fee4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 08:06:58 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 08:06:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1c0b05

dev-python/meson-python: Stabilize 0.10.0 x86, #868813

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild
index 550879a3a4c4..f6bd5fa67ca2 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-30 14:54 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-10-30 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     d194fbbaafea36c28ebcdc67fb3499c1c490429d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 14:48:03 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 14:53:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d194fbba

dev-python/meson-python: Strip Python package dep on ninja

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../{meson-python-0.10.0.ebuild => meson-python-0.10.0-r1.ebuild}  | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
similarity index 81%
rename from dev-python/meson-python/meson-python-0.10.0.ebuild
rename to dev-python/meson-python/meson-python-0.10.0-r1.ebuild
index f6bd5fa67ca2..9802f9bd8a25 100644
--- a/dev-python/meson-python/meson-python-0.10.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
@@ -44,3 +44,10 @@ distutils_enable_sphinx docs \
 	dev-python/furo \
 	dev-python/sphinx-autodoc-typehints
 distutils_enable_tests pytest
+
+src_prepare() {
+	# strip dependency on ninja -- we provide ninja via Gentoo package
+	# rather than the Python wheel, so we don't have .dist-info there
+	sed -i -e '/ninja/d' pyproject.toml || die
+	distutils-r1_src_prepare
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-30 14:54 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-10-30 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     eeb09d0a995838f760bb071821b086d7d080b150
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 14:50:58 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 14:53:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb09d0a

dev-python/meson-python: Update URLs

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0-r1.ebuild | 4 ++--
 dev-python/meson-python/metadata.xml                  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
index 9802f9bd8a25..a1cccea2c3f4 100644
--- a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
@@ -11,10 +11,10 @@ inherit distutils-r1
 DESCRIPTION="Meson PEP 517 Python build backend"
 HOMEPAGE="
 	https://pypi.org/project/meson-python/
-	https://github.com/FFY00/meson-python/
+	https://github.com/mesonbuild/meson-python/
 "
 SRC_URI="
-	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
+	https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
 		-> ${P}.gh.tar.gz
 "
 

diff --git a/dev-python/meson-python/metadata.xml b/dev-python/meson-python/metadata.xml
index e2b414a5e2c6..6d2819790d18 100644
--- a/dev-python/meson-python/metadata.xml
+++ b/dev-python/meson-python/metadata.xml
@@ -5,7 +5,7 @@
 		<email>python@gentoo.org</email>
 	</maintainer>
 	<upstream>
-		<remote-id type="github">FFY00/meson-python</remote-id>
+		<remote-id type="github">mesonbuild/meson-python</remote-id>
 		<remote-id type="pypi">meson-python</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-10-30 14:54 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2022-10-30 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     fdb6dfa9f7aa06738e54b7c74930657e33a40af6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 14:51:53 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 14:53:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb6dfa9

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                  |  1 -
 dev-python/meson-python/meson-python-0.9.0.ebuild | 46 -----------------------
 2 files changed, 47 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 0b927a94f70d..c7498c521693 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
 DIST meson-python-0.10.0.gh.tar.gz 37739 BLAKE2B 028cbb191076b49946576b02d26a84079f412a178d9829bf85d579b8d3624e192e9394ade31524faf972ef4d105b7bf703e750529a7fafcbadf9a52d3c4876c6 SHA512 50d4d0bbf810948b4f218f25815058778b2a3ac8ff811d4d7cc699d1cfbcb75612d28789080b4e5ec3a47be03636389b7bf313366273abb733f77644758747cb
-DIST meson-python-0.9.0.gh.tar.gz 37253 BLAKE2B 29aa875dfc1c275ee4edab48bd2d46c783969fc0ab58f108be1a6443d5519028a2d36f666dc57c45d68ba77334cca2d11a0d4bfb8abb3822b537252c71b77286 SHA512 ae0927876533af65c5b1d8278ff6db3726f0551c160bfedcc602189fcad44c9412faa589738718aac2f10cf9497db8c632d89ccf1fb8519e6e7f4add78d8e52d

diff --git a/dev-python/meson-python/meson-python-0.9.0.ebuild b/dev-python/meson-python/meson-python-0.9.0.ebuild
deleted file mode 100644
index 5ca1c9027a37..000000000000
--- a/dev-python/meson-python/meson-python-0.9.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
-	https://pypi.org/project/meson-python/
-	https://github.com/FFY00/meson-python/
-"
-SRC_URI="
-	https://github.com/FFY00/meson-python/archive/${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
-	>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
-	dev-util/patchelf
-"
-BDEPEND="
-	dev-python/cython[${PYTHON_USEDEP}]
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.7.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-12 16:31 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-12 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2346607c0eb23efc2f74f0f42cdc7bccb93b9ee1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 16:31:08 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 16:31:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2346607c

dev-python/meson-python: Keyword 0.10.0-r1 sparc, #862330

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
index a1cccea2c3f4..93efdcbb7123 100644
--- a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-14  9:24 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-14  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4e3316bf91518ca1370fc5f03738c37309c3c761
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 09:24:29 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 09:24:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3316bf

dev-python/meson-python: Keyword 0.10.0-r1 ia64, #862330

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
index 93efdcbb7123..9ea40c9a74b3 100644
--- a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
+++ b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-21 20:11 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-21 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     fe911cfeea4640eb40cc5ea25ad8a58ff738eb59
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 20:11:13 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 20:11:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe911cfe

dev-python/meson-python: fix tomli dep

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 9bbfd957da01..5cac128d62ea 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -24,9 +24,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
-	>=dev-python/tomli-1.0.0[${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.8 3.9 3.10)
 "
 BDEPEND="
 	dev-python/cython[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-29  7:43 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-29  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     7b7ab7aefaf7d4429583d8d00065de5788755d47
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 07:43:02 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 07:43:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7ab7ae

dev-python/meson-python: Stabilize 0.11.0 arm, #883549

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 5cac128d62ea..19942020ce9c 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-29  7:46 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-29  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     40348626034b811e8864474f24e001998da93b76
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 07:46:17 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 07:46:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40348626

dev-python/meson-python: Stabilize 0.11.0 arm64, #883549

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 19942020ce9c..947c371bd4b5 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-29  8:18 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-29  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     5c63ad7f9474f1ff912ac67a4dc0355f2a581d2c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 08:18:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 08:18:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c63ad7f

dev-python/meson-python: Stabilize 0.11.0 ppc64, #883549

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 947c371bd4b5..216521cfd7c6 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-29  8:25 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-11-29  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     3702224ad75cf7f4a2f396db82f0de0e96a1a2a9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 08:25:47 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 08:25:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3702224a

dev-python/meson-python: Stabilize 0.11.0 ppc, #883549

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 216521cfd7c6..22896cbf9dc5 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-30  0:52 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-30  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     8aa58ef6e2e4d882915e8c64cc49932f02d0eecd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 30 00:51:17 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 30 00:51:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa58ef6

dev-python/meson-python: Stabilize 0.11.0 amd64, #883549

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 22896cbf9dc5..2ef4f665951c 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-11-30  0:52 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-30  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     5e71f8189190bde25632a648a5ff7fddce5c1de5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 30 00:51:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 30 00:51:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71f818

dev-python/meson-python: Stabilize 0.11.0 x86, #883549

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 2ef4f665951c..bd78e4a2a46f 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2022-12-23  7:30 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2022-12-23  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     b822cb644f596cf019c917a8ac2ef426cc999db0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 07:14:35 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 07:30:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b822cb64

dev-python/meson-python: add 0.12.0

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.12.0.ebuild | 74 ++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 6bcfab8c89b7..bd8453343e32 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.11.0.gh.tar.gz 43192 BLAKE2B c12a18698f270b36685bbd4ad7ff5f2a718bab28f834cad89be724457704cd56966247e13ed6ba7dd201c5397ccfc78ab9202e7435f0672d63d544f67323b7b3 SHA512 fb894d0db6d18febd6388b7e686d0c7c1e3308f6ebf926c7300e2f376b1d2a803adcf5925c80d05982805e3ce4a59676c9ef829eacdab4696dabec3cb93e4192
+DIST meson-python-0.12.0.gh.tar.gz 43801 BLAKE2B fa4f5b73d490fce64da5c9f79c590e32af5b39790c0ffddc694a6b11a9274760a4e92a3d45abdefdbec1e6c5235ae799ee6c3e1b99685028b3bc007d5322683d SHA512 f2e416027bb6fb6cf6ad0fd84c6b65ddc83b497ff96b5a144dfcdd1addee44972eaa7422c8d9a8092431b6df1b052f970e9e7bd7dc57b28fbf42d2ea3a8d9231

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
new file mode 100644
index 000000000000..54415126ce33
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..11} )
+
+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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
+	$(python_gen_cond_dep '
+		dev-python/typing-extensions[${PYTHON_USEDEP}]
+	' 3.8 3.9)
+	$(python_gen_cond_dep '
+		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	' 3.8 3.9 3.10)
+"
+BDEPEND="
+	dev-python/cython[${PYTHON_USEDEP}]
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.11.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+	# requires network access
+	tests/test_pep518.py::test_pep518
+)
+
+src_prepare() {
+	# strip dependency on ninja -- we provide ninja via Gentoo package
+	# rather than the Python wheel, so we don't have .dist-info there
+	sed -i -e '/ninja/d' pyproject.toml || die
+	distutils-r1_src_prepare
+}
+
+python_test() {
+	local EPYTEST_DESELECT=(
+		# requires network access
+		tests/test_pep518.py::test_pep518
+	)
+
+	epytest
+
+	rm -rf docs/examples/spam/build/ || die # remove artifacts
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 11:43 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     95087ab87e4ba181e9aca56d267fa8cd171fc9dc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 11:43:00 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 11:43:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95087ab8

dev-python/meson-python: Stabilize 0.12.0 x86, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index 636723d91933..75e98d36cc0d 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 11:51 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9d7aa53c4c10307a9086c69b83b8d3adb39c7856
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 11:51:44 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 11:51:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7aa53c

dev-python/meson-python: Stabilize 0.12.0 ppc64, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index 75e98d36cc0d..cd4b3d9aea99 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 11:51 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c399fc4f5910e8f1550a4cc422f2ec2c0cf1fbcb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 11:51:46 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 11:51:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c399fc4f

dev-python/meson-python: Stabilize 0.12.0 arm, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index 17cc3122cc99..6ede223b1025 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 11:51 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d63286931e1e80e3cb63ee891052b74053cca599
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 11:51:45 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 11:51:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6328693

dev-python/meson-python: Stabilize 0.12.0 amd64, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index cd4b3d9aea99..17cc3122cc99 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 12:11 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4bee96b74bd918ebb26500f97a4bf62b2dd23531
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 12:11:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 12:11:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bee96b7

dev-python/meson-python: Stabilize 0.12.0 ppc, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index f14851a7cd14..c239db438472 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 12:11 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-01-31 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     e61e2caf3ae77af9f7093ae0cb077f41c644bb53
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 12:11:38 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 12:11:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61e2caf

dev-python/meson-python: Stabilize 0.12.0 arm64, #892713

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
index 6ede223b1025..f14851a7cd14 100644
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-01-31 13:16 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-01-31 13:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d8892a6d4be2c9c3a5b5d178179c204e392101d8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 13:13:51 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 13:13:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8892a6d

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 -
 dev-python/meson-python/meson-python-0.11.0.ebuild | 71 ----------------------
 2 files changed, 72 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index bd8453343e32..bf2de6fcf360 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-DIST meson-python-0.11.0.gh.tar.gz 43192 BLAKE2B c12a18698f270b36685bbd4ad7ff5f2a718bab28f834cad89be724457704cd56966247e13ed6ba7dd201c5397ccfc78ab9202e7435f0672d63d544f67323b7b3 SHA512 fb894d0db6d18febd6388b7e686d0c7c1e3308f6ebf926c7300e2f376b1d2a803adcf5925c80d05982805e3ce4a59676c9ef829eacdab4696dabec3cb93e4192
 DIST meson-python-0.12.0.gh.tar.gz 43801 BLAKE2B fa4f5b73d490fce64da5c9f79c590e32af5b39790c0ffddc694a6b11a9274760a4e92a3d45abdefdbec1e6c5235ae799ee6c3e1b99685028b3bc007d5322683d SHA512 f2e416027bb6fb6cf6ad0fd84c6b65ddc83b497ff96b5a144dfcdd1addee44972eaa7422c8d9a8092431b6df1b052f970e9e7bd7dc57b28fbf42d2ea3a8d9231

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild b/dev-python/meson-python/meson-python-0.11.0.ebuild
deleted file mode 100644
index bb975c33cc6d..000000000000
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ /dev/null
@@ -1,71 +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_{9..11} )
-
-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 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.6.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.8 3.9 3.10)
-"
-BDEPEND="
-	dev-python/cython[${PYTHON_USEDEP}]
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.11.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# requires network access
-	tests/test_pep518.py::test_pep518
-)
-
-src_prepare() {
-	# strip dependency on ninja -- we provide ninja via Gentoo package
-	# rather than the Python wheel, so we don't have .dist-info there
-	sed -i -e '/ninja/d' pyproject.toml || die
-	distutils-r1_src_prepare
-}
-
-python_test() {
-	local EPYTEST_DESELECT=(
-		# requires network access
-		tests/test_pep518.py::test_pep518
-	)
-
-	epytest
-
-	rm -rf docs/examples/spam/build/ || die # remove artifacts
-}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-02-18  7:03 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-02-18  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3cadee5e774076960ba2fdfcca83c61b38d34249
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 05:48:48 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 07:02:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cadee5e

dev-python/meson-python: Bump to 0.12.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.12.1.ebuild | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index bf2de6fcf360..7212b4adda2b 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.12.0.gh.tar.gz 43801 BLAKE2B fa4f5b73d490fce64da5c9f79c590e32af5b39790c0ffddc694a6b11a9274760a4e92a3d45abdefdbec1e6c5235ae799ee6c3e1b99685028b3bc007d5322683d SHA512 f2e416027bb6fb6cf6ad0fd84c6b65ddc83b497ff96b5a144dfcdd1addee44972eaa7422c8d9a8092431b6df1b052f970e9e7bd7dc57b28fbf42d2ea3a8d9231
+DIST meson-python-0.12.1.gh.tar.gz 43855 BLAKE2B 96b9ff5ef628bb471f7f79ce30ec6f3f851ce0006327e8b3a6003fdcb768f3280c0ee882d1c0c8ea183b0f2319d7c977c3fbb62742e3127bafb73e9732b3a1a9 SHA512 6f8e840da0155f2dd0e7139387f875cfad79eb042abcfa69b3043f51cbae3222fc2986e13798389909a0b4719513c93af381ec00a69fdfedf14bbe4e100b2f08

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
new file mode 100644
index 000000000000..07fb16ba0821
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -0,0 +1,68 @@
+# 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_{9..11} )
+
+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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
+	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+	dev-util/patchelf
+	$(python_gen_cond_dep '
+		dev-python/typing-extensions[${PYTHON_USEDEP}]
+	' 3.8 3.9)
+	$(python_gen_cond_dep '
+		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	' 3.8 3.9 3.10)
+"
+BDEPEND="
+	dev-python/cython[${PYTHON_USEDEP}]
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.11.0-defaults.patch
+)
+
+distutils_enable_sphinx docs \
+	dev-python/furo \
+	dev-python/sphinx-autodoc-typehints
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+	# requires network access
+	tests/test_pep518.py::test_pep518
+)
+
+python_test() {
+	local EPYTEST_DESELECT=(
+		# requires network access
+		tests/test_pep518.py::test_pep518
+	)
+	unset NINJA
+
+	epytest
+
+	rm -rf docs/examples/spam/build/ || die # remove artifacts
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-24 19:47 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-03-24 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     91baa38927ca5cf9c5743de2a9a382a1b800932c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 19:46:55 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 19:46:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91baa389

dev-python/meson-python: Stabilize 0.12.1 ppc, #902967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index 07fb16ba0821..d1d431f314c4 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-24 19:51 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-03-24 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ca1405235b597fbca469cfcfd7a5ca5fae669ed5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 19:51:29 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 19:51:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca140523

dev-python/meson-python: Stabilize 0.12.1 arm64, #902967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index d1d431f314c4..39b63d992227 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-24 19:54 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-03-24 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8406c480e63aa49c43d3ae1feacfc1ac5a57413e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 19:54:00 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 19:54:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8406c480

dev-python/meson-python: Stabilize 0.12.1 arm, #902967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index 39b63d992227..ab22525654de 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-24 20:24 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-03-24 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4f34b6b99e2ff9734e1837e21699f2b649198fb1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 20:24:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 20:24:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f34b6b9

dev-python/meson-python: Stabilize 0.12.1 ppc64, #902967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index ab22525654de..bbb4a5f11016 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-24 20:46 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-03-24 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9e407e7a8dfa5891793bf6389364a35b3a2223e7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 20:46:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 20:46:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e407e7a

dev-python/meson-python: Stabilize 0.12.1 amd64, #902967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index bbb4a5f11016..d01ccda6b6cf 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-25  1:43 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-03-25  1:43 UTC (permalink / raw
  To: gentoo-commits

commit:     08c4b2105ad4e2d038251457f1264549b51acad8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 01:42:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 01:42:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c4b210

dev-python/meson-python: Stabilize 0.12.1 x86, #902967

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.12.1.ebuild b/dev-python/meson-python/meson-python-0.12.1.ebuild
index d01ccda6b6cf..f3c6601c6b6f 100644
--- a/dev-python/meson-python/meson-python-0.12.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.12.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-03-25  5:02 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-03-25  5:02 UTC (permalink / raw
  To: gentoo-commits

commit:     6d1aa258e4e4a12127657ad70289b61cb1e93dda
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 05:00:26 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 05:01:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1aa258

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 -
 dev-python/meson-python/meson-python-0.12.0.ebuild | 74 ----------------------
 2 files changed, 75 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 7212b4adda2b..a34d8ec3e8c0 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-DIST meson-python-0.12.0.gh.tar.gz 43801 BLAKE2B fa4f5b73d490fce64da5c9f79c590e32af5b39790c0ffddc694a6b11a9274760a4e92a3d45abdefdbec1e6c5235ae799ee6c3e1b99685028b3bc007d5322683d SHA512 f2e416027bb6fb6cf6ad0fd84c6b65ddc83b497ff96b5a144dfcdd1addee44972eaa7422c8d9a8092431b6df1b052f970e9e7bd7dc57b28fbf42d2ea3a8d9231
 DIST meson-python-0.12.1.gh.tar.gz 43855 BLAKE2B 96b9ff5ef628bb471f7f79ce30ec6f3f851ce0006327e8b3a6003fdcb768f3280c0ee882d1c0c8ea183b0f2319d7c977c3fbb62742e3127bafb73e9732b3a1a9 SHA512 6f8e840da0155f2dd0e7139387f875cfad79eb042abcfa69b3043f51cbae3222fc2986e13798389909a0b4719513c93af381ec00a69fdfedf14bbe4e100b2f08

diff --git a/dev-python/meson-python/meson-python-0.12.0.ebuild b/dev-python/meson-python/meson-python-0.12.0.ebuild
deleted file mode 100644
index c239db438472..000000000000
--- a/dev-python/meson-python/meson-python-0.12.0.ebuild
+++ /dev/null
@@ -1,74 +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_{9..11} )
-
-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 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
-	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
-	dev-util/patchelf
-	$(python_gen_cond_dep '
-		dev-python/typing-extensions[${PYTHON_USEDEP}]
-	' 3.8 3.9)
-	$(python_gen_cond_dep '
-		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	' 3.8 3.9 3.10)
-"
-BDEPEND="
-	dev-python/cython[${PYTHON_USEDEP}]
-	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.11.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-	dev-python/furo \
-	dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# requires network access
-	tests/test_pep518.py::test_pep518
-)
-
-src_prepare() {
-	# strip dependency on ninja -- we provide ninja via Gentoo package
-	# rather than the Python wheel, so we don't have .dist-info there
-	sed -i -e '/ninja/d' pyproject.toml || die
-	distutils-r1_src_prepare
-}
-
-python_test() {
-	local EPYTEST_DESELECT=(
-		# requires network access
-		tests/test_pep518.py::test_pep518
-	)
-
-	epytest
-
-	rm -rf docs/examples/spam/build/ || die # remove artifacts
-}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-04-19  5:56 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-04-19  5:56 UTC (permalink / raw
  To: gentoo-commits

commit:     79f4ca78fc728e014b2a07449edad65327816bad
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 05:38:43 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 05:56:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f4ca78

dev-python/meson-python: Bump to 0.13.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.13.0.ebuild | 59 ++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index a34d8ec3e8c0..12d9ab6d1756 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.12.1.gh.tar.gz 43855 BLAKE2B 96b9ff5ef628bb471f7f79ce30ec6f3f851ce0006327e8b3a6003fdcb768f3280c0ee882d1c0c8ea183b0f2319d7c977c3fbb62742e3127bafb73e9732b3a1a9 SHA512 6f8e840da0155f2dd0e7139387f875cfad79eb042abcfa69b3043f51cbae3222fc2986e13798389909a0b4719513c93af381ec00a69fdfedf14bbe4e100b2f08
+DIST meson-python-0.13.0.gh.tar.gz 69373 BLAKE2B 439ec0fcffa5398ec400c492bc7719030981605c885158fd477e293b62c6e0eeaf3eba0327937817c20b7d23141749ff4bc71d12a67dbf3473168555cef97918 SHA512 2d319090f77daf5c1bd2a922e50e960fb416008ec60f3e8956ba4d2a29c31129e0a0d864982e9e1c0d6b7659d107e5d90d4a540d84f56cb2a8f79f013d4f14ae

diff --git a/dev-python/meson-python/meson-python-0.13.0.ebuild b/dev-python/meson-python/meson-python-0.13.0.ebuild
new file mode 100644
index 000000000000..4ac32a433449
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.13.0.ebuild
@@ -0,0 +1,59 @@
+# 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_{9..11} )
+
+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 ~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.9 3.10)
+"
+BDEPEND="
+	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+		' 3.9)
+	)
+"
+
+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
+
+	epytest
+
+	rm -rf docs/examples/spam/build/ || die # remove artifacts
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-04-28 14:13 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-04-28 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8ba9b4104869cad24ed6686315596fe9a148bfe6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 13:56:02 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 14:13:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba9b410

dev-python/meson-python: Bump to 0.13.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.13.1.ebuild | 59 ++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 12d9ab6d1756..071e40299d3d 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1,3 @@
 DIST meson-python-0.12.1.gh.tar.gz 43855 BLAKE2B 96b9ff5ef628bb471f7f79ce30ec6f3f851ce0006327e8b3a6003fdcb768f3280c0ee882d1c0c8ea183b0f2319d7c977c3fbb62742e3127bafb73e9732b3a1a9 SHA512 6f8e840da0155f2dd0e7139387f875cfad79eb042abcfa69b3043f51cbae3222fc2986e13798389909a0b4719513c93af381ec00a69fdfedf14bbe4e100b2f08
 DIST meson-python-0.13.0.gh.tar.gz 69373 BLAKE2B 439ec0fcffa5398ec400c492bc7719030981605c885158fd477e293b62c6e0eeaf3eba0327937817c20b7d23141749ff4bc71d12a67dbf3473168555cef97918 SHA512 2d319090f77daf5c1bd2a922e50e960fb416008ec60f3e8956ba4d2a29c31129e0a0d864982e9e1c0d6b7659d107e5d90d4a540d84f56cb2a8f79f013d4f14ae
+DIST meson-python-0.13.1.gh.tar.gz 69434 BLAKE2B c3442eb1c066772b80efe4e41764897df85a3581c94f9d958951af04e9ad7a01c646c7ed7f0104fbe957567e16b80c6e3744ab23b6b66a8df3cc920cb68c852f SHA512 037825eabcaec5bdb73890114ecfcfb05373bcb5e2806a8d38e4afeeecea42aa14f9c8cf0bec151bd231e2984c64608b28a1ec79640485933cd57c8895b6a305

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
new file mode 100644
index 000000000000..4ac32a433449
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -0,0 +1,59 @@
+# 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_{9..11} )
+
+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 ~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.9 3.10)
+"
+BDEPEND="
+	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+	test? (
+		dev-python/GitPython[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+		' 3.9)
+	)
+"
+
+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
+
+	epytest
+
+	rm -rf docs/examples/spam/build/ || die # remove artifacts
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27  7:59 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     7a4ec0b2e89fb3d6b1643ee10f80e194b5c896d0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 07:59:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 07:59:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4ec0b2

dev-python/meson-python: Stabilize 0.13.1 x86, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 74c6a1aba2fd..4cb6d6658d66 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27  7:59 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     4f149d104c38086765fe7b64f0d7509e585c07e2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 07:59:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 07:59:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f149d10

dev-python/meson-python: Stabilize 0.13.1 arm, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index cd4bdf01040b..74c6a1aba2fd 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27  7:59 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     47ccebb8d6f35408316009e86b7f5decc39c479e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 07:59:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 07:59:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ccebb8

dev-python/meson-python: Stabilize 0.13.1 amd64, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 4ac32a433449..cd4bdf01040b 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27 11:27 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     e7c525c42d82f3e41c394a3cf8bc5462ae73cbd6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 11:27:14 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 11:27:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c525c4

dev-python/meson-python: Stabilize 0.13.1 ppc, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 4cb6d6658d66..bbe7a514b184 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27 13:40 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     b84dd9c3e126706bd7262293d7ce9f1eb3be375a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 13:40:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 13:40:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84dd9c3

dev-python/meson-python: Stabilize 0.13.1 arm64, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index bbe7a514b184..31cd55de6f27 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-05-27 13:40 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-05-27 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1196bcb387f36f1e7cc8016d669c68f94533cccb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 13:40:10 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 13:40:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1196bcb3

dev-python/meson-python: Stabilize 0.13.1 ppc64, #907022

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 31cd55de6f27..c05309ecfada 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-06-13 17:19 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-06-13 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     a9fa20b28b48a2c36b08ebca295c4dc324b18005
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 16:40:29 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 17:19:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fa20b2

dev-python/meson-python: enable py3.12

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index c05309ecfada..34fc8b4454e3 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-06-16 13:47 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-06-16 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f18f6116b48fa3f09dccf41796d2af2886524e59
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 16 13:47:32 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 16 13:47:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18f6116

dev-python/meson-python: Keyword 0.13.1 hppa, #908478

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 34fc8b4454e3..c12394d97822 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-06-28  7:24 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-06-28  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bfeb9603bdb28a0ed80471dea7d0bf401fd33ef6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 06:34:16 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:21:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfeb9603

dev-python/meson-python: Enable pypy3

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index 5da2413af08a..d8d66b145d32 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 
@@ -52,6 +52,17 @@ python_test() {
 	)
 	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


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-06-28  7:24 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-06-28  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     32b49fe60773f1718520399e9f59adaa4e74c8be
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 05:53:59 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:21:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b49fe6

dev-python/meson-python: Remove stale dep on GitPython

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index c12394d97822..5da2413af08a 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -33,7 +33,6 @@ RDEPEND="
 BDEPEND="
 	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
 	test? (
-		dev-python/GitPython[${PYTHON_USEDEP}]
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
 		$(python_gen_cond_dep '
 			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-06-29  5:12 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-06-29  5:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b3f5e6f4afe69751e17447383b6e8a947a026f79
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 29 04:18:08 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 29 05:12:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f5e6f4

dev-python/meson-python: Bump to 0.13.2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.13.2.ebuild | 69 ++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index bce82da4a05e..589e9f7fd4b2 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 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

diff --git a/dev-python/meson-python/meson-python-0.13.2.ebuild b/dev-python/meson-python/meson-python-0.13.2.ebuild
new file mode 100644
index 000000000000..a3ead795daa5
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.13.2.ebuild
@@ -0,0 +1,69 @@
+# 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.9 3.10)
+"
+BDEPEND="
+	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+	test? (
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+		' 3.9)
+	)
+"
+
+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
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-07-17  3:42 Benda XU
  0 siblings, 0 replies; 110+ messages in thread
From: Benda XU @ 2023-07-17  3:42 UTC (permalink / raw
  To: gentoo-commits

commit:     8f3934b5f99e5d861989e95d58105a5ceb83cfc9
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 03:38:28 2023 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 03:42:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3934b5

dev-python/meson-python: donot depend on dev-util/patchelf for Darwin.

kernel_Darwin uses Mach-O binary formats.  No ELF patch is needed.

Bug: https://bugs.gentoo.org/910061
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 .../{meson-python-0.13.2.ebuild => meson-python-0.13.2-r1.ebuild}      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.2.ebuild b/dev-python/meson-python/meson-python-0.13.2-r1.ebuild
similarity index 96%
rename from dev-python/meson-python/meson-python-0.13.2.ebuild
rename to dev-python/meson-python/meson-python-0.13.2-r1.ebuild
index 37341a7784da..9af08d653ec5 100644
--- a/dev-python/meson-python/meson-python-0.13.2.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.2-r1.ebuild
@@ -21,11 +21,12 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="kernel_Darwin"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
 	>=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
-	dev-util/patchelf
+	!kernel_Darwin? ( dev-util/patchelf )
 	$(python_gen_cond_dep '
 		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
 	' 3.9 3.10)


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-07-19  9:18 Benda XU
  0 siblings, 0 replies; 110+ messages in thread
From: Benda XU @ 2023-07-19  9:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d6eda06950e37ab4ab47bc859b8dabb63b5837e2
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 09:12:19 2023 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 09:17:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6eda069

dev-python/meson-python: remove IUSE.

kernel_* needs not to be in IUSE.

Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

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 9af08d653ec5..623a5e9d23e8 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
@@ -21,7 +21,6 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
-IUSE="kernel_Darwin"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-07-19 11:10 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-07-19 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7ed2c86e7270d9afad658b24b2ce21355347e845
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 11:04:16 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 11:09:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed2c86e

dev-python/meson-python: Eliminate stale python_gen_cond_dep

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild    | 5 +----
 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index d8d66b145d32..ee7f20e0ef31 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -28,15 +28,12 @@ RDEPEND="
 	dev-util/patchelf
 	$(python_gen_cond_dep '
 		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	' 3.9 3.10)
+	' 3.10)
 "
 BDEPEND="
 	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
 	test? (
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		$(python_gen_cond_dep '
-			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
-		' 3.9)
 	)
 "
 

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 623a5e9d23e8..d825de551203 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
@@ -28,15 +28,12 @@ RDEPEND="
 	!kernel_Darwin? ( dev-util/patchelf )
 	$(python_gen_cond_dep '
 		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-	' 3.9 3.10)
+	' 3.10)
 "
 BDEPEND="
 	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
 	test? (
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		$(python_gen_cond_dep '
-			>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
-		' 3.9)
 	)
 "
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-02  4:27 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-08-02  4:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f25999bb26312e83ed258c7ac51e0ba7120635ee
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 04:26:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 04:26:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25999bb

dev-python/meson-python: Stabilize 0.13.1 hppa, #911028

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.13.1.ebuild b/dev-python/meson-python/meson-python-0.13.1.ebuild
index ee7f20e0ef31..ca91f1cba7bc 100644
--- a/dev-python/meson-python/meson-python-0.13.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-19 17:53 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-08-19 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c799d936c7c036cea8aab4871c85a6174e7d5993
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 17:52:12 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 17:52:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c799d936

dev-python/meson-python: Stabilize 0.13.2-r1 arm64, #912615

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 d825de551203..7f902e7aa655 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-19 18:56 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-08-19 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0fc3e48469f17d952593146e82ae7b6754a9cb79
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 18:55:40 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 18:55:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc3e484

dev-python/meson-python: Stabilize 0.13.2-r1 ppc64, #912615

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 7f902e7aa655..931175871439 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-19 19:49 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-08-19 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     06d6b80316ef18d8f131d82e21f612689b65e6c8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 19:49:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 19:49:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d6b803

dev-python/meson-python: Stabilize 0.13.2-r1 ppc, #912615

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 931175871439..7674ee6beb6a 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-20  5:43 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-08-20  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4f2be48df665d651246150c7bdda845447415cdf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 05:42:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 05:42:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2be48d

dev-python/meson-python: Stabilize 0.13.2-r1 amd64, #912615

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 7674ee6beb6a..46468869257d 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-20  5:43 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-08-20  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e3d511a2767cf41fa072648a96727881e0b69c9d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 05:42:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 05:42:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d511a2

dev-python/meson-python: Stabilize 0.13.2-r1 x86, #912615

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 46468869257d..5c694b62b89c 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-20 10:58 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-08-20 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     85b3f512782fce9bc13a8f2b5a4bd4bb208a5fc6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 10:57:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 10:57:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b3f512

dev-python/meson-python: Stabilize 0.13.2-r1 hppa, #912615

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 5c694b62b89c..7b0629e311b7 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-20 17:50 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-08-20 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     fdbb17b952c594c41a81628e43179bfa8d8d5500
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 17:50:16 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 17:50:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbb17b9

dev-python/meson-python: Stabilize 0.13.2-r1 arm, #912615

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-20 17:57 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-08-20 17:57 UTC (permalink / raw
  To: gentoo-commits

commit:     c65df201e940aef7c43acc9e4bf0cccd9a3eb3a5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 17:53:34 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 17:57:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65df201

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 -
 dev-python/meson-python/meson-python-0.13.1.ebuild | 66 ----------------------
 2 files changed, 67 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 589e9f7fd4b2..120dbde79529 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-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

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
-}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-24 18:09 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-08-24 18:09 UTC (permalink / raw
  To: gentoo-commits

commit:     be33a6c2089b061469c103af93594da21772bd16
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 18:08:22 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 18:08:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be33a6c2

dev-python/meson-python: Stabilize 0.13.2-r1 sparc, #912910

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 14e086e53f27..9283286ce577 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-08-24 21:42 James Le Cuirot
  0 siblings, 0 replies; 110+ messages in thread
From: James Le Cuirot @ 2023-08-24 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     ad8fb1099b211ddf0f0469dde3c6612bd2f47509
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 21:40:17 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 21:42:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8fb109

dev-python/meson-python: Keyword 0.13.2-r1 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 9283286ce577..a6abd080a7af 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 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-09-06  2:41 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-09-06  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c2c3e0960feb3da7095350cf19a165512264deb3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  6 02:33:25 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Sep  6 02:40:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c3e096

dev-python/meson-python: Bump to 0.14.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.14.0.ebuild | 66 ++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 120dbde79529..d8a34123b38f 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.13.2.gh.tar.gz 69575 BLAKE2B ddcab5530e7c235057752f1c355052120863167fc601b669e3add713079400cf95617be84989e06542125850559124d70a693a618cbec456c0e59e3f80d14c5f SHA512 b5518c5e9ccbec40747f2c08a83134f012557e0d9612b99999473d2ae7fdfdeae5b7552dc16cebb493133c3ed8c52153b3e3afd3cef32d0f3a65771ebbb5b3bb
+DIST meson-python-0.14.0.gh.tar.gz 72523 BLAKE2B d0fd66dee8a5efd73e617033aec3f14eb66affe72cd84c30a740820f5a0c34a4ae4ffd31e1df26312513b312940f62af436b9870216ee93d7543b4f02dec6637 SHA512 f40963a9c2bca8edf0f5651f9f4f1fab8df89cca715dd8dc0dec11ac53a591ee19d2d06edead917f15382410a51a37cd4efcee2c52696eb10a546b080bac2ad8

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
new file mode 100644
index 000000000000..0ff76a5dc1a6
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -0,0 +1,66 @@
+# 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
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 14:31 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-10-06 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     e6f9bf07eff6bbc4e584f9fc27a46e06af879ed6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:31:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:31:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f9bf07

dev-python/meson-python: Stabilize 0.14.0 amd64, #915276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index 0ff76a5dc1a6..7182b1a5e164 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 14:33 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-10-06 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     41e701874bbe971b00b5c41d29b8a32d33a933ae
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:33:44 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:33:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e70187

dev-python/meson-python: Stabilize 0.14.0 sparc, #915276

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index 7182b1a5e164..45e948ce9d95 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 14:55 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-10-06 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     5b27d420757c0e6f86d22da86945086fb4339a97
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:54:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:54:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b27d420

dev-python/meson-python: Stabilize 0.14.0 arm, #915276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index 45e948ce9d95..f1f3bbf6044e 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 14:55 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-10-06 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a420b23af0aa8186bb52a670349f4b5c0f7901eb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:54:23 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:54:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a420b23a

dev-python/meson-python: Stabilize 0.14.0 hppa, #915276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index f1f3bbf6044e..f8c983fea516 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 14:55 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-10-06 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1c0d48e1403ac7075007fbd8201db16278419154
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:54:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:54:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0d48e1

dev-python/meson-python: Stabilize 0.14.0 arm64, #915276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index f8c983fea516..7c9f38660787 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 15:05 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-10-06 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c2e977e9c1737e87b4dc338a8be42b425ad08222
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 15:04:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 15:04:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e977e9

dev-python/meson-python: Stabilize 0.14.0 x86, #915276

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index 7c9f38660787..a248853360ca 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 17:05 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-10-06 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     fa707a867a395230aeeffa0794c044bb3cf78e93
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 17:05:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 17:05:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa707a86

dev-python/meson-python: Stabilize 0.14.0 ppc, #915276

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index a248853360ca..249b0264cbe2 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-06 17:56 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-10-06 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     15c51110ea887647a5487ed54c5127476e710e68
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 17:56:42 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 17:56:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c51110

dev-python/meson-python: Stabilize 0.14.0 ppc64, #915276

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild b/dev-python/meson-python/meson-python-0.14.0.ebuild
index 249b0264cbe2..12062094e4d5 100644
--- a/dev-python/meson-python/meson-python-0.14.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-10-26 12:19 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-10-26 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     13010369d891bf6a06544ad797988416cdef7fcd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 12:10:32 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 12:19:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13010369

dev-python/meson-python: Bump to 0.15.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.15.0.ebuild | 66 ++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 33f179cd56d0..f7e071beb3c1 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 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

diff --git a/dev-python/meson-python/meson-python-0.15.0.ebuild b/dev-python/meson-python/meson-python-0.15.0.ebuild
new file mode 100644
index 000000000000..0ff76a5dc1a6
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.15.0.ebuild
@@ -0,0 +1,66 @@
+# 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
+}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-07 20:35 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-11-07 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     1354d97ec3c07760e4902325b90a4ea3aca8cfa6
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sun Nov  5 05:21:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov  7 20:33:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1354d97e

dev-python/meson-python: add dev-vcs/git test dep

Bug: https://bugs.gentoo.org/835964
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 0ff76a5dc1a6..cc022cf5b88a 100644
--- a/dev-python/meson-python/meson-python-0.15.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.15.0.ebuild
@@ -34,6 +34,7 @@ BDEPEND="
 	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
 	test? (
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-vcs/git
 	)
 "
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-10  5:47 Viorel Munteanu
  0 siblings, 0 replies; 110+ messages in thread
From: Viorel Munteanu @ 2023-11-10  5:47 UTC (permalink / raw
  To: gentoo-commits

commit:     10000fd7aa2cde1565627a9848bdef9c371e5722
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov  9 01:02:40 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 05:40:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10000fd7

dev-python/meson-python: Keyword 0.15.0 alpha, #909738

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 cc022cf5b88a..b5ea767167c9 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="~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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 11:15 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-11-29 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     873cefbe5be0b2593f4f78bdad5e314b79312169
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 11:14:42 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 11:14:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873cefbe

dev-python/meson-python: Stabilize 0.15.0 arm64, #918771

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 c4926b5761d9..9de165ea212c 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 11:15 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-11-29 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0b91d7657cabe88587f1581255b0c29fe8712eff
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 11:14:44 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 11:14:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b91d765

dev-python/meson-python: Stabilize 0.15.0 amd64, #918771

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 9de165ea212c..e0ef6d425e1c 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 11:15 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-11-29 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     be5166bd7a8f7c0e4e37d380143dae91ef489b93
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 11:14:45 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 11:14:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5166bd

dev-python/meson-python: Stabilize 0.15.0 hppa, #918771

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 e0ef6d425e1c..c5779807069a 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 14:42 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-11-29 14:42 UTC (permalink / raw
  To: gentoo-commits

commit:     38c19cfe8c31aa27d1a4fdbdbbb3fd97bcd02d73
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 14:42:13 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 14:42:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c19cfe

dev-python/meson-python: Stabilize 0.15.0 sparc, #918771

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 7e2f12c0f058..aac00a2ad009 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 14:42 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-11-29 14:42 UTC (permalink / raw
  To: gentoo-commits

commit:     8ef0ce4917c62b5e8da27e28438a2ddfc6a275a7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 14:42:12 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 14:42:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef0ce49

dev-python/meson-python: Stabilize 0.15.0 ppc, #918771

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 c5779807069a..7e2f12c0f058 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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 16:45 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-11-29 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     451b89820cc4a82fe2f0589d8ca1dca73a9c9534
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 16:45:33 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 16:45:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451b8982

dev-python/meson-python: Stabilize 0.15.0 ppc64, #918771

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2023-11-29 16:59 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2023-11-29 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2a270cd6c973f0336115dd86de0ff51c3c7c7901
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 16:50:18 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 16:50:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a270cd6

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 -
 dev-python/meson-python/meson-python-0.14.0.ebuild | 66 ----------------------
 2 files changed, 67 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index f7e071beb3c1..375d728e0b2c 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-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

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
-}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-03-26 20:17 Ionen Wolkens
  0 siblings, 0 replies; 110+ messages in thread
From: Ionen Wolkens @ 2024-03-26 20:17 UTC (permalink / raw
  To: gentoo-commits

commit:     3f4235396c587c25797413b8392f531ca1a92190
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Fri Mar 22 15:53:07 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 20:17:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f423539

dev-python/meson-python: Keyword 0.15.0 mips, #927457

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 33ca89bcd897..e9f69f5f660c 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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  7:23 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     a6b6012cfd1c88b7d9f00e106718854dc1ddb049
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:23:34 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:23:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b6012c

dev-python/meson-python: Stabilize 0.16.0 arm, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index f75822a30233..286f060ca140 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  7:29 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  7:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f355492e3d4513fb0e58fb49ace9a09f4e8b5f43
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:29:06 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:29:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f355492e

dev-python/meson-python: Stabilize 0.16.0 arm64, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index 286f060ca140..47ba72afd56e 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  7:36 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6edd1cbc063085601aa8d2e5a37197c468d6bb98
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:36:10 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:36:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edd1cbc

dev-python/meson-python: Stabilize 0.16.0 ppc64, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index 47ba72afd56e..13ccd5c01eaa 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  7:47 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  7:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ebe097088fa13e7b6085c48a2360adc0440d9660
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:47:01 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:47:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe09708

dev-python/meson-python: Stabilize 0.16.0 ppc, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index 13ccd5c01eaa..e1ef5da53510 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  7:59 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     ef9e2fb6484820860097ca635809e85f8ed2c0d8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:58:57 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:58:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9e2fb6

dev-python/meson-python: Stabilize 0.16.0 sparc, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index e1ef5da53510..51b724903b49 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  8:06 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  8:06 UTC (permalink / raw
  To: gentoo-commits

commit:     063c9cae5c0c355a38ce2ea443c74ffb27b0782b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 08:06:24 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 08:06:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063c9cae

dev-python/meson-python: Stabilize 0.16.0 x86, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index 51b724903b49..1ce45def4af9 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-04  9:48 Arthur Zamarin
  0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-05-04  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d7543abac3c24b8205ca4b1f7822a9bb014c746f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 09:48:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 09:48:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7543aba

dev-python/meson-python: Stabilize 0.16.0 amd64, #931164

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index 1ce45def4af9..fee6f138958d 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-13 18:45 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2024-05-13 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2201fca662e18862d0e549d005eee5dfeeb17daa
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 17:13:28 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 13 18:44:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2201fca6

dev-python/meson-python: Enable py3.13

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/meson-python-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0.ebuild
index fee6f138958d..039166d1b1a2 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-05-13 19:41 Sam James
  0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-05-13 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     600c99fde2432e1beb90fe29a5168e3b37a10da5
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon May 13 19:15:54 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 13 19:40:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600c99fd

dev-python/meson-python: do not require PYTHON_USEDEP on meson

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 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{meson-python-0.16.0.ebuild => meson-python-0.16.0-r1.ebuild}       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.16.0.ebuild b/dev-python/meson-python/meson-python-0.16.0-r1.ebuild
similarity index 96%
rename from dev-python/meson-python/meson-python-0.16.0.ebuild
rename to dev-python/meson-python/meson-python-0.16.0-r1.ebuild
index 039166d1b1a2..d73fe26ed940 100644
--- a/dev-python/meson-python/meson-python-0.16.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.16.0-r1.ebuild
@@ -24,7 +24,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv
 
 RDEPEND="
 	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
-	>=dev-build/meson-0.63.0[${PYTHON_USEDEP}]
+	>=dev-build/meson-0.63.0
 	!kernel_Darwin? ( dev-util/patchelf )
 	$(python_gen_cond_dep '
 		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 110+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/
@ 2024-06-04 18:14 Michał Górny
  0 siblings, 0 replies; 110+ messages in thread
From: Michał Górny @ 2024-06-04 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     227251de9bb61c19e0fa57f99f9ab5d6ba63b325
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 18:12:27 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 18:14:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227251de

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/meson-python/Manifest                   |  1 -
 dev-python/meson-python/meson-python-0.15.0.ebuild | 67 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index bdef3c3bfc09..7fc18303f4f4 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-DIST meson-python-0.15.0.gh.tar.gz 73063 BLAKE2B 280c01b08fb8264d268797d199b59f7d02cac88e49333de4a38f9e22a1e724586b7ffcddc4e9a411c0d660560892134cb742136334aad8caacd9db37580fce8f SHA512 f1fce89bb0a3d279b9900c4ecec78e5f24da92d72f64ebf6c27648b4201a75a65204c3fac08aaa3e8d70dbeef245c3235e39994c7c0b9cba27c0df528211c7f7
 DIST meson-python-0.16.0.gh.tar.gz 74975 BLAKE2B af74d62a4567bc0a7524e815f1bb4ef3ae7290ccea38c00c3b0013f5e7777d6a41c1631b0c1d83fdd930836599752e3bba3c381c137d275103409a986df4e040 SHA512 99ea4304f15e2e13adf031e7c8cacbbc48c0c80f42a81f9d84242b6279ac9c1a13e3f162be5f472a1e498dc7cf3cba6799bf765b3fd441ac10cd87dc0db38678

diff --git a/dev-python/meson-python/meson-python-0.15.0.ebuild b/dev-python/meson-python/meson-python-0.15.0.ebuild
deleted file mode 100644
index e9f69f5f660c..000000000000
--- a/dev-python/meson-python/meson-python-0.15.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022-2024 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="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-	>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
-	>=dev-build/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}]
-		dev-vcs/git
-	)
-"
-
-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
-}


^ permalink raw reply related	[flat|nested] 110+ messages in thread

end of thread, other threads:[~2024-06-04 18:14 UTC | newest]

Thread overview: 110+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-14  9:24 [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-06-04 18:14 Michał Górny
2024-05-13 19:41 Sam James
2024-05-13 18:45 Michał Górny
2024-05-04  9:48 Arthur Zamarin
2024-05-04  8:06 Arthur Zamarin
2024-05-04  7:59 Arthur Zamarin
2024-05-04  7:47 Arthur Zamarin
2024-05-04  7:36 Arthur Zamarin
2024-05-04  7:29 Arthur Zamarin
2024-05-04  7:23 Arthur Zamarin
2024-03-26 20:17 Ionen Wolkens
2023-11-29 16:59 Michał Górny
2023-11-29 16:45 Arthur Zamarin
2023-11-29 14:42 Arthur Zamarin
2023-11-29 14:42 Arthur Zamarin
2023-11-29 11:15 Michał Górny
2023-11-29 11:15 Michał Górny
2023-11-29 11:15 Michał Górny
2023-11-10  5:47 Viorel Munteanu
2023-11-07 20:35 Sam James
2023-10-26 12:19 Michał Górny
2023-10-06 17:56 Arthur Zamarin
2023-10-06 17:05 Arthur Zamarin
2023-10-06 15:05 Sam James
2023-10-06 14:55 Sam James
2023-10-06 14:55 Sam James
2023-10-06 14:55 Sam James
2023-10-06 14:33 Arthur Zamarin
2023-10-06 14:31 Sam James
2023-09-06  2:41 Michał Górny
2023-08-24 21:42 James Le Cuirot
2023-08-24 18:09 Arthur Zamarin
2023-08-20 17:57 Michał Górny
2023-08-20 17:50 Arthur Zamarin
2023-08-20 10:58 Sam James
2023-08-20  5:43 Sam James
2023-08-20  5:43 Sam James
2023-08-19 19:49 Sam James
2023-08-19 18:56 Arthur Zamarin
2023-08-19 17:53 Arthur Zamarin
2023-08-02  4:27 Sam James
2023-07-19 11:10 Michał Górny
2023-07-19  9:18 Benda XU
2023-07-17  3:42 Benda XU
2023-06-29  5:12 Michał Górny
2023-06-28  7:24 Michał Górny
2023-06-28  7:24 Michał Górny
2023-06-16 13:47 Arthur Zamarin
2023-06-13 17:19 Sam James
2023-05-27 13:40 Arthur Zamarin
2023-05-27 13:40 Arthur Zamarin
2023-05-27 11:27 Arthur Zamarin
2023-05-27  7:59 Arthur Zamarin
2023-05-27  7:59 Arthur Zamarin
2023-05-27  7:59 Arthur Zamarin
2023-04-28 14:13 Michał Górny
2023-04-19  5:56 Michał Górny
2023-03-25  5:02 Michał Górny
2023-03-25  1:43 Sam James
2023-03-24 20:46 Arthur Zamarin
2023-03-24 20:24 Arthur Zamarin
2023-03-24 19:54 Arthur Zamarin
2023-03-24 19:51 Arthur Zamarin
2023-03-24 19:47 Arthur Zamarin
2023-02-18  7:03 Michał Górny
2023-01-31 13:16 Michał Górny
2023-01-31 12:11 Arthur Zamarin
2023-01-31 12:11 Arthur Zamarin
2023-01-31 11:51 Arthur Zamarin
2023-01-31 11:51 Arthur Zamarin
2023-01-31 11:51 Arthur Zamarin
2023-01-31 11:43 Arthur Zamarin
2022-12-23  7:30 Arthur Zamarin
2022-11-30  0:52 Sam James
2022-11-30  0:52 Sam James
2022-11-29  8:25 Arthur Zamarin
2022-11-29  8:18 Arthur Zamarin
2022-11-29  7:46 Arthur Zamarin
2022-11-29  7:43 Arthur Zamarin
2022-11-21 20:11 Arthur Zamarin
2022-11-12 16:31 Arthur Zamarin
2022-10-30 14:54 Michał Górny
2022-10-30 14:54 Michał Górny
2022-10-30 14:54 Michał Górny
2022-10-25  8:07 Sam James
2022-10-25  8:07 Sam James
2022-10-24  6:37 Agostino Sarubbo
2022-10-23  7:52 Agostino Sarubbo
2022-10-23  7:52 Agostino Sarubbo
2022-10-23  7:51 Agostino Sarubbo
2022-10-09 16:10 Sam James
2022-10-09 16:10 Sam James
2022-10-09  0:09 Sam James
2022-10-09  0:04 Sam James
2022-10-08 23:56 Sam James
2022-10-01  9:26 Arthur Zamarin
2022-10-01  9:26 Arthur Zamarin
2022-08-01 18:08 Arthur Zamarin
2022-07-31 17:12 Arthur Zamarin
2022-07-31 16:05 Jakov Smolić
2022-07-29 10:12 Arthur Zamarin
2022-07-26 14:11 Michał Górny
2022-06-25  1:33 Sam James
2022-06-22 11:39 Michał Górny
2022-06-22  5:48 Michał Górny
2022-06-12  8:47 Sam James
2022-06-12  6:06 Sam James
2022-06-05 10:04 Sam James
2022-06-05  7:31 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox