mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 19:43:24 -04:00
Merge updates from master
This commit is contained in:
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
dev-python/mkdocs_pymdownx_material_extras
|
||||
dev-python/mkdocs-minify-plugin
|
||||
dev-python/mkdocs-git-revision-date-localized-plugin
|
||||
~dev-python/mkdocs_pymdownx_material_extras-1.0.7
|
||||
dev-python/mkdocs-minify-plugin
|
||||
dev-python/mkdocs-material
|
||||
dev-python/pyspelling
|
||||
"
|
||||
@@ -31,7 +31,7 @@ BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_compile() {
|
||||
python_prepare_all() {
|
||||
# mkdocs-git-revision-date-localized-plugin needs git repo
|
||||
if use doc; then
|
||||
git init
|
||||
@@ -41,5 +41,5 @@ src_compile() {
|
||||
git commit -m 'init'
|
||||
fi
|
||||
|
||||
distutils-r1_src_compile
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST bracex-2.0.0.tar.gz 24223 BLAKE2B bbf24e000bc7c2e1055e5a1a9b685c9b44ff49c2678b4b3bc43f9643277d8fba5e721b905f4f133903ef894a37633e1aa07dfd19ebd5396514dd15603bef3887 SHA512 0d8c8334dc6c3546413d5af8f3e10756c9b4a20f2462dff548fca3832968095fbddee9d2e10528960e0739ffacbb2fc475c042764148a45d5134f902b449df7f
|
||||
DIST bracex-2.0.1.tar.gz 24356 BLAKE2B dc4df37c569e26a4319d4240694a397926075ba8cc3d6f44cb35ae42dd20c36f690f904d6a6895aa4e02d7108b3bc173d4a6f672ac9bf5ee426f280dab5fc0e1 SHA512 28758ce4796ad64cceeab0e93edf4c9bb71c6a968db3b917db3e22619278a4639e587da7070c15c5a3c8c1121871541e7764904769859c3c590ac8611f224a13
|
||||
|
||||
@@ -3,11 +3,13 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
~dev-python/mkdocs-material-5.0.0_rc2
|
||||
dev-python/mkdocs-git-revision-date-localized-plugin
|
||||
dev-python/mkdocs-material
|
||||
dev-python/mkdocs-minify-plugin
|
||||
dev-python/mkdocs_pymdownx_material_extras
|
||||
dev-python/pyspelling
|
||||
"
|
||||
@@ -28,10 +30,14 @@ KEYWORDS="~amd64 ~x86"
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# git revision data plugin needs git repo to build
|
||||
# do not depend on this
|
||||
sed -i -e '/git-revision-date-localized/d' \
|
||||
mkdocs.yml || die
|
||||
# mkdocs-git-revision-date-localized-plugin needs git repo
|
||||
if use doc; then
|
||||
git init
|
||||
git config --global user.email "you@example.com" || die
|
||||
git config --global user.name "Your Name" || die
|
||||
git add .
|
||||
git commit -m 'init'
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST mkdocs-git-revision-date-localized-plugin-0.7.3.tar.gz 361670 BLAKE2B c798dc9bc0191c28d85ec20fb21e120c1050e544543c4b493956a542acb3ce16bd2d316530cc920a2850e9a3acb0ba93797454095d4894e2319adee625bc3a7e SHA512 7c872e4127b9892f018296c3b3467cfaa2a1c66bec82d2f9923d8a3c70383d7bdca64b6edabad8e9f2ebf6711d0901aa162543dd6407636d12b5500b74e05bee
|
||||
DIST mkdocs-git-revision-date-localized-plugin-0.8.tar.gz 364352 BLAKE2B cfd1709b5c9e1f99ca1a2d8d194634afde6d57aecaca1d2cb70edc21c28d0b210c3497a4214d6a95592bc5a7aad3b88d96b275427f3218aa198ab7b3ae8f364a SHA512 84f19aa13189b74f18f98433939935052f1d757f66972d4f1cc1bfd14b614f8fd57b0ac0dcf41fcb678eb8dddba93ddc78dc776d6a81977d096920128d31f58e
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -21,7 +21,6 @@ KEYWORDS="~amd64 ~x86"
|
||||
RDEPEND="
|
||||
>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]
|
||||
dev-python/GitPython[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="test? (
|
||||
@@ -29,9 +28,4 @@ DEPEND="test? (
|
||||
dev-python/mkdocs-material[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
pytest -vv || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
distutils_enable_tests --install pytest
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -23,9 +23,10 @@ PDEPEND=">=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# we still need mkdocs-material for test, but the circular dep can be avoided
|
||||
# by first emerging with FEATURES="-test"
|
||||
DEPEND="test? ( ${PDEPEND} )"
|
||||
BDEPEND="test? ( ${PDEPEND} )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# AssertionError: False is not true
|
||||
sed -i -e 's:test_material_svg_injection:_&:' \
|
||||
|
||||
@@ -1,5 +1 @@
|
||||
DIST mkdocs-material-5.0.0_rc2.tar.gz 1852974 BLAKE2B 0cd56bd11df50a6628b6fddc3758037218ca1b5d9484b8ffe9d67d40c4ebda51bdb96edc10f08c87fb936b3a852616004994bad2e000b00936e62e25ce3e7e81 SHA512 29e1d8dcc972302302fdd5b91f0c7bc191420ff1c2ea117fd7b45a346623f587771469d04cbf25600e360d6d9c41ca060147269cdfe6c30c0ef9fd5915a70692
|
||||
DIST mkdocs-material-5.2.3.tar.gz 2309650 BLAKE2B 66d1220bf4de7ed590e95431c85a99ff5e0cbf38ba07a8c95b4f3f35028b6fae4a107d247fa1e3edc120ca411065dd18ccc08b3fb639cb9dcaef7515894e5ac7 SHA512 1fea36f5638fe2fb1fba904d4c42e37b1ed35a4445bca9056955b9cad60a0d7624f06b0f68bf48a8b0dc48a04d2e2ee7b0827d298590b4bfffa33e60dfb1ab94
|
||||
DIST mkdocs-material-5.3.3.tar.gz 2356830 BLAKE2B 0edd5540e213dbbcb21bf225e4e66eb7cf519dee539289b22493bdba0094650ecebb1293550692546d617f7a50ac5d02912963f5291ead910740b44417df928c SHA512 7b2c3457d0db5a0b807a556270fd645dcba7a8352fc61886782f4f3cb7b878161cece8b4bedd4b83fddabda4128690d54ebc3bc5f880e7a768c547f4dae69fdc
|
||||
DIST mkdocs-material-6.1.5.tar.gz 4279544 BLAKE2B 867f2bd31f4cba39505d40d16d82da2e0c5c5ceb03af4dfd3d3cf1ff5b8905239df597c9ffa0f963d358908ceb54fa75a076843667136212c768eecd08cfe1d2 SHA512 a6f93f592e89aa64e70cfc8e2bf6f74cc5d7cce0ef680119744a0a76383395b90d119d43e73776c4571b3c96618b0842522120d7e594008da97bd40b23038bc0
|
||||
DIST mkdocs-material-6.1.6.tar.gz 4282431 BLAKE2B 793a4bd4342f90dea1ff67443c0b1ed38c02686e857831ca4e634a448c0e4ab42e828959fdc5488cf65064f3f0054ceb6d37dcbbab0d06b5816a5c904cf13296 SHA512 162bcbbcc534dfbb4d69f844e9a04ec2c98901df13969f6cc56b9aff6dc78470c8110a47606cad724fca95c7edc55e3682f762ebb6498291ae486882edf24240
|
||||
DIST mkdocs-material-6.1.7.tar.gz 4580050 BLAKE2B 9919a94b008be298dcff569a33c6dacfa783b338cbf1a09afde6f14c85636b9f971f65863d82f9616c527c3521490c945c0d3ad3647adf69ff8e2795a1b43166 SHA512 ddca360760db8a29055bbf41b58d568943965ffe3bcce5b77fbd4af17caaaebba94f41a9dec6d1042c537054ab92eb6da41cc267ef4421d91ed69373417cde99
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="dev-python/mkdocs-minify-plugin"
|
||||
|
||||
inherit distutils-r1 docs
|
||||
|
||||
MYPV="${PV/_/}"
|
||||
|
||||
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/${MYPV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MYPV}"
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="dev-python/mkdocs-minify-plugin"
|
||||
|
||||
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}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymdown-extensions-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="dev-python/mkdocs-minify-plugin"
|
||||
|
||||
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}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymdown-extensions-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
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}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymdown-extensions-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
@@ -3,9 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa SHA512 33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d
|
||||
DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e93eeee00a8310ac0543d480ab70e5abee4047b1cecc774 SHA512 340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Custom alterations based on Mkdocs-Material"
|
||||
HOMEPAGE="
|
||||
https://github.com/facelessuser/mkdocs_pymdownx_material_extras
|
||||
https://pypi.org/project/mkdocs-pymdownx-material-extras"
|
||||
SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -50,10 +50,6 @@ python_prepare_all() {
|
||||
-e 's:test_tabbed_split:_&:' \
|
||||
tests/test_extensions/test_tabbed.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# mkdocs-git-revision-date-localized-plugin needs git repo
|
||||
if use doc; then
|
||||
git init
|
||||
@@ -63,5 +59,5 @@ src_compile() {
|
||||
git commit -m 'init'
|
||||
fi
|
||||
|
||||
distutils-r1_src_compile
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
@@ -3,9 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST pyspelling-2.6.0.tar.gz 147740 BLAKE2B 277bd24f74fb670d44f027a9fce4fe0e4964318d8f3dccf796e3a6c09490f344fc2d2b9508a77c09aa6eecedf059b9e6bb27baa99bc0b938a8ad58c4fba14824 SHA512 41ca9265931b4c857c719cabbfbb79443a27d93b927941212ba1735eb2ab00643556bbc811fce26ca0b4d2d169d62c1d2ad2f86918daddd10c7636d8c664ca5e
|
||||
DIST pyspelling-2.7.0.tar.gz 149425 BLAKE2B f8e600a41ebd4ec290562307306e7fd5c67d384b9186de037b98d50d58016ded19c426caa892497ca44e309fb3db04292b890612afbe25a34f9f6b06985d3740 SHA512 2fcd225a66cb02fff10d5ca652e523a01bd0488a005dafa32ba1151fba9afe73809781501c957d6df00927baa9fb6779872973b32e2d3fe8a09306fdc4191995
|
||||
|
||||
@@ -9,8 +9,10 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
dev-python/mkdocs_pymdownx_material_extras
|
||||
~dev-python/mkdocs-material-5.0.0_rc2"
|
||||
~dev-python/mkdocs_pymdownx_material_extras-1.1.3
|
||||
dev-python/mkdocs-git-revision-date-localized-plugin
|
||||
dev-python/mkdocs-minify-plugin
|
||||
"
|
||||
|
||||
inherit distutils-r1 docs
|
||||
|
||||
@@ -31,18 +33,20 @@ RDEPEND="
|
||||
dev-python/markdown[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
>=dev-python/soupsieve-1.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/wcmatch-4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wcmatch-6.0.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES="${FILESDIR}/${P}-do-not-install-tests.patch"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# git revision data plugin needs git repo to build
|
||||
# do not depend on this
|
||||
sed -i -e '/git-revision-date-localized/d' \
|
||||
mkdocs.yml || die
|
||||
# mkdocs-git-revision-date-localized-plugin needs git repo
|
||||
if use doc; then
|
||||
git init
|
||||
git config --global user.email "you@example.com" || die
|
||||
git config --global user.name "Your Name" || die
|
||||
git add .
|
||||
git commit -m 'init'
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST wcmatch-6.0.1.tar.gz 89466 BLAKE2B ccbc397c0c67f6eba55875ba540aa2705f12808e2eb1e57417beed44fc5ee5234023de439d30f966c158d263154bdd3882ce361b77aab12f1365d172f425ad11 SHA512 aec942c1754103d9938189dbb8ea8b62d8621137b8b51e48095fa4d313cfa120764414345aa3b5d263e2fd29219bf7bd1fa1d238f16521421761853d43596bbc
|
||||
DIST wcmatch-7.1.tar.gz 105744 BLAKE2B 0add1c68025c92ac57d6ea64d82bddb20bace60de5d319fb16e16802f208d788d876695bfcd186b80630039f544565c631d36e1c7327dee5d8c799eff8c80ce2 SHA512 79d62d85f13d245e38d0fe92a275e24058b86af8aaf9a926bfd950dad4ec47e40e763c18b08d3eb4ddd925832ae9910f13407094070442b41dbe2fe4ad11fb39
|
||||
|
||||
@@ -7,8 +7,10 @@ PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
~dev-python/mkdocs-material-5.0.0_rc2
|
||||
dev-python/mkdocs_pymdownx_material_extras
|
||||
~dev-python/mkdocs_pymdownx_material_extras-1.0.7
|
||||
dev-python/mkdocs-material
|
||||
dev-python/mkdocs-git-revision-date-localized-plugin
|
||||
dev-python/mkdocs-minify-plugin
|
||||
dev-python/pyspelling
|
||||
"
|
||||
|
||||
@@ -40,15 +42,14 @@ python_prepare_all() {
|
||||
sed -i -e 's:test_tilde_user:_&:' \
|
||||
tests/test_glob.py || die
|
||||
|
||||
# AssertionError: 0 == 0
|
||||
sed -i -e 's:test_tilde_globmatch_no_realpath:_&:' \
|
||||
-e 's:test_tilde_globmatch_no_tilde:_&:' \
|
||||
tests/test_globmatch.py || die
|
||||
|
||||
# git revision data plugin needs git repo to build
|
||||
# do not depend on this
|
||||
sed -i -e '/git-revision-date-localized/d' \
|
||||
mkdocs.yml || die
|
||||
# mkdocs-git-revision-date-localized-plugin needs git repo
|
||||
if use doc; then
|
||||
git init
|
||||
git config --global user.email "you@example.com" || die
|
||||
git config --global user.name "Your Name" || die
|
||||
git add .
|
||||
git commit -m 'init'
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST screenkey-1.2.tar.gz 71803 BLAKE2B 3f3ece34f9a3ba2907411d96022c329e63bbc55924f97cb13472b25740051bdaacb745601dde3ff8e162f807057bfc6d11ba1dd4a828c597c5f3ea6185d9b7d2 SHA512 0a9454409f3615849380765ecf884ef02049b9e9e8d6af6ae58d565f879eccb5821845341410232a1c252f9da294a9528557792e713f81915a2433cd14babf8b
|
||||
DIST screenkey-1.3.tar.gz 82732 BLAKE2B 53cf700f7211783c360552667d5bc77dfa467137476c4ae57944fe7a1e3e9da9b4488cade9c2f091b2be51cb393e063509ae858f6cca1b34ceadd3e158586e05 SHA512 16aceeb1e1a0ed5add06ed2bfd1eca04b9909537bbb979f531a98270c33af3d5e667534e73546a85c3f58ef837795a35891f00f8cf41e5ea10c45b7992334e96
|
||||
|
||||
43
x11-misc/screenkey/screenkey-1.3.ebuild
Normal file
43
x11-misc/screenkey/screenkey-1.3.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..9} )
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
|
||||
inherit distutils-r1 xdg
|
||||
|
||||
DESCRIPTION="A screencast tool to display your keys inspired by Screenflick"
|
||||
HOMEPAGE="https://www.thregr.org/~wavexx/software/screenkey/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.com/screenkey/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://gitlab.com/screenkey/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}"/"${PN}"-v"${PV}"
|
||||
fi
|
||||
|
||||
RESTRICT="test"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
BDEPEND="
|
||||
dev-python/python-distutils-extra[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
xdg_environment_reset
|
||||
|
||||
# Change the doc install path
|
||||
sed -i "s/share\/doc\/screenkey/share\/doc\/${P}/g" setup.py || die
|
||||
|
||||
default
|
||||
}
|
||||
Reference in New Issue
Block a user