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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ 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; 120+ 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] 120+ messages in thread

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

commit:     8f8adce64abd9935aac781133858571baa9a4d28
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 03:08:15 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 03:08:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8adce6

dev-python/meson-python: Bump to 0.17.0

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

 dev-python/meson-python/Manifest                   |  1 +
 dev-python/meson-python/meson-python-0.17.0.ebuild | 61 ++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 7fc18303f4f4..3deeab6d5951 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.16.0.gh.tar.gz 74975 BLAKE2B af74d62a4567bc0a7524e815f1bb4ef3ae7290ccea38c00c3b0013f5e7777d6a41c1631b0c1d83fdd930836599752e3bba3c381c137d275103409a986df4e040 SHA512 99ea4304f15e2e13adf031e7c8cacbbc48c0c80f42a81f9d84242b6279ac9c1a13e3f162be5f472a1e498dc7cf3cba6799bf765b3fd441ac10cd87dc0db38678
+DIST meson-python-0.17.0.gh.tar.gz 79243 BLAKE2B f7eb63b1b6575b03d0a8e218b478a557260bd259206517155ba51f32aa3b168d6e999087ece5695c47addb8313227a24243b88d170ce4a1d0fbdef2cdcc492b2 SHA512 ae1466e6f7c6e1d57353be55d9f6dbba6cb532bf6581f8cf03bc2c13f2bd564f4c5ffee561cf1c46293e208da254dc56ec7311b148d2bf507ce5df875b4909de

diff --git a/dev-python/meson-python/meson-python-0.17.0.ebuild b/dev-python/meson-python/meson-python-0.17.0.ebuild
new file mode 100644
index 000000000000..fd9f62165857
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.17.0.ebuild
@@ -0,0 +1,61 @@
+# 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..13} 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 ~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
+	!kernel_Darwin? ( dev-util/patchelf )
+	$(python_gen_cond_dep '
+		>=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+	' 3.10)
+"
+# pyproject-metadata: https://github.com/mesonbuild/meson-python/issues/667
+BDEPEND="
+	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+	test? (
+		<dev-python/pyproject-metadata-0.9[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+	# required by tests/test_sdist.py::test_reproducible
+	git config --global user.email "test@example.com" || die
+	git config --global user.name "The Test Suite" || die
+	git init -q || die
+	git add -A || die
+	git commit -m init -q || die
+
+	distutils-r1_src_test
+}
+
+python_test() {
+	unset NINJA
+
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	epytest -p pytest_mock
+}


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

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

commit:     cd0990a40023c63353d1d8c69804fdb5c25d3a6f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 05:01:53 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 05:02:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0990a4

dev-python/meson-python: Bump to 0.17.1

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

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

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 3deeab6d5951..627bff2caf89 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1,3 @@
 DIST meson-python-0.16.0.gh.tar.gz 74975 BLAKE2B af74d62a4567bc0a7524e815f1bb4ef3ae7290ccea38c00c3b0013f5e7777d6a41c1631b0c1d83fdd930836599752e3bba3c381c137d275103409a986df4e040 SHA512 99ea4304f15e2e13adf031e7c8cacbbc48c0c80f42a81f9d84242b6279ac9c1a13e3f162be5f472a1e498dc7cf3cba6799bf765b3fd441ac10cd87dc0db38678
 DIST meson-python-0.17.0.gh.tar.gz 79243 BLAKE2B f7eb63b1b6575b03d0a8e218b478a557260bd259206517155ba51f32aa3b168d6e999087ece5695c47addb8313227a24243b88d170ce4a1d0fbdef2cdcc492b2 SHA512 ae1466e6f7c6e1d57353be55d9f6dbba6cb532bf6581f8cf03bc2c13f2bd564f4c5ffee561cf1c46293e208da254dc56ec7311b148d2bf507ce5df875b4909de
+DIST meson-python-0.17.1.gh.tar.gz 79456 BLAKE2B 88bda9aadc74d186aab41c9b3a2fe5ba7d51b5997c1c043cf4ea9448395d0c5c5763ccf35358ab867d32a4537a4041a3cf480d82c9ec5cd8d1b5d6bc67d35fc8 SHA512 bd5f4c807468b81b3630eeb6973c2a574473c22298eb2c43d30b67b7503ce77fd79d4509a8f1b0186197622d281279a9c3aa5d9d1c2286d46b7aea1ff2461ae5

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
new file mode 100644
index 000000000000..6bc63472cf42
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -0,0 +1,60 @@
+# 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..13} 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 ~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
+	!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/packaging-23.1[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+	# required by tests/test_sdist.py::test_reproducible
+	git config --global user.email "test@example.com" || die
+	git config --global user.name "The Test Suite" || die
+	git init -q || die
+	git add -A || die
+	git commit -m init -q || die
+
+	distutils-r1_src_test
+}
+
+python_test() {
+	unset NINJA
+
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	epytest -p pytest_mock
+}


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

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

commit:     c92b9450e30bddfb415ac952c147842281daec2f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 08:59:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 08:59:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92b9450

dev-python/meson-python: Stabilize 0.17.1 ppc64, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index 6bc63472cf42..bede479fe558 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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] 120+ messages in thread

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

commit:     1dea3e83f054db0d7f793181885a8af9a8d85ce3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 09:50:03 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 09:50:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dea3e83

dev-python/meson-python: Stabilize 0.17.1 arm, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index bede479fe558..c810c766065b 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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] 120+ messages in thread

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

