summaryrefslogtreecommitdiff
path: root/app-editors/retext
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-28 14:51:38 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-28 14:51:38 +0000
commitd414c993cafd9e31a370c4a5aae042c710df2419 (patch)
treea4e123f32e84e3c7c7fdde2f083b1831f018bef6 /app-editors/retext
parent21dbcce41990b13f301240313be05c8d013a9258 (diff)
gentoo auto-resync : 28:01:2023 - 14:51:38
Diffstat (limited to 'app-editors/retext')
-rw-r--r--app-editors/retext/Manifest8
-rw-r--r--app-editors/retext/metadata.xml9
-rw-r--r--app-editors/retext/retext-8.0.0.ebuild (renamed from app-editors/retext/retext-7.2.2.ebuild)34
-rw-r--r--app-editors/retext/retext-9999.ebuild8
4 files changed, 35 insertions, 24 deletions
diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index d24e9de7db32..7271cd6cbbf6 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,6 +1,6 @@
-DIST ReText-7.2.2.tar.gz 522652 BLAKE2B f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484 SHA512 68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53
DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598 SHA512 eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da
-EBUILD retext-7.2.2.ebuild 1974 BLAKE2B 335ea5bffe099a924833814f7e1594f015137c4ae1ecf775eafbc846b0252e5f76910a430be1cd449cbcd5416019dc40446b0b03fccc420671e475ddca8f3ce0 SHA512 9f78988e1cf9fe087141ca65e6471b53faf73961aef73c62c96e6426188b68a736f19ea70731594cf0dcbb7bc6e6e19937b0369062849d93c3bd5e9b47b73313
+DIST ReText-8.0.0.tar.gz 492823 BLAKE2B ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de SHA512 0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c
EBUILD retext-7.2.3.ebuild 2018 BLAKE2B 08ea81e9ceb305b49beaaa5a18962dcbc0731a90963d5c1882ea178e680c40197187fb5c01e656fd4e33d5d8f21e30befa2612725d55887957227772bfa89fdc SHA512 d65c72d7362b8dc516ea7762dd0cd148be655be5319c4f1d494a02578e77007732721e3dc6e5378c9e468e20f5e5c6f454ca25281a126ed03c2d7093251bac9a
-EBUILD retext-9999.ebuild 2020 BLAKE2B bac6292802ba863335c58999db676b12fd0a61e3377ef59e0560ae75bd407b63b16eb83a616c2f760ef661934c1ac6c7935a9c1f7c4bf22a500903f12f58c489 SHA512 b80bd4eb9fbb3ca533f58b4b2e4f69a620e592e88be8e20fce9a251282afbe448f83c313b93944324201fdaa13ddb0cc8ac7d86bc07a5a3006494dcb717224d2
-MISC metadata.xml 298 BLAKE2B 82f3b1a76b71a731c76a61612a0e3a31634b08ab73d1ff9d57c9c68fdd68b0acf9387a5024772c9fe80d4f54d2134c591b17bc4c519d06b50491671042f4c635 SHA512 5e439ee1dae76ef108f8a5f28a5e4305181eacab14c9b239d5f3d4a6b25a25a59617eaa5d2df13b5fba8362d6b8f3af43af8fa9df22715867e170d29cf649c5c
+EBUILD retext-8.0.0.ebuild 2023 BLAKE2B ac09433aa2b2713715f8d3add08730b81c9584a2416a2e7efe0ed004c21c00125c79bbd8db3a226aa3ff4ff7e193dce215b12954017464dafe42ad38bbeec772 SHA512 200b2dd4bfdfa20e3cb0676738e68085c08c7479086aba517b67fe4685a777ee5171733fffb89e70c60e404232cb222833c992d022c79ea331eb193a2d69269b
+EBUILD retext-9999.ebuild 2021 BLAKE2B fa3331f9f9c2e1f3747f1a4244675211a88f1a68f63f80ed01f263d08520c96912edb74dc235f0036a58901a5ea1ef3011a7739b3807a9c128ecf0370a0eb79f SHA512 d67040cdd57a25ce56ca67837a4029a8d6c1fd5f0d5d7ed11edbf4b31febda8ae78b4a8a65f80f69a76b78787fcdefe11d1da977ffe7e73b5a3e44ef073bbdb7
+MISC metadata.xml 535 BLAKE2B 94fbf92941c956601e9ec037a78919fcbddb572baa20f74c0daae31e438e44d214b57926cfa6d31eb176b8be72d2078e44686bada4a4794e130956c7d91b5865 SHA512 5ed97d1ed19c618b1246375d02860f96ce7f58aa759c467ae69e35d6b003cdac44f5c59f166ae6970e9a082e783550381b34540ad1ba03d661a3f3fde7d26dec
diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index b1491bfcc579..469bc89b126c 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>rndxelement@protonmail.com</email>
+ <name>Philipp Rösner</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">retext-project/retext</remote-id>
<remote-id type="pypi">ReText</remote-id>
diff --git a/app-editors/retext/retext-7.2.2.ebuild b/app-editors/retext/retext-8.0.0.ebuild
index 6f565cd7558b..8ed93a38001b 100644
--- a/app-editors/retext/retext-7.2.2.ebuild
+++ b/app-editors/retext/retext-8.0.0.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
# Please don't add pypy support before testing if it's actually supported. The
# old compat matrix is no longer accessible as of 2021-02-13 but stated back
# in 2020-07-05 that PyQt5 was explicitly not supported.
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
-inherit distutils-r1 optfeature virtualx xdg-utils
+inherit distutils-r1 optfeature qmake-utils virtualx xdg
MY_PN="ReText"
MY_P="${MY_PN}-${PV/_/~}"
@@ -23,7 +23,7 @@ else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="amd64 ~riscv x86"
+ KEYWORDS="~amd64 ~riscv ~x86"
fi
LICENSE="GPL-2+"
@@ -37,34 +37,38 @@ RDEPEND="
>=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
- dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+ dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+ dev-qt/linguist-tools
+ test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+ # Needed for lrelease
+ export PATH="$(qt5_get_bindir):${PATH}"
+}
src_test() {
virtx distutils-r1_src_test
}
python_test() {
- esetup.py test
+ virtx eunittest
}
pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
+ xdg_pkg_postinst
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
- optfeature "rendering with webengine" dev-python/PyQtWebEngine
+ optfeature "rendering with webengine" dev-python/PyQt6-WebEngine
einfo "Starting with retext-7.0.4 the markdown-math plugin is installed."
einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math."
einfo "For more details take a look at:"
einfo "https://github.com/mitya57/python-markdown-math#math-delimiters"
}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/app-editors/retext/retext-9999.ebuild b/app-editors/retext/retext-9999.ebuild
index 413cc5d08d66..cf7bf4d8be84 100644
--- a/app-editors/retext/retext-9999.ebuild
+++ b/app-editors/retext/retext-9999.ebuild
@@ -37,12 +37,12 @@ RDEPEND="
>=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
- dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+ dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-qt/linguist-tools
- test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )
+ test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
"
distutils_enable_tests unittest
@@ -57,7 +57,7 @@ src_test() {
}
python_test() {
- eunittest || die
+ virtx eunittest
}
pkg_postinst() {
@@ -65,7 +65,7 @@ pkg_postinst() {
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
- optfeature "rendering with webengine" dev-python/PyQtWebEngine
+ optfeature "rendering with webengine" dev-python/PyQt6-WebEngine
einfo "Starting with retext-7.0.4 the markdown-math plugin is installed."
einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math."