From a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 4 Jun 2026 16:24:49 -0500 Subject: Adding metadata --- dev-python/recommonmark/Manifest | 1 - .../files/recommonmark-0.6.0-sphinx3-1.patch | 122 --------------------- .../files/recommonmark-0.6.0-sphinx3-2.patch | 63 ----------- dev-python/recommonmark/metadata.xml | 13 --- .../recommonmark/recommonmark-0.7.1-r1.ebuild | 44 -------- 5 files changed, 243 deletions(-) delete mode 100644 dev-python/recommonmark/Manifest delete mode 100644 dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-1.patch delete mode 100644 dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-2.patch delete mode 100644 dev-python/recommonmark/metadata.xml delete mode 100644 dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild (limited to 'dev-python/recommonmark') diff --git a/dev-python/recommonmark/Manifest b/dev-python/recommonmark/Manifest deleted file mode 100644 index 27dca1e32fbe..000000000000 --- a/dev-python/recommonmark/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST recommonmark-0.7.1.gh.tar.gz 24720 BLAKE2B 6543a23bd262be0ff6847fc1eb1bd3dad433606aa1adb52162cab2e0c4dd2265ac41b3816bbe1994c4f6ca732105712dbc9cd295d5cfd93061ad83520b8f449c SHA512 3e03440d606ea6247df9bd122a6fa2dccf01c0c315eeace046d5cd336657e26bbd1c6b7ad4ba46f344215905128b72508c036cc57bbe4b5e27df50c55371fe01 diff --git a/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-1.patch b/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-1.patch deleted file mode 100644 index f628630c2009..000000000000 --- a/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-1.patch +++ /dev/null @@ -1,122 +0,0 @@ -https://bugs.gentoo.org/723468#c4 -By Anon Emuss ----- -Update tests for sphinx-3 - -The deprecated source_parsers no longer works with sphinx-3. Modify -conf.py files to use the recommonmark extension, which sphinx supports. - -Tested and appears to work with sphinx-2.4.4 and sphinx-3.2.1. - -diff --git a/tests/sphinx_code_block/conf.py b/tests/sphinx_code_block/conf.py -index 6b0140e..ddfafd5 100644 ---- a/tests/sphinx_code_block/conf.py -+++ b/tests/sphinx_code_block/conf.py -@@ -1,11 +1,9 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser -- - templates_path = ['_templates'] --source_suffix = '.md' --source_parsers = { '.md': CommonMarkParser } -+extensions = ['recommonmark'] -+source_suffix = { '.md': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' -diff --git a/tests/sphinx_custom_md/conf.py b/tests/sphinx_custom_md/conf.py -index b29157b..9073346 100644 ---- a/tests/sphinx_custom_md/conf.py -+++ b/tests/sphinx_custom_md/conf.py -@@ -1,12 +1,11 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser - from recommonmark.transform import AutoStructify - - templates_path = ['_templates'] --source_suffix = '.markdown' --source_parsers = { '.markdown': CommonMarkParser } -+extensions = ['recommonmark'] -+source_suffix = { '.markdown': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' -diff --git a/tests/sphinx_generic/conf.py b/tests/sphinx_generic/conf.py -index 6b0140e..ddfafd5 100644 ---- a/tests/sphinx_generic/conf.py -+++ b/tests/sphinx_generic/conf.py -@@ -1,11 +1,9 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser -- - templates_path = ['_templates'] --source_suffix = '.md' --source_parsers = { '.md': CommonMarkParser } -+extensions = ['recommonmark'] -+source_suffix = { '.md': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' -diff --git a/tests/sphinx_indented_code/conf.py b/tests/sphinx_indented_code/conf.py -index f441071..90c5692 100644 ---- a/tests/sphinx_indented_code/conf.py -+++ b/tests/sphinx_indented_code/conf.py -@@ -1,11 +1,9 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser -- - templates_path = ['_templates'] --source_suffix = '.md' --source_parsers = { '.md': CommonMarkParser } -+extensions = ['recommonmark'] -+source_suffix = { '.md': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' -diff --git a/tests/sphinx_nested_header_block/conf.py b/tests/sphinx_nested_header_block/conf.py -index 6b0140e..ddfafd5 100644 ---- a/tests/sphinx_nested_header_block/conf.py -+++ b/tests/sphinx_nested_header_block/conf.py -@@ -1,11 +1,9 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser -- - templates_path = ['_templates'] --source_suffix = '.md' --source_parsers = { '.md': CommonMarkParser } -+extensions = ['recommonmark'] -+source_suffix = { '.md': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' -diff --git a/tests/sphinx_xref/conf.py b/tests/sphinx_xref/conf.py -index 443a026..acd840b 100644 ---- a/tests/sphinx_xref/conf.py -+++ b/tests/sphinx_xref/conf.py -@@ -1,14 +1,11 @@ - - # -*- coding: utf-8 -*- - --from recommonmark.parser import CommonMarkParser -- --extensions = 'sphinx.ext.autosectionlabel'] -+extensions = ['sphinx.ext.autosectionlabel', 'recommonmark'] - autosectionlabel_prefix_document = True - - templates_path = ['_templates'] --source_suffix = '.md' --source_parsers = { '.md': CommonMarkParser } -+source_suffix = { '.md': 'markdown' } - master_doc = 'index' - project = u'sphinxproj' - copyright = u'2015, rtfd' diff --git a/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-2.patch b/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-2.patch deleted file mode 100644 index 75d9b1c961cb..000000000000 --- a/dev-python/recommonmark/files/recommonmark-0.6.0-sphinx3-2.patch +++ /dev/null @@ -1,63 +0,0 @@ -https://bugs.gentoo.org/723468#c5 -By Anon Emuss ----- -Fix minor HTML changes in tests - -Newer versions of sphinx now put

