Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
Date: Wed, 15 Mar 2023 06:52:59
Message-Id: 1678863172.83838a5b1e3771e9da1862117406cb9cf31d25a2.mgorny@gentoo
1 commit: 83838a5b1e3771e9da1862117406cb9cf31d25a2
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 15 06:38:18 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 15 06:52:52 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83838a5b
7
8 dev-python/mkdocs-material: Bump to 9.1.3
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/mkdocs-material/Manifest | 1 +
13 .../mkdocs-material/mkdocs-material-9.1.3.ebuild | 53 ++++++++++++++++++++++
14 2 files changed, 54 insertions(+)
15
16 diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
17 index 6a49ac5d83af..f5cfac8f1874 100644
18 --- a/dev-python/mkdocs-material/Manifest
19 +++ b/dev-python/mkdocs-material/Manifest
20 @@ -2,3 +2,4 @@ DIST mkdocs-material-9.0.10.gh.tar.gz 10933071 BLAKE2B 702db94a8c91a856ffcf30402
21 DIST mkdocs-material-9.0.15.gh.tar.gz 10923424 BLAKE2B d2980f058001f0246be4ad34496a066b962e9fed8239415dd54dff0287211d97a640a2aca808aea1daec2f445b548153f6efd229bba515c968d50bd609936b4d SHA512 39b4a6d5d50ea27c7cdd2d23cf2d41a79d6dc0e1949346bd8d7c0e9a0792f7a9a9ae15594ff83017211d858d94240a09b0314a6294f268cf43e7337868ba5e69
22 DIST mkdocs-material-9.1.1.gh.tar.gz 10874113 BLAKE2B 24da8a9c93b46afaf7d2faf3becc3735c72e831b8ed5f3153f493178feffd9ee720b9a394814d8a151a337343065f664c0978fc8b02d357523d62c94c80a1f52 SHA512 e7c023027c9d970fde94a9bbd20e9b22a4f9666f3778660b759937ad855514720b710d8d32fa71802e3455bb1d3545b0451c055edd428098916acb980f465a7f
23 DIST mkdocs-material-9.1.2.gh.tar.gz 10883294 BLAKE2B bc84f9af96fcdd8a6704723d8c004bd3f201e906e7b1a46ab48253f7d7468e5219f14258713183c6e64c43f073cf499e3f1c03a76e6be77bf732acc832fe86ed SHA512 7f711792beaefe87a5843df6f8f67b6f2aaf92de36ac9c9b6d2c05aca3bd5760c5e306b5d6f7c57e1414bd77e2453800970e37af46cd78eb8095c6e2b19072bc
24 +DIST mkdocs-material-9.1.3.gh.tar.gz 10884530 BLAKE2B 1a7c257a0f1ce6fe9b5fa394cb9a8011f7d9252c5cd0cd7b935acd57aa2eb518cf4c945c164d64eca4c30c50f7e224b5bd6f122fa2cfbcf425ac6d5e59c40db2 SHA512 300410ff503bd4f751dc45aae9e3d88cb3589d0d3343208c6592a0d68f01c2c1ae5a4e0aeb80afabd0e04af3c51886356319ad00a6e8f801dbfe6b500db4eaaf
25
26 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.3.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.3.ebuild
27 new file mode 100644
28 index 000000000000..eedc60f73616
29 --- /dev/null
30 +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.3.ebuild
31 @@ -0,0 +1,53 @@
32 +# Copyright 1999-2023 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +DISTUTILS_USE_PEP517=hatchling
38 +PYTHON_COMPAT=( python3_{9..11} )
39 +
40 +DOCS_BUILDER="mkdocs"
41 +DOCS_DEPEND="
42 + dev-python/mkdocs-material-extensions
43 + dev-python/mkdocs-minify-plugin
44 + dev-python/mkdocs-redirects
45 +"
46 +
47 +inherit distutils-r1 docs
48 +
49 +DESCRIPTION="A Material Design theme for MkDocs"
50 +HOMEPAGE="
51 + https://github.com/squidfunk/mkdocs-material/
52 + https://pypi.org/project/mkdocs-material/
53 +"
54 +SRC_URI="
55 + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
56 + -> ${P}.gh.tar.gz
57 +"
58 +
59 +LICENSE="MIT"
60 +SLOT="0"
61 +KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
62 +
63 +RDEPEND="
64 + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
65 + >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
66 + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
67 + >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
68 + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
69 +"
70 +
71 +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
72 +PDEPEND="
73 + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
74 +"
75 +
76 +PATCHES=(
77 + # simplify pyproject to remove extra deps for metadata
78 + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
79 +)
80 +
81 +src_prepare() {
82 + echo "__version__ = '${PV}'" > gentoo_version.py || die
83 + distutils-r1_src_prepare
84 +}