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: Fri, 03 Mar 2023 05:53:23
Message-Id: 1677822787.b616bdf1f0cc8f40aab134962ec92067ddd17ddf.mgorny@gentoo
1 commit: b616bdf1f0cc8f40aab134962ec92067ddd17ddf
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 3 05:05:17 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 05:53:07 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b616bdf1
7
8 dev-python/mkdocs-material: Bump to 9.1.0
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.0.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 6fc1a46de4ea..8b3befdd71e3 100644
18 --- a/dev-python/mkdocs-material/Manifest
19 +++ b/dev-python/mkdocs-material/Manifest
20 @@ -3,3 +3,4 @@ DIST mkdocs-material-9.0.12.gh.tar.gz 10929135 BLAKE2B 2b8468790c38e40a35b7fd4ff
21 DIST mkdocs-material-9.0.13.gh.tar.gz 10930459 BLAKE2B d3d4b25e2e2b524caa70a47c2cd51cd2c06921beccecb8f76c67f177a72568698056151fb20ee5141df0d6cdeee75192d7a7fc4dc85511501f4d2c8dfe5a3e1c SHA512 cc2abaab0727376ff3b3f3d3099c57f601243520c644dcc48b0c6d671ae543a8b65e8161fa8e4d1199671652a54e14969a7c2470985b0570e63763cf88d63704
22 DIST mkdocs-material-9.0.14.gh.tar.gz 10932657 BLAKE2B a43fe024bd4c285801c10a3a45b0e601bc5c338fde51408db8c23cdf84455b606461fffda86d8bcb53374102a32a5efe315467305842a5e9fc5859db26b06b0e SHA512 9821fc1ce6e1b74b920b7c928c9ceb00d8f7489939c58d12c9a7c238ca75b619a23bffe0eccb7653d5303eaf6281e2fbd81392b19ff8f4c1431754544a432297
23 DIST mkdocs-material-9.0.15.gh.tar.gz 10923424 BLAKE2B d2980f058001f0246be4ad34496a066b962e9fed8239415dd54dff0287211d97a640a2aca808aea1daec2f445b548153f6efd229bba515c968d50bd609936b4d SHA512 39b4a6d5d50ea27c7cdd2d23cf2d41a79d6dc0e1949346bd8d7c0e9a0792f7a9a9ae15594ff83017211d858d94240a09b0314a6294f268cf43e7337868ba5e69
24 +DIST mkdocs-material-9.1.0.gh.tar.gz 10868677 BLAKE2B b51fa6e78f087c74a6e2d38d56645492758af0ab2dee16427eb5628c4c3617b3b00b9a2f2ca04c687b98838551873c596b7dffa79cb888ca93f96f05a11f9990 SHA512 1ca7a8250732d737d6e0940243f0d835002736c2eadb5eb0eb1f58fe061d9a277ccd5e99ac3766642c464596d2ce31e445dfa02251b1db0dc1a4adcdbfc90db3
25
26 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.0.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.0.ebuild
27 new file mode 100644
28 index 000000000000..eedc60f73616
29 --- /dev/null
30 +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.0.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 +}