diff mbox series

python3-sphinxcontrib-jsmath: upgrade 1.0.1 -> 2.0.0

Message ID 20261102024653.1558814-1-tim.orling@konsulko.com
State Under Review
Headers show
Series python3-sphinxcontrib-jsmath: upgrade 1.0.1 -> 2.0.0 | expand

Commit Message

Tim Orling Nov. 2, 2026, 2:46 a.m. UTC
From: Tim Orling <tim.orling@konsulko.com>

First release since 2019. Upstream now builds with flit_core, publishes
the sdist as sphinxcontrib_jsmath (the pypi class default, so drop
PYPI_PACKAGE_SDIST) and renamed LICENSE to LICENCE.rst with the same
text. Sphinx is no longer a declared dependency, and the minimum
supported Sphinx is 5.0.

https://github.com/sphinx-doc/sphinxcontrib-jsmath/blob/master/CHANGES.rst

Tested by building for target, native and nativesdk, and with a
python3-sphinx-native sphinx-build of a page using the extension.

AI-Generated: Uses Claude Code (Claude Opus 5.5)
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
---
 .../python/python3-sphinxcontrib-jsmath_1.0.1.bb     | 12 ------------
 .../python/python3-sphinxcontrib-jsmath_2.0.0.bb     | 10 ++++++++++
 2 files changed, 10 insertions(+), 12 deletions(-)
 delete mode 100644 meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_1.0.1.bb
 create mode 100644 meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_2.0.0.bb
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_1.0.1.bb b/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_1.0.1.bb
deleted file mode 100644
index 0e2b9d2b44..0000000000
--- a/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_1.0.1.bb
+++ /dev/null
@@ -1,12 +0,0 @@ 
-SUMMARY = "A sphinx extension which renders display math in HTML via JavaScript"
-HOMEPAGE = "https://www.sphinx-doc.org"
-LICENSE = "BSD-2-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=f0064c10bd544bcffccbc67a41c108d3"
-
-SRC_URI[sha256sum] = "a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"
-
-inherit pypi setuptools3
-
-PYPI_PACKAGE_SDIST = "sphinxcontrib-jsmath"
-
-BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_2.0.0.bb b/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_2.0.0.bb
new file mode 100644
index 0000000000..141dcfa7d0
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-sphinxcontrib-jsmath_2.0.0.bb
@@ -0,0 +1,10 @@ 
+SUMMARY = "A sphinx extension which renders display math in HTML via JavaScript"
+HOMEPAGE = "https://www.sphinx-doc.org"
+LICENSE = "BSD-2-Clause"
+LIC_FILES_CHKSUM = "file://LICENCE.rst;md5=f0064c10bd544bcffccbc67a41c108d3"
+
+SRC_URI[sha256sum] = "551f780cf9687f9c3c74f0cf9f18aca06e0d6958853453f3803fe4d357c5b924"
+
+inherit pypi python_flit_core
+
+BBCLASSEXTEND = "native nativesdk"