aboutsummaryrefslogtreecommitdiff
path: root/app-text/plover2cat/plover2cat-4.1.0.ebuild
blob: 718571fd33e4914b51a317e0c878bd11ae4832dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{10..14} )

inherit distutils-r1 pypi

DESCRIPTION="A CAT software for Plover"
HOMEPAGE="
	https://pypi.org/project/plover2cat/
"
RDEPEND="$(python_gen_cond_dep '
	app-text/plover[${PYTHON_SINGLE_USEDEP}]
	dev-python/dulwich[${PYTHON_USEDEP}]
	dev-python/obsws-python[${PYTHON_USEDEP}]
	dev-python/odfpy[${PYTHON_USEDEP}]
	dev-python/pyparsing[${PYTHON_USEDEP}]
	dev-python/pyside[multimedia,speech,${PYTHON_USEDEP}]
	dev-python/spylls[${PYTHON_USEDEP}]
')"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"

src_prepare() {
	default
	sed -i 's/\r//' "${S}/plover_cat/PloverCATWindow.py"
	eapply "${FILESDIR}/plover2cat-4.1.0-fix-suggestionsource.patch"
}