* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-07-13 7:58 Matt Jolly
0 siblings, 0 replies; 10+ messages in thread
From: Matt Jolly @ 2025-07-13 7:58 UTC (permalink / raw
To: gentoo-commits
commit: d8aef594708ceb23c17c3bba9a1a89d88dad2753
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 13 07:12:10 2025 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sun Jul 13 07:57:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8aef594
dev-python/sphinxcontrib-mermaid: new package, add 1.0.0
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/Manifest | 1 +
dev-python/sphinxcontrib-mermaid/metadata.xml | 14 +++++++
.../sphinxcontrib-mermaid-1.0.0.ebuild | 47 ++++++++++++++++++++++
3 files changed, 62 insertions(+)
diff --git a/dev-python/sphinxcontrib-mermaid/Manifest b/dev-python/sphinxcontrib-mermaid/Manifest
new file mode 100644
index 000000000000..fc878f5031db
--- /dev/null
+++ b/dev-python/sphinxcontrib-mermaid/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib-mermaid-1.0.0.gh.tar.gz 19126 BLAKE2B 669a34187d00d047dc353fecdcc0adf9d5c5d00e5a05a09696dc29927bf89fa3382095cc3fd9246bf2414f68570b3026516a076614f52c7d720738e92bc255b0 SHA512 f19f21aba74e4bb192d2be6b216b711d7ee6fd2393354451146aacb41ded5323fbc9bc8a58b75e5dfe6e102746dba1e1419d166cca15f6d4c33f6ab9940a269c
diff --git a/dev-python/sphinxcontrib-mermaid/metadata.xml b/dev-python/sphinxcontrib-mermaid/metadata.xml
new file mode 100644
index 000000000000..49209148594f
--- /dev/null
+++ b/dev-python/sphinxcontrib-mermaid/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Matt Jolly</name>
+ <email>kangie@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">sphinxcontrib-mermaid</remote-id>
+ <remote-id type="github">mgaitan/sphinxcontrib-spelling</remote-id>
+ <doc>https://sphinxcontrib-mermaid-demo.readthedocs.io/</doc>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
new file mode 100644
index 000000000000..0f3ea5e0276d
--- /dev/null
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_13 )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx spelling extension"
+HOMEPAGE="
+ https://github.com/mgaitan/sphinxcontrib-mermaid
+ https://pypi.org/project/sphinxcontrib-mermaid/
+"
+# pypi does not include test files, so we use the GitHub tarball
+SRC_URI="
+ https://github.com/mgaitan/sphinxcontrib-mermaid/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ >=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+ distutils_write_namespace sphinxcontrib
+ rm -rf sphinxcontrib || die
+ epytest tests
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-08-19 20:18 Matt Jolly
0 siblings, 0 replies; 10+ messages in thread
From: Matt Jolly @ 2025-08-19 20:18 UTC (permalink / raw
To: gentoo-commits
commit: 23c5ed449bb24ca0605b20bc1540450cdb3c273b
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 19 20:01:26 2025 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Tue Aug 19 20:05:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c5ed44
dev-python/sphinxcontrib-mermaid: add missing pyyaml dependency
Identified when invoking Sphinx in a minimal container. It's in the
upstream pyproject.toml; I clearly missed it!
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index 0f3ea5e0276d..87496c645ff7 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-6.0.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-08-19 20:18 Matt Jolly
0 siblings, 0 replies; 10+ messages in thread
From: Matt Jolly @ 2025-08-19 20:18 UTC (permalink / raw
To: gentoo-commits
commit: ac4e4b808611f90f166b59b5924b3eff08a71b7c
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 19 20:05:11 2025 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Tue Aug 19 20:05:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4e4b80
dev-python/sphinxcontrib-mermaid: stabilize 1.0.0 for ALLARCHES
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index 87496c645ff7..b2c9e79f1df0 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-06 18:15 Michał Górny
0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-09-06 18:15 UTC (permalink / raw
To: gentoo-commits
commit: edeaf2e0f74891e42134547dcba35728efd1267c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 6 18:01:49 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 6 18:15:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeaf2e0
dev-python/sphinxcontrib-mermaid: Enable py3.14
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index b2c9e79f1df0..9352c7e62b48 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_13 )
+PYTHON_COMPAT=( python3_{13..14} )
inherit distutils-r1
@@ -30,10 +30,10 @@ BDEPEND="
test? (
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/myst-parser[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)
"
+EPYTEST_PLUGINS=( pytest-asyncio )
distutils_enable_tests pytest
python_compile() {
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-06 18:15 Michał Górny
0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-09-06 18:15 UTC (permalink / raw
To: gentoo-commits
commit: e0a31d72a67a8cc3a368152f0df508571ae93ad8
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 6 18:02:17 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 6 18:15:52 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a31d72
dev-python/sphinxcontrib-mermaid: Add python@ as co-maint.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-python/sphinxcontrib-mermaid/metadata.xml b/dev-python/sphinxcontrib-mermaid/metadata.xml
index 49209148594f..394b9f801aa9 100644
--- a/dev-python/sphinxcontrib-mermaid/metadata.xml
+++ b/dev-python/sphinxcontrib-mermaid/metadata.xml
@@ -5,6 +5,10 @@
<name>Matt Jolly</name>
<email>kangie@gentoo.org</email>
</maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">sphinxcontrib-mermaid</remote-id>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-06 18:15 Michał Górny
0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-09-06 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 9bcf21a331e4faaa82f590c5ebbacad3a708406c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 6 18:15:03 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 6 18:15:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcf21a3
dev-python/sphinxcontrib-mermaid: Fix remote-id
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/metadata.xml b/dev-python/sphinxcontrib-mermaid/metadata.xml
index 394b9f801aa9..2f551dbe86f9 100644
--- a/dev-python/sphinxcontrib-mermaid/metadata.xml
+++ b/dev-python/sphinxcontrib-mermaid/metadata.xml
@@ -12,7 +12,7 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">sphinxcontrib-mermaid</remote-id>
- <remote-id type="github">mgaitan/sphinxcontrib-spelling</remote-id>
+ <remote-id type="github">mgaitan/sphinxcontrib-mermaid</remote-id>
<doc>https://sphinxcontrib-mermaid-demo.readthedocs.io/</doc>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-19 22:31 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2025-09-19 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 50423206c4a5bafd2930e302ac6fd86a17cbc2ce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 19 22:30:55 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 19 22:30:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50423206
dev-python/sphinxcontrib-mermaid: Keyword 1.0.0 arm, #963111
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index 9352c7e62b48..b1aedcdf10cb 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 arm64"
+KEYWORDS="amd64 ~arm arm64"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-19 22:31 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2025-09-19 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 992c2daec04ca3430d0cf25c93652f020f6c300a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 19 22:30:58 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 19 22:30:58 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992c2dae
dev-python/sphinxcontrib-mermaid: Keyword 1.0.0 x86, #963111
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index b1aedcdf10cb..5673bce22b9f 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64"
+KEYWORDS="amd64 ~arm arm64 ~x86"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-22 7:31 Arthur Zamarin
0 siblings, 0 replies; 10+ messages in thread
From: Arthur Zamarin @ 2025-09-22 7:31 UTC (permalink / raw
To: gentoo-commits
commit: ad87399f1f4bbdb4b64698a5ec8af82b8a5980e4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 22 07:30:59 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 22 07:30:59 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad87399f
dev-python/sphinxcontrib-mermaid: Keyword 1.0.0 ppc64, #963111
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index 5673bce22b9f..d544066dd1b1 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/
@ 2025-09-23 2:30 Jakov Smolić
0 siblings, 0 replies; 10+ messages in thread
From: Jakov Smolić @ 2025-09-23 2:30 UTC (permalink / raw
To: gentoo-commits
commit: c5a885413d02e51a403750a9e9cd9a87e6a62a68
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 23 02:30:43 2025 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Sep 23 02:30:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a88541
dev-python/sphinxcontrib-mermaid: Keyword 1.0.0 riscv, #963111
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
index d544066dd1b1..1a9f018db45d 100644
--- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
+++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-09-23 2:31 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-23 2:30 [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-mermaid/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2025-09-22 7:31 Arthur Zamarin
2025-09-19 22:31 Sam James
2025-09-19 22:31 Sam James
2025-09-06 18:15 Michał Górny
2025-09-06 18:15 Michał Górny
2025-09-06 18:15 Michał Górny
2025-08-19 20:18 Matt Jolly
2025-08-19 20:18 Matt Jolly
2025-07-13 7:58 Matt Jolly
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox