From 47223eb70974998c84966981d9e4fc2be27b3f8a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 6 Mar 2023 17:54:58 +0000 Subject: gentoo auto-resync : 06:03:2023 - 17:54:58 --- dev-python/pymdown-extensions/Manifest | 2 + .../pymdown-extensions-9.10.ebuild | 59 ++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 dev-python/pymdown-extensions/pymdown-extensions-9.10.ebuild (limited to 'dev-python/pymdown-extensions') diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index aea88559da4b..b3b1b04af878 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1,3 +1,5 @@ +DIST pymdown-extensions-9.10.gh.tar.gz 1056472 BLAKE2B f691d3fd762b97dd42d59c8e647469a8c0cc4202849661fdcc1c445721c48bd5ea84190a99306b9b5b2215968daf1f19f0765b11fb757045288188e07b55b1a1 SHA512 61784be05ba19424da8964f0b852733900a8f9bd699037f6cb1a3c608133c3c7cb3528549d3165d15340e680a67768d30f687c782cae56fc8030e246bcf4f023 DIST pymdown-extensions-9.9.2.gh.tar.gz 1017219 BLAKE2B d41f0863654c3d4aa6a947f5fef9d0029368e4a990f48a6997ecd1a0196a6b70198a698a22bfe536217bc001b4d21b69b2d5e3b479616825787648ef33ad1a9b SHA512 7f89f527f4d28ee31bf74dfd2343509592d287e1196e8a5045bbeaa5f2a038defc36e5b52ed53064f6cc797534032ed7a9e733070ff68db099e41614b07e417c +EBUILD pymdown-extensions-9.10.ebuild 1339 BLAKE2B a17bb663838cfbf81d48afb97b1905735c3fc6bb5cfa734d81489b2f96b1aa02ee902f2731c9af3f3e2ad531a6ca605154aa5ccc41c0799edd1adc2035194146 SHA512 e48e8084d053998501be1ff9025ea88d6f8f7c439230acc20266dcec638cb15ccb5b25d9c4926d5feebc5ec490a7dc2b81a78295e97dfda595dc395b8121716c EBUILD pymdown-extensions-9.9.2.ebuild 1338 BLAKE2B 6d5e34cb889686295059e16467cb3597275f11adb00ba549f4e9ec8bb156aefb63df91dd7932a83141b328b9bdf82eb21214d083be7192220ee888a86d3dd0df SHA512 da3c24b8d40a29460a1618a6eb54808a5e848e9188752899302f5c9043c62621731bb5bb81ba3908224f280baf3609e7a632d2063f1ec2797297036bf76f127d MISC metadata.xml 536 BLAKE2B f417ab2132b06eadbf1785654080084c4ef694f983e223ade83d5c77213e4443203a498a168efd68e4a3b1cccbe019c5b88716ac851719b9197deba9d2fd5411 SHA512 51304b48f9e296abea376be300053e041ea331f93e1ec7a2a3cdf10eea0ed6e9b8f04cdcbbed7920b46c60d5f6ce9337e3e25635516871d7b080eb54bfa16f57 diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.10.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-9.10.ebuild new file mode 100644 index 000000000000..f263d806c725 --- /dev/null +++ b/dev-python/pymdown-extensions/pymdown-extensions-9.10.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-material + dev-python/pymdown-lexers + dev-python/pyspelling +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs + +DESCRIPTION="Extensions for Python Markdown" +HOMEPAGE=" + https://github.com/facelessuser/pymdown-extensions/ + https://pypi.org/project/pymdown-extensions/ +" +SRC_URI=" + https://github.com/facelessuser/pymdown-extensions/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile_all() { + default + # We need to do this manually instead of relying on docs_compile + # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446 + # https://bugs.gentoo.org/859637 + if use doc; then + python -m mkdocs build || die "Failed to make docs" + # Colliding files found by ecompress: + rm site/sitemap.xml.gz || die + HTML_DOCS=( "site/." ) + fi +} -- cgit v1.2.3