summaryrefslogtreecommitdiff
path: root/dev-python/pymdown-extensions
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pymdown-extensions')
-rw-r--r--dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild13
1 files changed, 13 insertions, 0 deletions
diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild
index 4bd20389d964..4501e5bc7d3a 100644
--- a/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild
+++ b/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild
@@ -57,3 +57,16 @@ python_prepare_all() {
distutils-r1_python_prepare_all
}
+
+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
+}