summaryrefslogtreecommitdiff
path: root/dev-python/mkdocs-material
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-01 20:53:45 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-01 20:53:45 +0000
commit896d6a8a88861c42b5d531a2f147c8a29a149bd8 (patch)
tree081fe10813721a96088dca6b54bc35bcac18afc6 /dev-python/mkdocs-material
parent3059f20995d5ac642b7b4a38d538fdf1cc45d90d (diff)
gentoo auto-resync : 01:12:2022 - 20:53:45
Diffstat (limited to 'dev-python/mkdocs-material')
-rw-r--r--dev-python/mkdocs-material/Manifest4
-rw-r--r--dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch9
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild53
3 files changed, 56 insertions, 10 deletions
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index cc72317c4269..fb6cbbf37efc 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,4 +1,6 @@
-AUX mkdocs-material-8.5.7-simplify-build.patch 742 BLAKE2B b6ef8704ca360e2076f0855e39d1a8abd2a8ee0581375d9842ffaac0cf2077be228614cd2a85b281e0b8ae49c409e1262d9150239e119cbcec838dac8d8b91a5 SHA512 02e3e06442bd59e9921894bf24147211deb692d0989d96a2a858786c0d3800a2dd131530b98ee41dfddd0219263142007dfa0c2262f12c3275015a69946289e0
+AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
DIST mkdocs-material-8.5.10.gh.tar.gz 10384269 BLAKE2B 3f7837b17724e93fa28a906811a8695aacba9c479a13d4568775945aee3943b9f58e017ab71fb81da8c72073a471b736ca75bf721a786309fe822f5898e4d3aa SHA512 ed186b206ffe0b17c96a33270d83ffc3c98262eb608d6889101b6949057e7059642eb83b584f4a309afff64a359ee79625c5a95be62fc37ece069e2404faa0bd
+DIST mkdocs-material-8.5.11.gh.tar.gz 10423819 BLAKE2B 8af9b10fde57a6543d86dc8d6004cb100359e274072486094e7db4f8eeb7d44d83505d00b3f202f02e695a613ae8e2fdf08ac1b39584e7d9aeae430bb560d60a SHA512 7fdc06cf7f64a2831fe2acb05a735bc9519fdf109fbccd5ee1667d07175916fffb295ccfa88a4352a7a0688f0eaf535c26ab49463f672d964d4a87ad8de6ddf1
EBUILD mkdocs-material-8.5.10.ebuild 1260 BLAKE2B e451af5367cd95af15ca911f87ad47eb1d1148e4f639547cc6e636dbe66e9eca1363348c0cb2a62cecf6b9899b78f98d148060072dae7ccf57ca72fae21563e7 SHA512 b18aa8d0e9cb04b1797ce89dc304409df88e1277ac3bd7e490daf87758cd41ba43c3cfbebfeeb68f0dcaec16858c0849d119188248d56e83204c84590deb7fd7
+EBUILD mkdocs-material-8.5.11.ebuild 1265 BLAKE2B 940d12dec3038abf4d4b58743f2870992a44495d72adde8b1339dbbc2acd85bbd3babf925a3e605ab61b776b7606e5a4d8911b4898db72418f5bf45ccd44eb5b SHA512 f0dc2a6f45e15be072f77842a6bee8f0f0f6c65fa062979a2a486b3f8ded5174b0aa94cdbc395bf75b012c0a56ace6c67ae89133afc39cf5cdbcb67b685b7ca5
MISC metadata.xml 1037 BLAKE2B 6997d0f85e31152c58092081b697d8934c54f933e188082eb55e5e9f252f57274f673e1d8e5b657907da2d1658f969cd67bdb32bdc05324746f211b718f3a4b2 SHA512 ccd4f4aa6e6e780d0aff5894b260eedb602d29cc25427c202561525d27de4a31d1e13f59267d8d732d0e12f3ca0485996bca6ef2a114e96b030259899e8ad47c
diff --git a/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch b/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch
index ac696c40710f..b731b9a37be8 100644
--- a/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch
+++ b/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch
@@ -2,15 +2,6 @@ diff --git a/pyproject.toml b/pyproject.toml
index c5bd914c0..3757e983b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
-@@ -19,7 +19,7 @@
- # IN THE SOFTWARE.
-
- [build-system]
--requires = ["hatchling", "hatch-requirements-txt", "hatch-nodejs-version>=0.3.0"]
-+requires = ["hatchling"]
- build-backend = "hatchling.build"
-
- [project]
@@ -55,13 +55,7 @@ tags = "material.plugins.tags.plugin:TagsPlugin"
material = "material"
diff --git a/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild b/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild
new file mode 100644
index 000000000000..33fbca42ea2f
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+ dev-python/mkdocs-material-extensions
+ dev-python/mkdocs-minify-plugin
+ dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+ https://github.com/squidfunk/mkdocs-material/
+ https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+ https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.12[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-9.4[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+ >=dev-python/mkdocs-material-extensions-1.0.3[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # simplify pyproject to remove extra deps for metadata
+ "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+ echo "__version__ = '${PV}'"> gentoo_version.py || die
+ distutils-r1_src_prepare
+}