tags around various elements. -Update the test_lists and CustomExtensionTests tests to expect that. -Also do not expect a class="first" for the Contents in the -CustomExtensionTests. - -Tested and appears to work with sphinx-2.4.4 and sphinx-3.2.1. - -diff --git a/tests/test_sphinx.py b/tests/test_sphinx.py -index 06078b1..8f4acb2 100644 ---- a/tests/test_sphinx.py -+++ b/tests/test_sphinx.py -@@ -142,17 +142,17 @@ class GenericTests(SphinxIntegrationTests): - output = self.read_file('index.html') - self.assertIn( - ('

    \n' -- '
  • Item A
  • \n' -- '
  • Item B
  • \n' -- '
  • Item C
  • \n' -+ '
  • Item A

  • \n' -+ '
  • Item B

  • \n' -+ '
  • Item C

  • \n' - '
'), - output - ) - self.assertIn( - ('
    \n' -- '
  1. Item 1
  2. \n' -- '
  3. Item 2
  4. \n' -- '
  5. Item 3
  6. \n' -+ '
  7. Item 1

  8. \n' -+ '
  9. Item 2

  10. \n' -+ '
  11. Item 3

  12. \n' - '
'), - output - ) -@@ -207,16 +207,17 @@ class CustomExtensionTests(SphinxIntegrationTests): - def test_integration(self): - output = self.read_file('index.html') - self.assertIn('abc', output) -- self.assertIn('', output) -+ self.assertIn('', output) -+ self.assertIn('', output) - self.assertIn('
data

abc

data

', output) - - self.assertIn( - ('
\n' -- '

Contents

\n' -+ '

Contents

\n' - '
    \n' -- '
  • Header'), - output - ) diff --git a/dev-python/recommonmark/metadata.xml b/dev-python/recommonmark/metadata.xml deleted file mode 100644 index e5c77d4291bb..000000000000 --- a/dev-python/recommonmark/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - recommonmark - readthedocs/recommonmark - - diff --git a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild deleted file mode 100644 index 6b080e5280a8..000000000000 --- a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# 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..14} ) -inherit distutils-r1 - -DESCRIPTION="Python docutils-compatibility bridge to CommonMark" -HOMEPAGE=" - https://recommonmark.readthedocs.io/ - https://github.com/readthedocs/recommonmark/ - https://pypi.org/project/recommonmark/ -" -SRC_URI=" - https://github.com/readthedocs/recommonmark/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/commonmark-0.8.1[${PYTHON_USEDEP}] - >=dev-python/docutils-0.14[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/${PN}-0.6.0-sphinx3-1.patch" - "${FILESDIR}/${PN}-0.6.0-sphinx3-2.patch" -) - -# These tests are sensitive to Sphinx formatting changes and they will never -# get fixed because upstream has archived the project in favor of myst_parser. -# Bug #866009 -EPYTEST_DESELECT=( - "tests/test_sphinx.py::GenericTests::test_headings" - "tests/test_sphinx.py::CustomExtensionTests::test_integration" -) - -distutils_enable_tests pytest -- cgit v1.3