From 075206535e59e32f6db9e11ff943745d0d59d83d Mon Sep 17 00:00:00 2001 From: Terin Stock Date: Fri, 31 Jul 2026 13:44:55 +0200 Subject: */*: update Plover and dependencies Signed-off-by: Terin Stock --- app-text/plover/Manifest | 2 +- app-text/plover/plover-4.0.0_rc2-r1.ebuild | 40 -------------------- app-text/plover/plover-5.3.0.ebuild | 44 ++++++++++++++++++++++ .../plover-dict-commands-0.2.5.ebuild | 4 +- dev-python/plover-lapwing-aio/Manifest | 2 +- .../plover-lapwing-aio-1.3.1.ebuild | 25 ------------ .../plover-lapwing-aio-1.5.0.ebuild | 25 ++++++++++++ .../plover-last-translation-0.0.2.ebuild | 4 +- .../plover-modal-dictionary-0.0.3.ebuild | 4 +- dev-python/plover-python-dictionary/Manifest | 2 +- .../plover-python-dictionary-1.1.0.ebuild | 22 ----------- .../plover-python-dictionary-1.2.1.ebuild | 22 +++++++++++ .../plover-stitching/plover-stitching-0.1.0.ebuild | 4 +- .../plover-stroke/plover-stroke-1.1.0-r1.ebuild | 19 ++++++++++ .../plover-stroke/plover-stroke-1.1.0.ebuild | 19 ---------- .../plover-uinput/plover-uinput-0.0.15.ebuild | 4 +- dev-python/rtf-tokenize/Manifest | 2 +- dev-python/rtf-tokenize/rtf-tokenize-1.0.0.ebuild | 21 ----------- dev-python/rtf-tokenize/rtf-tokenize-1.0.1.ebuild | 21 +++++++++++ 19 files changed, 145 insertions(+), 141 deletions(-) delete mode 100644 app-text/plover/plover-4.0.0_rc2-r1.ebuild create mode 100644 app-text/plover/plover-5.3.0.ebuild delete mode 100644 dev-python/plover-lapwing-aio/plover-lapwing-aio-1.3.1.ebuild create mode 100644 dev-python/plover-lapwing-aio/plover-lapwing-aio-1.5.0.ebuild delete mode 100644 dev-python/plover-python-dictionary/plover-python-dictionary-1.1.0.ebuild create mode 100644 dev-python/plover-python-dictionary/plover-python-dictionary-1.2.1.ebuild create mode 100644 dev-python/plover-stroke/plover-stroke-1.1.0-r1.ebuild delete mode 100644 dev-python/plover-stroke/plover-stroke-1.1.0.ebuild delete mode 100644 dev-python/rtf-tokenize/rtf-tokenize-1.0.0.ebuild create mode 100644 dev-python/rtf-tokenize/rtf-tokenize-1.0.1.ebuild diff --git a/app-text/plover/Manifest b/app-text/plover/Manifest index d89ed43..0aef6cb 100644 --- a/app-text/plover/Manifest +++ b/app-text/plover/Manifest @@ -1 +1 @@ -DIST plover-4.0.0rc2.tar.gz 4345481 BLAKE2B ed99548fef9331b4831013540ede28c18e117af196c34f4fcbce742ece3d48d1ff55af6660289ddfe806a7c611a0fef2a7f282e3d9b7248d7693089bac4bf273 SHA512 abc9e0a54e5891504550595c0e84f202ce10fb264e8b01e7ad5546797d317038d26e454fec576898b915e9797637ffe1cca33567c65d69a98bdd40097d8cf79a +DIST plover-5.3.0.tar.gz 4413716 BLAKE2B 1beb21075a88690d3ba0d122153a872c1db3d5f7e4a35d7c38ffc66f7c90a2a0b9894615de1298df7613fa50bb3c1297ca32bec4278d6cee23885c9f48f272ae SHA512 06923c8760e439bac5be80088b5d7fcf8ca173be3c82e300b88ba1bb6a65707ef8321534dadb81a9aeaca0f85735de7cb4b1884ad664e3a5692e818a1b196924 diff --git a/app-text/plover/plover-4.0.0_rc2-r1.ebuild b/app-text/plover/plover-4.0.0_rc2-r1.ebuild deleted file mode 100644 index ebeebb9..0000000 --- a/app-text/plover/plover-4.0.0_rc2-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 desktop pypi - -DESCRIPTION="Free and open source real-time stenography engine." -HOMEPAGE="https://www.openstenoproject.org/plover/" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pyqt5[${PYTHON_USEDEP}] - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - dev-python/rtf-tokenize[${PYTHON_USEDEP}] - dev-python/plover-stroke[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - echo "StartupWMClass=org.openstenoproject.python3" >> linux/${PN}.desktop -} - -src_install() { - distutils-r1_src_install - - domenu linux/${PN}.desktop - doicon plover/assets/${PN}.png - newicon plover/assets/${PN}-icon.svg ${PN}.svg -} diff --git a/app-text/plover/plover-5.3.0.ebuild b/app-text/plover/plover-5.3.0.ebuild new file mode 100644 index 0000000..19858a2 --- /dev/null +++ b/app-text/plover/plover-5.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{13..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 desktop pypi + +DESCRIPTION="Free and open source real-time stenography engine." +HOMEPAGE="https://www.openstenoproject.org/plover/" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/hidapi[${PYTHON_USEDEP}] + dev-python/plover-stroke[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pyside:6[gui,widgets,tools,${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + dev-python/readme-renderer[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/requests-futures[${PYTHON_USEDEP}] + dev-python/rtf-tokenize[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + echo "StartupWMClass=org.openstenoproject.python3" >> linux/${PN}.desktop +} + +src_install() { + distutils-r1_src_install + + domenu linux/${PN}.desktop + doicon plover/assets/${PN}.png + newicon plover/assets/${PN}-icon.svg ${PN}.svg +} diff --git a/dev-python/plover-dict-commands/plover-dict-commands-0.2.5.ebuild b/dev-python/plover-dict-commands/plover-dict-commands-0.2.5.ebuild index 28805e3..43f19b9 100644 --- a/dev-python/plover-dict-commands/plover-dict-commands-0.2.5.ebuild +++ b/dev-python/plover-dict-commands/plover-dict-commands-0.2.5.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 pypi diff --git a/dev-python/plover-lapwing-aio/Manifest b/dev-python/plover-lapwing-aio/Manifest index 87482b3..fada658 100644 --- a/dev-python/plover-lapwing-aio/Manifest +++ b/dev-python/plover-lapwing-aio/Manifest @@ -1 +1 @@ -DIST plover_lapwing_aio-1.3.1.tar.gz 1970911 BLAKE2B 9993d2d5179543d9c626da4f91238eda012f64d19a1e2cf3f3b4c8473c207ef2ea443961afd3fd47a959659df54b88c0a439c33d6ad7e8d586a3eca84749d0b7 SHA512 04adbc34cffad8abbab346ac8752270c1fb6643b243634f22b6a75aed9170b503042afeb465ac9ca66e33916e841dc7cf8d0a82ec9572ed59a79e3379ce59bc1 +DIST plover_lapwing_aio-1.5.0.tar.gz 1974351 BLAKE2B e33100f0e132478987a10545c46b349c5fa4bc09d63fa7f198e010de74d39584a82dfa0c9fc35301746b62635f30793bdd5a29982c65fd63b6f34342621927e0 SHA512 cf066efff8306e55ea6d6431277dfe313153352ebbcb33f974216f7966ef4e362233d869db3b891afe7a611168845b6343c2970ef295c770099a3dae2a5d79a6 diff --git a/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.3.1.ebuild b/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.3.1.ebuild deleted file mode 100644 index c9e8bb4..0000000 --- a/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.3.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Plover plugin to install Lapwing dependencies and extras." -HOMEPAGE="https://github.com/aerickt/plover-lapwing-aio" - -RDEPEND=" - app-text/plover[${PYTHON_USEDEP}] - dev-python/plover-dict-commands[${PYTHON_USEDEP}] - dev-python/plover-last-translation[${PYTHON_USEDEP}] - dev-python/plover-modal-dictionary[${PYTHON_USEDEP}] - dev-python/plover-python-dictionary[${PYTHON_USEDEP}] - dev-python/plover-stitching[${PYTHON_USEDEP}] -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.5.0.ebuild b/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.5.0.ebuild new file mode 100644 index 0000000..460f1cb --- /dev/null +++ b/dev-python/plover-lapwing-aio/plover-lapwing-aio-1.5.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Plover plugin to install Lapwing dependencies and extras." +HOMEPAGE="https://github.com/aerickt/plover-lapwing-aio" + +RDEPEND=" + app-text/plover[${PYTHON_USEDEP}] + dev-python/plover-dict-commands[${PYTHON_USEDEP}] + dev-python/plover-last-translation[${PYTHON_USEDEP}] + dev-python/plover-modal-dictionary[${PYTHON_USEDEP}] + dev-python/plover-python-dictionary[${PYTHON_USEDEP}] + dev-python/plover-stitching[${PYTHON_USEDEP}] +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/plover-last-translation/plover-last-translation-0.0.2.ebuild b/dev-python/plover-last-translation/plover-last-translation-0.0.2.ebuild index 6cfbe72..5a47a45 100644 --- a/dev-python/plover-last-translation/plover-last-translation-0.0.2.ebuild +++ b/dev-python/plover-last-translation/plover-last-translation-0.0.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 pypi diff --git a/dev-python/plover-modal-dictionary/plover-modal-dictionary-0.0.3.ebuild b/dev-python/plover-modal-dictionary/plover-modal-dictionary-0.0.3.ebuild index ee942ca..004441c 100644 --- a/dev-python/plover-modal-dictionary/plover-modal-dictionary-0.0.3.ebuild +++ b/dev-python/plover-modal-dictionary/plover-modal-dictionary-0.0.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 pypi diff --git a/dev-python/plover-python-dictionary/Manifest b/dev-python/plover-python-dictionary/Manifest index 12f8051..5207c2d 100644 --- a/dev-python/plover-python-dictionary/Manifest +++ b/dev-python/plover-python-dictionary/Manifest @@ -1 +1 @@ -DIST plover_python_dictionary-1.1.0.tar.gz 4929 BLAKE2B f4a30255d0a68cdd2ae435f44c757d42f2647eda1ed8b1500babef6b71055a9d806b90251ba911c8eb7505cc86c3100d2399f7693378852e8358b05776b9398f SHA512 e21273c6aece7c4593ab91d5d8d7c65bdd3ef35d6648c65283a32c455f893bf81155ce8ae8e9f250dcb0353d81d59db887cef4daa33b58f200a0f48b6e95de81 +DIST plover_python_dictionary-1.2.1.tar.gz 5228 BLAKE2B 597e4f04f07d9f1b61314045bc9263148e1652952620f19b79db1f567bbaabf7979968d461d74d964737dc634c64914a01d7e38a9e98cb81889a0db30b97a41a SHA512 d60616d283cd0672e074b813824f799527202f3c378a4489d43d65c9f3b943fc620fd8e49ddda819f228c6da29e51e0acc4515084213b53008dc9bc12636cfe8 diff --git a/dev-python/plover-python-dictionary/plover-python-dictionary-1.1.0.ebuild b/dev-python/plover-python-dictionary/plover-python-dictionary-1.1.0.ebuild deleted file mode 100644 index 55a8939..0000000 --- a/dev-python/plover-python-dictionary/plover-python-dictionary-1.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python dictionaries support for Plover." -HOMEPAGE="https://github.com/benoit-pierre/plover_python_dictionary" - -RDEPENDS=" - app-text/plover[${PYTHON_USEDEP}] -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/plover-python-dictionary/plover-python-dictionary-1.2.1.ebuild b/dev-python/plover-python-dictionary/plover-python-dictionary-1.2.1.ebuild new file mode 100644 index 0000000..c155d41 --- /dev/null +++ b/dev-python/plover-python-dictionary/plover-python-dictionary-1.2.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python dictionaries support for Plover." +HOMEPAGE="https://github.com/benoit-pierre/plover_python_dictionary" + +RDEPENDS=" + app-text/plover[${PYTHON_USEDEP}] +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/plover-stitching/plover-stitching-0.1.0.ebuild b/dev-python/plover-stitching/plover-stitching-0.1.0.ebuild index f65c20a..0e97af0 100644 --- a/dev-python/plover-stitching/plover-stitching-0.1.0.ebuild +++ b/dev-python/plover-stitching/plover-stitching-0.1.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 pypi diff --git a/dev-python/plover-stroke/plover-stroke-1.1.0-r1.ebuild b/dev-python/plover-stroke/plover-stroke-1.1.0-r1.ebuild new file mode 100644 index 0000000..f4eefb1 --- /dev/null +++ b/dev-python/plover-stroke/plover-stroke-1.1.0-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Helper class for working with steno strokes." +HOMEPAGE="https://github.com/openstenoproject/plover_stroke" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/plover-stroke/plover-stroke-1.1.0.ebuild b/dev-python/plover-stroke/plover-stroke-1.1.0.ebuild deleted file mode 100644 index 71e934a..0000000 --- a/dev-python/plover-stroke/plover-stroke-1.1.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Helper class for working with steno strokes." -HOMEPAGE="https://github.com/openstenoproject/plover_stroke" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/plover-uinput/plover-uinput-0.0.15.ebuild b/dev-python/plover-uinput/plover-uinput-0.0.15.ebuild index bffdc0f..7c9c99d 100644 --- a/dev-python/plover-uinput/plover-uinput-0.0.15.ebuild +++ b/dev-python/plover-uinput/plover-uinput-0.0.15.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 pypi diff --git a/dev-python/rtf-tokenize/Manifest b/dev-python/rtf-tokenize/Manifest index 754f735..baf41fb 100644 --- a/dev-python/rtf-tokenize/Manifest +++ b/dev-python/rtf-tokenize/Manifest @@ -1 +1 @@ -DIST rtf_tokenize-1.0.0.tar.gz 4517 BLAKE2B e49d05fd620eb95ddc11ce7e1aa3e5e020072f652429e2c3a90aa31b0a7fadd183a05b67acc68fa6c33b3440f1aaa37400cf8bb86844b29556992d97a36bd4df SHA512 f898e913cce7a15cbb62bfc0966b6bf903ef01a130773f0619717eed544544069df0863ed64b7be6d87507f530da3b52062881c46c4e62e305d913c6cdc39747 +DIST rtf_tokenize-1.0.1.tar.gz 11471 BLAKE2B 18ed2aaf81362b8a3e25cba842bc5901f2b017ed570d37135e0f5e03629612f79930195fc660158c9360b485afdaf0642065d509ef8429f361545975eb8b43b0 SHA512 2f47e7b9158fd53fc5add929a5d720940c6974587b300b5c7cf9034504064a0be0f19238f07943b43a87ccaf59338deb4295888d1d91a57fe70e815d35da2cc4 diff --git a/dev-python/rtf-tokenize/rtf-tokenize-1.0.0.ebuild b/dev-python/rtf-tokenize/rtf-tokenize-1.0.0.ebuild deleted file mode 100644 index c78f022..0000000 --- a/dev-python/rtf-tokenize/rtf-tokenize-1.0.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple RTF tokenizer package for Python" -HOMEPAGE="https://github.com/openstenoproject/rtf_tokenize" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -python_test() { - "${EPYTHON}" test/test_tokenizer.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/rtf-tokenize/rtf-tokenize-1.0.1.ebuild b/dev-python/rtf-tokenize/rtf-tokenize-1.0.1.ebuild new file mode 100644 index 0000000..865b803 --- /dev/null +++ b/dev-python/rtf-tokenize/rtf-tokenize-1.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple RTF tokenizer package for Python" +HOMEPAGE="https://github.com/openstenoproject/rtf_tokenize" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +python_test() { + "${EPYTHON}" test/test_tokenizer.py -v || die "Tests fail with ${EPYTHON}" +} -- cgit v1.3