commit:     ca4b9d9d52695cfeedf0a53f4f5a5c9161404a6e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 09:50:04 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 09:50:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4b9d9d

dev-python/meson-python: Stabilize 0.17.1 ppc, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index c810c766065b..8251d152c70f 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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] 120+ messages in thread

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

commit:     914b3baf49de024d8d48f55e0352542e5a1bb654
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 09:57:19 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 09:57:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914b3baf

dev-python/meson-python: Stabilize 0.17.1 arm64, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index 8251d152c70f..f41c5e0267e6 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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] 120+ messages in thread

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

commit:     b1aa338fc046b028a5cca05d77f35c52754575af
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 10:45:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 10:45:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aa338f

dev-python/meson-python: Stabilize 0.17.1 sparc, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index f41c5e0267e6..13cc8126ef12 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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] 120+ messages in thread

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

commit:     cff9c38ee2c35053fddeaca1d22a77737f064116
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 10 02:42:34 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 10 03:07:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff9c38e

dev-python/meson-python: Add a not-ALLARCHES comment

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

 dev-python/meson-python/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/meson-python/metadata.xml b/dev-python/meson-python/metadata.xml
index 6d2819790d18..0fb57c99d236 100644
--- a/dev-python/meson-python/metadata.xml
+++ b/dev-python/meson-python/metadata.xml
@@ -4,6 +4,7 @@
 	<maintainer type="project">
 		<email>python@gentoo.org</email>
 	</maintainer>
+	<!-- not ALLARCHES: has some arch-specific logic -->
 	<upstream>
 		<remote-id type="github">mesonbuild/meson-python</remote-id>
 		<remote-id type="pypi">meson-python</remote-id>


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

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

commit:     4334a423271a17510975ba616145349ce4c7d161
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:44:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:44:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4334a423

dev-python/meson-python: Stabilize 0.17.1 hppa, #943106

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

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index 15e75f21bd85..cc239d69dc17 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~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] 120+ messages in thread

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

commit:     6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd
Author:     Tom Gillespie <tgbugs <AT> gmail <DOT> com>
AuthorDate: Thu Nov 21 20:18:47 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 18:40:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cfb4fae

dev-python/meson-python: BDEPEND on RDEPEND

Fix issue where meson-python fails to build if
pyproject-metadata is not installed at build time.
This is needed e.g. when building a binpkg. The
full RDEPEND is added because technically both
meson and ninja are required at build time and
are present in the base stage3 image, however if
there are cases where they are not present then
then emerge would fail.

Signed-off-by: Tom Gillespie <tgbugs <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39403
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

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

diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild
index cc239d69dc17..ea5282b324b5 100644
--- a/dev-python/meson-python/meson-python-0.17.1.ebuild
+++ b/dev-python/meson-python/meson-python-0.17.1.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
 	' 3.10)
 "
 BDEPEND="
+	${RDEPEND}
 	>=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
 	test? (
 		>=dev-python/packaging-23.1[${PYTHON_USEDEP}]


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

end of thread, other threads:[~2024-11-23 18:41 UTC | newest]

Thread overview: 120+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-29  8:25 [gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-11-23 18:41 Michał Górny
2024-11-20 11:44 Sam James
2024-11-10  3:07 Michał Górny
2024-11-09 10:46 Sam James
2024-11-09  9:57 Arthur Zamarin
2024-11-09  9:50 Sam James
2024-11-09  9:50 Sam James
2024-11-09  8:59 Sam James
2024-10-26  5:31 Michał Górny
2024-10-22  3:10 Michał Górny
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: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-14  9:24 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