[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2024-04-26 Thread Michał Górny
commit: d7271b7d1f6968682f1ac8456afdd501c4376d53
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Mar 20 19:29:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 03:25:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7271b7d

app-editors/retext: make single-impl and update dependencies

Closes: https://bugs.gentoo.org/880459
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/retext-.ebuild | 60 ++-
 1 file changed, 24 insertions(+), 36 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 38c1165fb129..0ad582a951db 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_SINGLE_IMPL=1
 PYPI_NO_NORMALIZE=1
 PYPI_PN="ReText"
 
-inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
+inherit desktop distutils-r1 optfeature virtualx xdg
 
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
@@ -26,56 +27,43 @@ SLOT="0"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+   ')
 "
-DEPEND="${RDEPEND}"
+# qmake6 from qtbase is used to find lrelease
 BDEPEND="
-   dev-qt/linguist-tools
-   test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
+   dev-qt/qtbase:6
+   dev-qt/qttools:6[linguist]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   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() {
-   virtx eunittest
+   QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test
 }
 
 src_install() {
distutils-r1_src_install
 
-   newicon data/retext-kde5.png retext.png
-
-   # Fixme: The application actually provides a desktop file which 
theoretically
-   # could be used, so far though I could not make it install properly.
-   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+   domenu data/me.mitya57.ReText.desktop
 }
 
 pkg_postinst() {
xdg_pkg_postinst
 
+   optfeature "a local copy of the MathJax JavaScript library" 
dev-libs/mathjax
+   optfeature "encoding detection" dev-python/chardet
optfeature "dictionary support" dev-python/pyenchant
-
-   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_icon_cache_update
+   optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2024-04-26 Thread Michał Górny
commit: 3d9bd987fbdd0f4bd317562658c930c550be353d
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Mar 20 19:29:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 03:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9bd987

app-editors/retext: add 8.0.2

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35842
Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-8.0.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 1cefd03873f6..0cfa460a7a21 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,4 @@
 DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da
 DIST ReText-8.0.0.tar.gz 492823 BLAKE2B 
ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de
 SHA512 
0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c
 DIST ReText-8.0.1.tar.gz 538968 BLAKE2B 
6ee18b4becf47ed3edae9e1d3ea8167a5db2685ae55b206be1ffca78bb765a559f53575da8aa105eae5d1b1fb87419723cdfd02cfff2eb422de9722589a0b97a
 SHA512 
a2a03a821ac06e0408cd036189e9fce18f4b693085aaa15e0d95f2a80157f6ab09b0bcecd9574673ce57fc9cde937457e8d62971f1553cbc26c681039401178a
+DIST ReText-8.0.2.tar.gz 546236 BLAKE2B 
3ef28366e5884234d77b2155c3f01d7881206383aa19ccb010255eb40ea14aa2ab298fe212d2b4d0e7d65246075b426c93a8ae518b8fb5f0887f1694064e309a
 SHA512 
c7b543d91290c007c820751f39c009c1e5fb86eb59590d0c13610c9c7f13b6023ffee3d6aebc4665addacbefad0d17937a29e8201d08457cc1641a6d5c0019b0

diff --git a/app-editors/retext/retext-8.0.2.ebuild 
b/app-editors/retext/retext-8.0.2.ebuild
new file mode 100644
index ..0ad582a951db
--- /dev/null
+++ b/app-editors/retext/retext-8.0.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517="setuptools"
+DISTUTILS_SINGLE_IMPL=1
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
+
+inherit desktop distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   inherit pypi
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+   ')
+"
+# qmake6 from qtbase is used to find lrelease
+BDEPEND="
+   dev-qt/qtbase:6
+   dev-qt/qttools:6[linguist]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/PyQt6[testlib,${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests unittest
+
+src_test() {
+   QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   domenu data/me.mitya57.ReText.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "a local copy of the MathJax JavaScript library" 
dev-libs/mathjax
+   optfeature "encoding detection" dev-python/chardet
+   optfeature "dictionary support" dev-python/pyenchant
+   optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/files/, app-editors/retext/

2024-03-18 Thread Conrad Kostecki
commit: 68989ea42eac5131c0d66f6790cf0ff2e0f3b9b8
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Mar 12 19:48:42 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:02:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68989ea4

app-editors/retext: fix desktop file issues

Move desktop file installation from python_install()
to src_install(). Also, patch __main__.py to use the
name "retext" for the desktop file (improves desktop
environment compatibility).

Closes: https://bugs.gentoo.org/925726
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/retext-8.0.1-fix-set-desktop-entry.patch | 15 
 app-editors/retext/retext-8.0.1-r1.ebuild  | 85 ++
 2 files changed, 100 insertions(+)

diff --git a/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch 
b/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch
new file mode 100644
index ..0ff685b89152
--- /dev/null
+++ b/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch
@@ -0,0 +1,15 @@
+# Set desktop file name to correspond to the one installed by
+# the ebuild ("retext.desktop"). 
+# Bug: https://bugs.gentoo.org/925726
+
+--- a/ReText/__main__.py
 b/ReText/__main__.py
+@@ -65,7 +65,7 @@ def main():
+   app.setApplicationDisplayName("ReText")
+   app.setApplicationVersion(app_version)
+   app.setOrganizationDomain('mitya57.me')
+-  app.setDesktopFileName('me.mitya57.ReText.desktop')
++  app.setDesktopFileName('retext')
+   QNetworkProxyFactory.setUseSystemConfiguration(True)
+ 
+   RtTranslator = QTranslator()

diff --git a/app-editors/retext/retext-8.0.1-r1.ebuild 
b/app-editors/retext/retext-8.0.1-r1.ebuild
new file mode 100644
index ..8e3e6c409fc7
--- /dev/null
+++ b/app-editors/retext/retext-8.0.1-r1.ebuild
@@ -0,0 +1,85 @@
+# 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_{9..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
+
+inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   inherit pypi
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-set-desktop-entry.patch
+)
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   virtx eunittest
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   newicon data/retext-kde5.png retext.png
+
+   # Fixme: The application actually provides a desktop file which 
theoretically
+   # could be used. So far though I could not make it install properly.
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "dictionary support" dev-python/pyenchant
+
+   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_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2024-03-18 Thread Conrad Kostecki
commit: 00408ea6dab96c07622a013d90d9ce7bceffe880
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Mar 12 19:57:44 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:02:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00408ea6

app-editors/retext-: fix desktop file issues

Fix desktop file issues as in commit 174d953a8935.
The added patch is excluded in the  ebuild, as
upstream changed the particular line.

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35730
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-editors/retext/retext-.ebuild | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index aa9aaadfcf57..38c1165fb129 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -47,13 +47,6 @@ pkg_setup() {
export PATH="$(qt5_get_bindir):${PATH}"
 }
 
-python_install() {
-   distutils-r1_python_install
-
-   newicon data/retext-kde5.png retext.png
-   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
-}
-
 src_test() {
virtx distutils-r1_src_test
 }
@@ -62,6 +55,16 @@ python_test() {
virtx eunittest
 }
 
+src_install() {
+   distutils-r1_src_install
+
+   newicon data/retext-kde5.png retext.png
+
+   # Fixme: The application actually provides a desktop file which 
theoretically
+   # could be used, so far though I could not make it install properly.
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-11-02 Thread Joonas Niilola
commit: e60ad00d9f4ddc1f59cff80a41741a31e853ed65
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  2 08:12:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  2 08:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60ad00d

app-editors/retext: Stabilize 8.0.0 amd64, #905775

Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-8.0.0.ebuild 
b/app-editors/retext/retext-8.0.0.ebuild
index 7f375768199a..aab3e1702773 100644
--- a/app-editors/retext/retext-8.0.0.ebuild
+++ b/app-editors/retext/retext-8.0.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
 else
inherit pypi
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-10-03 Thread Sam James
commit: 5924577857d914b02149020acac11a21d803c6e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 14:14:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 14:14:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59245778

app-editors/retext: Stabilize 8.0.1 amd64, #914855

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-8.0.1.ebuild 
b/app-editors/retext/retext-8.0.1.ebuild
index aa9aaadfcf57..0deb07a931c0 100644
--- a/app-editors/retext/retext-8.0.1.ebuild
+++ b/app-editors/retext/retext-8.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
 else
inherit pypi
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-08-14 Thread Joonas Niilola
commit: 76ec5569b77264e9ad158faf15d8f2c6a0a250b6
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed Jul 26 14:35:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 14 07:02:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ec5569

app-editors/retext: add 8.0.1 with pep517 support

Add an ebuild for app-editors/retext-8.0.1 with support
for PEP517 using the setuptools backend.
Create a new .desktop file because the setup.py script
removes the .desktop file in case of a wheel build.

Closes: https://bugs.gentoo.org/909870
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-8.0.1.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 696ea8cd371e..1cefd03873f6 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da
 DIST ReText-8.0.0.tar.gz 492823 BLAKE2B 
ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de
 SHA512 
0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c
+DIST ReText-8.0.1.tar.gz 538968 BLAKE2B 
6ee18b4becf47ed3edae9e1d3ea8167a5db2685ae55b206be1ffca78bb765a559f53575da8aa105eae5d1b1fb87419723cdfd02cfff2eb422de9722589a0b97a
 SHA512 
a2a03a821ac06e0408cd036189e9fce18f4b693085aaa15e0d95f2a80157f6ab09b0bcecd9574673ce57fc9cde937457e8d62971f1553cbc26c681039401178a

diff --git a/app-editors/retext/retext-8.0.1.ebuild 
b/app-editors/retext/retext-8.0.1.ebuild
new file mode 100644
index ..aa9aaadfcf57
--- /dev/null
+++ b/app-editors/retext/retext-8.0.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{9..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
+
+inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   inherit pypi
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+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}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   newicon data/retext-kde5.png retext.png
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   virtx eunittest
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "dictionary support" dev-python/pyenchant
+
+   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_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-08-14 Thread Joonas Niilola
commit: 514824518d83a1eaf42b6512972980d238e2feaf
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed Jul 26 14:42:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 14 07:02:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51482451

app-editors/retext: pep517 support for live ebuild

Add support for PEP517 using the setuptools backend for
the live ebuild of app-editors/retext.

Bug: https://bugs.gentoo.org/909870
Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32054
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 7f375768199a..aa9aaadfcf57 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -3,14 +3,12 @@
 
 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.
+DISTUTILS_USE_PEP517="setuptools"
 PYTHON_COMPAT=( python3_{9..11} )
 PYPI_NO_NORMALIZE=1
 PYPI_PN="ReText"
 
-inherit distutils-r1 optfeature qmake-utils virtualx xdg
+inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
 
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
@@ -49,6 +47,13 @@ pkg_setup() {
export PATH="$(qt5_get_bindir):${PATH}"
 }
 
+python_install() {
+   distutils-r1_python_install
+
+   newicon data/retext-kde5.png retext.png
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
 src_test() {
virtx distutils-r1_src_test
 }
@@ -61,11 +66,13 @@ pkg_postinst() {
xdg_pkg_postinst
 
optfeature "dictionary support" dev-python/pyenchant
-   # See https://bugs.gentoo.org/772197.
-   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_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-05-20 Thread Michał Górny
commit: ff30296b02fc51e0499c07b1c857b23d9c590a5f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 06:23:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 06:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff30296b

app-editors/retext: Use pypi.eclass in 7.2.3

Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/retext-7.2.3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/retext/retext-7.2.3.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
index 3d801309e7a0..700a1e8d40b0 100644
--- a/app-editors/retext/retext-7.2.3.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -7,6 +7,8 @@ EAPI=8
 # 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} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
 
 inherit distutils-r1 optfeature qmake-utils virtualx xdg
 
@@ -20,9 +22,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
 else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
+   inherit pypi
KEYWORDS="amd64 ~riscv ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-03-07 Thread Jimi Huotari
commit: b8fa2fb4ef35e3a9417d36849ea47564ab2c18cf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Feb 11 13:47:22 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar  7 17:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fa2fb4

app-editors/retext: unkeyword 8.0.0 for ~riscv and ~x86

In preparation for the qt6 unmasking, which currently only has ~amd64.

Signed-off-by: Jimi Huotari  gentoo.org>

 app-editors/retext/retext-8.0.0.ebuild | 2 +-
 app-editors/retext/retext-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-8.0.0.ebuild 
b/app-editors/retext/retext-8.0.0.ebuild
index ba2426848d96..1ee7fbd39b8a 100644
--- a/app-editors/retext/retext-8.0.0.ebuild
+++ b/app-editors/retext/retext-8.0.0.ebuild
@@ -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"
 fi
 
 LICENSE="GPL-2+"

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index ba2426848d96..1ee7fbd39b8a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -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"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-03-03 Thread Sam James
commit: b54e8f195352304e9c6652e9df462c508c3cf819
Author: Philipp Rösner  protonmail  com>
AuthorDate: Fri Mar  3 15:23:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  4 07:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54e8f19

app-editors/retext: enable py3.11 (8.0.0)

I tested basic functionalities with a few markdown documents.
ReText built with Python 3.11 seems to work well.

Closes: https://bugs.gentoo.org/896530
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-8.0.0.ebuild 
b/app-editors/retext/retext-8.0.0.ebuild
index 8ed93a38001b..ba2426848d96 100644
--- a/app-editors/retext/retext-8.0.0.ebuild
+++ b/app-editors/retext/retext-8.0.0.ebuild
@@ -6,7 +6,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_{8,9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 optfeature qmake-utils virtualx xdg
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-03-03 Thread Sam James
commit: 9a65e860617ee228817e8d3550a9e69d584e500d
Author: Philipp Rösner  protonmail  com>
AuthorDate: Fri Mar  3 15:24:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  4 07:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a65e860

app-editors/retext: enable py3.11 ()

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29909
Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index cf7bf4d8be84..ba2426848d96 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -6,7 +6,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_{9..11} )
 
 inherit distutils-r1 optfeature qmake-utils virtualx xdg
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-01-28 Thread Joonas Niilola
commit: 8cc584f88f42b931ee08bd833966e54c21904ea8
Author: Philipp Rösner  protonmail  com>
AuthorDate: Thu Jan 26 21:48:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 28 08:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc584f8

app-editors/retext: drop 7.2.2

Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-7.2.2.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 0011fc4e7d01..696ea8cd371e 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,2 @@
-DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53
 DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da
 DIST ReText-8.0.0.tar.gz 492823 BLAKE2B 
ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de
 SHA512 
0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c

diff --git a/app-editors/retext/retext-7.2.2.ebuild 
b/app-editors/retext/retext-7.2.2.ebuild
deleted file mode 100644
index 6f565cd7558b..
--- a/app-editors/retext/retext-7.2.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# 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} )
-
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="amd64 ~riscv x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=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}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   optfeature "dictionary support" dev-python/pyenchant
-   # See https://bugs.gentoo.org/772197.
-   optfeature "rendering with webengine" dev-python/PyQtWebEngine
-
-   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
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-01-28 Thread Joonas Niilola
commit: 20fa62ea13ab34ef4f73c66339b9b8634b752e96
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed Jan 11 22:14:36 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 28 08:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fa62ea

app-editors/retext: sync live ebuild

Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 413cc5d08d66..cf7bf4d8be84 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.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."



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2023-01-28 Thread Joonas Niilola
commit: c0c165d3f457f6ff2787cd7c1752760e41999353
Author: Philipp Rösner  protonmail  com>
AuthorDate: Thu Jan 26 21:48:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 28 08:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c165d3

app-editors/retext: add myself as a maintainer

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29070
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   rndxelem...@protonmail.com
+   Philipp Rösner
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

retext-project/retext
ReText



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-08-22 Thread Agostino Sarubbo
commit: 40a176a4cf1a1ce88c833ec2de32a5d027e1f8b1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 22 08:53:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 22 08:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a176a4

app-editors/retext: x86 stable wrt bug #865793

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.3.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
index 10f5bdbc9433..db755a51d807 100644
--- a/app-editors/retext/retext-7.2.3.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -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+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-08-20 Thread Sam James
commit: 753cb7f083284b03561dd002eb0fdfbb6cd7045b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 20 23:01:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 20 23:01:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753cb7f0

app-editors/retext: Stabilize 7.2.3 amd64, #865793

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.3.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
index 214372f2d90a..10f5bdbc9433 100644
--- a/app-editors/retext/retext-7.2.3.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -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+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-06-03 Thread Sam James
commit: 75a0c76e46b055884379160d1adf1e087ef0ad26
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:26:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a0c76e

app-editors/retext: add 7.2.3

Closes: https://bugs.gentoo.org/848999
Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/Manifest|  1 +
 .../{retext-.ebuild => retext-7.2.3.ebuild}| 26 +-
 app-editors/retext/retext-.ebuild  | 26 +-
 3 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 613d0808a019..170590d8d240 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53
+DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
similarity index 85%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.2.3.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 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_{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/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[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
+   eunittest || die
 }
 
 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.
@@ -63,8 +72,3 @@ pkg_postinst() {
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-.ebuild 
b/app-editors/retext/retext-.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 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_{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/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[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
+   eunittest || die
 }
 
 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.
@@ -63,8 +72,3 @@ pkg_postinst() {
einfo 

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-02-19 Thread Sam James
commit: 0bf651e4aa785fd2eaa7aeb9b194d922c952d8a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:13:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf651e4

app-editors/retext: drop 7.1.0, 7.2.1

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/Manifest|  2 -
 app-editors/retext/retext-7.1.0.ebuild | 68 -
 app-editors/retext/retext-7.2.1.ebuild | 70 --
 3 files changed, 140 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index f36087851d43..613d0808a019 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1 @@
-DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
-DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604
 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
deleted file mode 100644
index 3d983b56ce76..
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday)
-# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   optfeature "dictionary support" dev-python/pyenchant
-
-   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-7.2.1.ebuild 
b/app-editors/retext/retext-7.2.1.ebuild
deleted file mode 100644
index 8dccc7365c37..
--- a/app-editors/retext/retext-7.2.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# 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_{8,9} )
-
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-02-19 Thread Sam James
commit: c306b7861a124098c1a891110876cd78c709e4b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 19:17:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 19:17:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c306b786

app-editors/retext: Stabilize 7.2.2 x86, #833689

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.2.ebuild 
b/app-editors/retext/retext-7.2.2.ebuild
index 34cccd0c5590..5888d8950796 100644
--- a/app-editors/retext/retext-7.2.2.ebuild
+++ b/app-editors/retext/retext-7.2.2.ebuild
@@ -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+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-01-01 Thread Sam James
commit: a9eb43584ad736962521c475d4e73fdb369103cf
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:22:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:22:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9eb4358

app-editors/retext: add 7.2.2

Closes: https://bugs.gentoo.org/830419
Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/Manifest  |  1 +
 .../{retext-.ebuild => retext-7.2.2.ebuild}  | 20 ++--
 app-editors/retext/retext-.ebuild| 20 ++--
 3 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index b431069e1862..f36087851d43 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
 DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604
+DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.2.2.ebuild
similarity index 84%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.2.2.ebuild
index 13399224b736..ac4f08fb2467 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 # 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_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
 
@@ -16,14 +16,14 @@ MY_P="${MY_PN}-${PV/_/~}"
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
 
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+"

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 13399224b736..ac4f08fb2467 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 # 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_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
 
@@ -16,14 +16,14 @@ MY_P="${MY_PN}-${PV/_/~}"
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
 
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+ 

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-07-19 Thread Joonas Niilola
commit: c2f3ea75358b37dada0825495ab4d7fed301d543
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Jul 18 13:33:36 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 19 07:42:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f3ea75

app-editors/retext: Move to maintainer-needed

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index 99efc308a05..649a8288e50 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   holgers...@posteo.de
-   Nils Freydank
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

retext-project/retext
ReText



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-07-15 Thread Sam James
commit: 67199baa64d76af1cc70fee1a3366c0e5cfabbe1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 16 03:57:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 16 03:57:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67199baa

app-editors/retext: Stabilize 7.2.1 amd64, #791355

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.1.ebuild 
b/app-editors/retext/retext-7.2.1.ebuild
index 13399224b73..c752a994863 100644
--- a/app-editors/retext/retext-7.2.1.ebuild
+++ b/app-editors/retext/retext-7.2.1.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-07-15 Thread Sam James
commit: 7228d727985d981abb62bcd155a33d362134cca6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 16 03:58:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 16 03:58:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7228d727

app-editors/retext: Stabilize 7.2.1 x86, #791355

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.1.ebuild 
b/app-editors/retext/retext-7.2.1.ebuild
index c752a994863..ecca89965b2 100644
--- a/app-editors/retext/retext-7.2.1.ebuild
+++ b/app-editors/retext/retext-7.2.1.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-21 Thread Joonas Niilola
commit: 6bf1f64b3f7a5d119d48904a2a36fd2f62bde950
Author: Nils Freydank  posteo  de>
AuthorDate: Thu Mar 18 22:50:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 09:35:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf1f64b

app-editors/retext: Bump to 7.2.1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.2.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 8ce4d6df0bc..132fac73e7b 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
 DIST ReText-7.2.0.tar.gz 516895 BLAKE2B 
e35cfa59b248135be4454359516c36f94e927cb13d60669cffde6b8b70eb5049e2083e6bd50ea1f602f7454025271599a92e34d4bc95920cb17271882f8f6d31
 SHA512 
ed1cb0088fcd3f1cba96bb07137766c6ae8177e8c9a91f22334ef2f949b58792e03f0b5022d9ef71bfb611b7969c651b4c7920f48ed8e1ad07caff2f69c85a35
+DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604

diff --git a/app-editors/retext/retext-7.2.1.ebuild 
b/app-editors/retext/retext-7.2.1.ebuild
new file mode 100644
index 000..13399224b73
--- /dev/null
+++ b/app-editors/retext/retext-7.2.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# 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_{8,9} )
+
+inherit distutils-r1 optfeature virtualx xdg-utils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=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}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+
+   optfeature "dictionary support" dev-python/pyenchant
+   # See https://bugs.gentoo.org/772197.
+   optfeature "rendering with webengine" dev-python/PyQtWebEngine
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-21 Thread Joonas Niilola
commit: 11da38f1e4951489bb0d6106fbef6e6193ff543b
Author: Nils Freydank  posteo  de>
AuthorDate: Thu Mar 18 22:50:15 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 09:35:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11da38f1

app-editors/retext: Update the live ebuild

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 845734a88fb..13399224b73 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
+   >=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}]



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-21 Thread Joonas Niilola
commit: a6ac5840054728e3b7fdcddaf7cdd5514b142304
Author: Nils Freydank  posteo  de>
AuthorDate: Thu Mar 18 22:50:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 09:35:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ac5840

app-editors/retext: Remove the old version

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/19998
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest   |  1 -
 app-editors/retext/retext-7.2.0-r1.ebuild | 70 ---
 2 files changed, 71 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 132fac73e7b..b431069e186 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,2 @@
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
-DIST ReText-7.2.0.tar.gz 516895 BLAKE2B 
e35cfa59b248135be4454359516c36f94e927cb13d60669cffde6b8b70eb5049e2083e6bd50ea1f602f7454025271599a92e34d4bc95920cb17271882f8f6d31
 SHA512 
ed1cb0088fcd3f1cba96bb07137766c6ae8177e8c9a91f22334ef2f949b58792e03f0b5022d9ef71bfb611b7969c651b4c7920f48ed8e1ad07caff2f69c85a35
 DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604

diff --git a/app-editors/retext/retext-7.2.0-r1.ebuild 
b/app-editors/retext/retext-7.2.0-r1.ebuild
deleted file mode 100644
index 845734a88fb..000
--- a/app-editors/retext/retext-7.2.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# 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_{8,9} )
-
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   optfeature "dictionary support" dev-python/pyenchant
-   # See https://bugs.gentoo.org/772197.
-   optfeature "rendering with webengine" dev-python/PyQtWebEngine
-
-   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
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-03 Thread Sam James
commit: 0ac8b3c80bcbc4c3889d853a5ae01306f63e4493
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:20:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:20:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac8b3c8

app-editors/retext: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.2.0-r1.ebuild | 2 +-
 app-editors/retext/retext-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-7.2.0-r1.ebuild 
b/app-editors/retext/retext-7.2.0-r1.ebuild
index 4da9da3b40b..845734a88fb 100644
--- a/app-editors/retext/retext-7.2.0-r1.ebuild
+++ b/app-editors/retext/retext-7.2.0-r1.ebuild
@@ -61,7 +61,7 @@ pkg_postinst() {
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; 
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
 }
 
 pkg_postrm() {

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 4da9da3b40b..845734a88fb 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -61,7 +61,7 @@ pkg_postinst() {
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; 
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-03 Thread Sam James
commit: 3e7002b98bf8077a9f5876c1eae60ea24298059e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:22:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7002b9

app-editors/retext: fix MisplacedEclassVar

We should set variables before inheriting eclasses
in case they take action at source-time.

Signed-off-by: Sam James  gentoo.org>

 app-editors/retext/retext-7.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
index 3f4ce67e380..3d983b56ce7 100644
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,8 +7,8 @@ EAPI=7
 # https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
 DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature virtualx xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-25 Thread Joonas Niilola
commit: f40548c2123b93a1652a126bba1eb321a40043b8
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Feb 24 11:44:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 25 14:46:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40548c2

app-editors/retext: Update live ebuild

Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/19629
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index cbf66104a1a..4da9da3b40b 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -37,10 +37,10 @@ RDEPEND="
dev-python/markups[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
 
 src_test() {
virtx distutils-r1_src_test
@@ -55,11 +55,13 @@ pkg_postinst() {
xdg_icon_cache_update
 
optfeature "dictionary support" dev-python/pyenchant
+   # See https://bugs.gentoo.org/772197.
+   optfeature "rendering with webengine" dev-python/PyQtWebEngine
 
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;
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters; 
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-25 Thread Joonas Niilola
commit: 3b8c75ceade69987ef06ca3812834294746f608f
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Feb 24 11:44:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 25 14:46:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8c75ce

app-editors/retext: Depend optionally on qtwebengine

To avoid breakage for existing installations the deps are not made optional
but moved into USE flags (bug 772197).

Also there is added a missing dbus dep (bug 772197, too).

Closes: https://bugs.gentoo.org/772197
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../retext/{retext-7.2.0.ebuild => retext-7.2.0-r1.ebuild}| 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-editors/retext/retext-7.2.0.ebuild 
b/app-editors/retext/retext-7.2.0-r1.ebuild
similarity index 87%
rename from app-editors/retext/retext-7.2.0.ebuild
rename to app-editors/retext/retext-7.2.0-r1.ebuild
index cbf66104a1a..4da9da3b40b 100644
--- a/app-editors/retext/retext-7.2.0.ebuild
+++ b/app-editors/retext/retext-7.2.0-r1.ebuild
@@ -37,10 +37,10 @@ RDEPEND="
dev-python/markups[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
 
 src_test() {
virtx distutils-r1_src_test
@@ -55,11 +55,13 @@ pkg_postinst() {
xdg_icon_cache_update
 
optfeature "dictionary support" dev-python/pyenchant
+   # See https://bugs.gentoo.org/772197.
+   optfeature "rendering with webengine" dev-python/PyQtWebEngine
 
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;
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters; 
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-23 Thread Joonas Niilola
commit: 6024f0c0980bc40e17c6f55aa305e924469f5fc6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 07:00:41 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 07:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6024f0c0

app-editors/retext: remove D_U_S from 7.2.0

Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-7.2.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-editors/retext/retext-7.2.0.ebuild 
b/app-editors/retext/retext-7.2.0.ebuild
index f2e2866b363..cbf66104a1a 100644
--- a/app-editors/retext/retext-7.2.0.ebuild
+++ b/app-editors/retext/retext-7.2.0.ebuild
@@ -9,7 +9,6 @@ EAPI=7
 PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-23 Thread Joonas Niilola
commit: 862f53c884a73ed5943e9458a8346c71f1c7050a
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Feb 13 08:39:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 07:00:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862f53c8

app-editors/retext: Bump to 7.2.0

This bump does not support python 3.7 anymore, as python 3.8 is already
stable.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.2.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index baff11d898b..8ce4d6df0bc 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
+DIST ReText-7.2.0.tar.gz 516895 BLAKE2B 
e35cfa59b248135be4454359516c36f94e927cb13d60669cffde6b8b70eb5049e2083e6bd50ea1f602f7454025271599a92e34d4bc95920cb17271882f8f6d31
 SHA512 
ed1cb0088fcd3f1cba96bb07137766c6ae8177e8c9a91f22334ef2f949b58792e03f0b5022d9ef71bfb611b7969c651b4c7920f48ed8e1ad07caff2f69c85a35

diff --git a/app-editors/retext/retext-7.2.0.ebuild 
b/app-editors/retext/retext-7.2.0.ebuild
new file mode 100644
index 000..f2e2866b363
--- /dev/null
+++ b/app-editors/retext/retext-7.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# 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_{8,9} )
+
+inherit distutils-r1 optfeature virtualx xdg-utils
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+
+   optfeature "dictionary support" dev-python/pyenchant
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-23 Thread Joonas Niilola
commit: 89cde9afe44f9823a979dd947704c52ee3780415
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Feb 13 08:39:22 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 07:00:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cde9af

app-editors/retext: Update the live ebuild

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/19440
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 33902ed3198..f2e2866b363 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday)
-# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
-PYTHON_COMPAT=( python3_{7,8,9} )
+# 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_{8,9} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
 DISTUTILS_USE_SETUPTOOLS=rdepend
@@ -23,7 +24,7 @@ if [[ ${PV} == * ]]
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}"/${MY_P}
+   S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-02-23 Thread Joonas Niilola
commit: 9bf07d9fb6d1a70d9d7aa0bc4f0b8d52c5023cec
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 07:00:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 07:00:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf07d9f

app-editors/retext: remove D_U_S from 

Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index f2e2866b363..cbf66104a1a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -9,7 +9,6 @@ EAPI=7
 PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-09-18 Thread Michał Górny
commit: 0dc5b82c39eca0fada176d2d947716f71008bce3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 15:54:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 15:54:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc5b82c

app-editors/retext: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/Manifest   |  1 -
 app-editors/retext/retext-7.0.4-r1.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 11c08166a6b..baff11d898b 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1 @@
-DIST ReText-7.0.4.tar.gz 402934 BLAKE2B 
bae66a5fb8e81192d692d1a239706e2feee6ee940685cffdf3498880b2c9bd67cc85c6150e372a383e4bad13da210426fff95c06b2861b58020c2c6d298cf5d2
 SHA512 
cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105

diff --git a/app-editors/retext/retext-7.0.4-r1.ebuild 
b/app-editors/retext/retext-7.0.4-r1.ebuild
deleted file mode 100644
index d0afdd8c5c6..000
--- a/app-editors/retext/retext-7.0.4-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# no pypy{,3} support as PyQt5 does not support it at 2019-05-15
-# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1 virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   || (
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   https://github.com/mitya57/python-markdown-math#math-delimiters;
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-08-29 Thread Thomas Deutschmann
commit: dac6168ba1721d736404d8cb074ec15f4f794a05
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 30 01:28:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 30 01:32:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac6168b

app-editors/retext: x86 stable (bug #736740)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-editors/retext/retext-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
index b813bfbe58b..642512e6f45 100644
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-08-25 Thread Agostino Sarubbo
commit: 0272cc3a91bb79d6e4b355b10914c7346e96d9b2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 25 12:50:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 25 12:50:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0272cc3a

app-editors/retext: amd64 stable wrt bug #736740

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
index 482db4845ce..b813bfbe58b 100644
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-07-15 Thread Joonas Niilola
commit: c84e175d26ab65af0c7605817078d75609eb3898
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Jul  6 12:23:32 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 15 08:06:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84e175d

app-editors/retext: Update live ebuild

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/15964
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 44d48af5851..f06ff35ad24 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=7
 
-# no pypy{,3} support as PyQt5 does not support it at 2019-05-15
+# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday)
 # https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1 virtualx xdg-utils
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -28,6 +29,7 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+spell"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
@@ -37,10 +39,7 @@ RDEPEND="
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   || (
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-07-15 Thread Joonas Niilola
commit: fa9c0578834920ce97d7df190adeb51929b56ecf
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Jul  6 12:23:29 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 15 08:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9c0578

app-editors/retext: Bump to 7.1.0 and support python3_9

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.1.0.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 41d1bf735cf..11c08166a6b 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.0.4.tar.gz 402934 BLAKE2B 
bae66a5fb8e81192d692d1a239706e2feee6ee940685cffdf3498880b2c9bd67cc85c6150e372a383e4bad13da210426fff95c06b2861b58020c2c6d298cf5d2
 SHA512 
cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3
+DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
new file mode 100644
index 000..f06ff35ad24
--- /dev/null
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday)
+# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 virtualx xdg-utils
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+spell"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2020-07-15 Thread Joonas Niilola
commit: 4d4c45e341348864d77e2a817610cad637ed4ce5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 15 07:15:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 15 08:06:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4c45e3

app-editors/retext: use D_U_S, optfeature

Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/retext/retext-7.1.0.ebuild | 13 -
 app-editors/retext/retext-.ebuild  | 11 +++
 2 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
index f06ff35ad24..482db4845ce 100644
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -7,7 +7,7 @@ EAPI=7
 # https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit distutils-r1 virtualx xdg-utils
+inherit distutils-r1 eutils virtualx xdg-utils
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 MY_PN="ReText"
@@ -28,7 +28,6 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="+spell"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -40,14 +39,8 @@ RDEPEND="
dev-python/python-markdown-math[${PYTHON_USEDEP}]
dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
 
 src_test() {
virtx distutils-r1_src_test
@@ -61,6 +54,8 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
 
+   optfeature "dictionary support" dev-python/pyenchant
+
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:"

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index f06ff35ad24..72e36651206 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -28,7 +28,6 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="+spell"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -40,14 +39,8 @@ RDEPEND="
dev-python/python-markdown-math[${PYTHON_USEDEP}]
dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
 
 src_test() {
virtx distutils-r1_src_test
@@ -61,6 +54,8 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
 
+   optfeature "dictionary support" dev-python/pyenchant
+
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:"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2019-12-12 Thread Davide Pesavento
commit: 0e7997de21899535a9e093d8219930f9085f88ea
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 13 05:22:20 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 13 05:22:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7997de

app-editors/retext: drop old version

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Davide Pesavento  gentoo.org>

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-7.0.3.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 167a2a31516..41d1bf735cf 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1 @@
-DIST ReText-7.0.3.tar.gz 396334 BLAKE2B 
f40ffb159f94d28f1649561a41f557a5d11c2d00e4a01a99493ecac9795bca41c4675bc364c3c58e557bd78c2803f774793042426921436b4be43129f3c88170
 SHA512 
67b16dc2d7207cc72a58a5ede7440b191c8afdd08e6d4b21159e781585ca16ddfb4d0d16052fc50d716e2edfd983559e25c22ac80dd408cdb3fdb82a2f6bce57
 DIST ReText-7.0.4.tar.gz 402934 BLAKE2B 
bae66a5fb8e81192d692d1a239706e2feee6ee940685cffdf3498880b2c9bd67cc85c6150e372a383e4bad13da210426fff95c06b2861b58020c2c6d298cf5d2
 SHA512 
cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3

diff --git a/app-editors/retext/retext-7.0.3.ebuild 
b/app-editors/retext/retext-7.0.3.ebuild
deleted file mode 100644
index b5a896da95a..000
--- a/app-editors/retext/retext-7.0.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+spell"
-
-RDEPEND="
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[pygments,${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2019-12-12 Thread Agostino Sarubbo
commit: de9865acff3abdc29fbc6ef9ecabc2b0798c4b52
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 12 16:01:29 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 12 16:01:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9865ac

app-editors/retext: x86 stable wrt bug #700384

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.4-r1.ebuild 
b/app-editors/retext/retext-7.0.4-r1.ebuild
index ce1674da182..2f487769f11 100644
--- a/app-editors/retext/retext-7.0.4-r1.ebuild
+++ b/app-editors/retext/retext-7.0.4-r1.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2019-12-11 Thread Agostino Sarubbo
commit: f8a389c9a4cffba1fdde7e28b91318e1471b2a7a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 11 10:46:49 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 11 10:47:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a389c9

app-editors/retext: amd64 stable wrt bug #700384

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.4-r1.ebuild 
b/app-editors/retext/retext-7.0.4-r1.ebuild
index 21b6ece05bc..ce1674da182 100644
--- a/app-editors/retext/retext-7.0.4-r1.ebuild
+++ b/app-editors/retext/retext-7.0.4-r1.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2019-05-15 Thread Andreas Sturmlechner
commit: 25325bdf06b16da900135f4f50210affc9553a74
Author: Nils Freydank  posteo  de>
AuthorDate: Wed May 15 21:04:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 23:02:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25325bdf

app-editors/retext: Drop old versions

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/retext/Manifest   |  2 -
 app-editors/retext/retext-7.0.0-r2.ebuild | 62 ---
 app-editors/retext/retext-7.0.0.ebuild| 53 
 app-editors/retext/retext-7.0.1-r2.ebuild | 62 ---
 app-editors/retext/retext-7.0.4.ebuild| 69 ---
 5 files changed, 248 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 3e3af4c752a..167a2a31516 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,4 +1,2 @@
-DIST ReText-7.0.0.tar.gz 203294 BLAKE2B 
613004d9e2aaba52e25dec49270ecaf429f5c9dd27041cf09c8b1eefca59e2116b9904b49f260c6bc2528d65fa846a0cd11930d05297b8567e69086376d411a6
 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
-DIST ReText-7.0.1.tar.gz 266582 BLAKE2B 
9a2bf5ee433550b9df777fc65254bf52097730143e491fa52b2312709473905caf45fc63fe96ac04adb94bdbc9ea8e8840c4e5d65cb0da25727d3cdd198d2f97
 SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
 DIST ReText-7.0.3.tar.gz 396334 BLAKE2B 
f40ffb159f94d28f1649561a41f557a5d11c2d00e4a01a99493ecac9795bca41c4675bc364c3c58e557bd78c2803f774793042426921436b4be43129f3c88170
 SHA512 
67b16dc2d7207cc72a58a5ede7440b191c8afdd08e6d4b21159e781585ca16ddfb4d0d16052fc50d716e2edfd983559e25c22ac80dd408cdb3fdb82a2f6bce57
 DIST ReText-7.0.4.tar.gz 402934 BLAKE2B 
bae66a5fb8e81192d692d1a239706e2feee6ee940685cffdf3498880b2c9bd67cc85c6150e372a383e4bad13da210426fff95c06b2861b58020c2c6d298cf5d2
 SHA512 
cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3

diff --git a/app-editors/retext/retext-7.0.0-r2.ebuild 
b/app-editors/retext/retext-7.0.0-r2.ebuild
deleted file mode 100644
index 6a54d028988..000
--- a/app-editors/retext/retext-7.0.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
deleted file mode 100644
index b85feedbdb4..000
--- a/app-editors/retext/retext-7.0.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n eutils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2019-05-15 Thread Andreas Sturmlechner
commit: 71e43c3b58707c4675ecb693ff9d93864c5ed511
Author: Nils Freydank  posteo  de>
AuthorDate: Wed May 15 21:04:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 23:02:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e43c3b

app-editors/retext: Update dependencies for PyQt5-5.12

For PyQt5-5.12 and later seperate dependency for
PyQtWebEngine is necessary instead of PyQt5[webengine].

Package-Manager: Portage-2.3.66 repoman-2.3.12
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/11666
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{retext-.ebuild => retext-7.0.4-r1.ebuild}| 19 ---
 app-editors/retext/retext-.ebuild | 19 ---
 2 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.0.4-r1.ebuild
similarity index 82%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.0.4-r1.ebuild
index 0e48d2b2a8c..21b6ece05bc 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.0.4-r1.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-# no pypy{,3} support as PyQt5 does not support it at 2018-11-18
+# no pypy{,3} support as PyQt5 does not support it at 2019-05-15
 # https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit distutils-r1 gnome2-utils virtualx xdg-utils
+inherit distutils-r1 virtualx xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -36,13 +36,18 @@ RDEPEND="
dev-python/markups[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
+   || (
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit distutils-r1 gnome2-utils virtualx xdg-utils
+inherit distutils-r1 virtualx xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -36,13 +36,18 @@ RDEPEND="
dev-python/markups[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
+   || (
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-11-22 Thread Michał Górny
commit: c726bf64a7a5626373f961fe18c6f661d5070a05
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Nov 17 12:02:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 22 20:25:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c726bf64

app-editors/retext: Update live ebuild

Signed-off-by: Nils Freydank  posteo.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Closes: https://github.com/gentoo/gentoo/pull/10166
Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/retext-.ebuild | 41 ---
 1 file changed, 24 insertions(+), 17 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index b69ab5bac2a..9067cf820ea 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+# no pypy{,3} support as PyQt5 does not support it at 2018-11-18
+# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n xdg-utils
+inherit distutils-r1 gnome2-utils virtualx xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -25,38 +25,45 @@ if [[ ${PV} == * ]]
S="${WORKDIR}"/${MY_P}
 fi
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+spell"
 
 RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]

dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
 "
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( x11-base/xorg-server[xvfb] )
+"
 
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+src_test() {
+   virtx distutils-r1_src_test
 }
 
 python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
+   esetup.py test
 }
 
 pkg_postinst() {
xdg_desktop_database_update
+   gnome2_icon_cache_update
+
+   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() {
+   gnome2_icon_cache_update
xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-11-22 Thread Michał Górny
commit: f801fe79ed738aeef1282f62370109a943674a40
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Nov 17 12:02:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 22 20:25:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f801fe79

app-editors/retext: Bump to 7.0.4 and add python3_7 support

Closes: https://bugs.gentoo.org/668428
Signed-off-by: Nils Freydank  posteo.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michał Górny  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.0.4.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 1b03448f954..3e3af4c752a 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,4 @@
 DIST ReText-7.0.0.tar.gz 203294 BLAKE2B 
613004d9e2aaba52e25dec49270ecaf429f5c9dd27041cf09c8b1eefca59e2116b9904b49f260c6bc2528d65fa846a0cd11930d05297b8567e69086376d411a6
 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 DIST ReText-7.0.1.tar.gz 266582 BLAKE2B 
9a2bf5ee433550b9df777fc65254bf52097730143e491fa52b2312709473905caf45fc63fe96ac04adb94bdbc9ea8e8840c4e5d65cb0da25727d3cdd198d2f97
 SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
 DIST ReText-7.0.3.tar.gz 396334 BLAKE2B 
f40ffb159f94d28f1649561a41f557a5d11c2d00e4a01a99493ecac9795bca41c4675bc364c3c58e557bd78c2803f774793042426921436b4be43129f3c88170
 SHA512 
67b16dc2d7207cc72a58a5ede7440b191c8afdd08e6d4b21159e781585ca16ddfb4d0d16052fc50d716e2edfd983559e25c22ac80dd408cdb3fdb82a2f6bce57
+DIST ReText-7.0.4.tar.gz 402934 BLAKE2B 
bae66a5fb8e81192d692d1a239706e2feee6ee940685cffdf3498880b2c9bd67cc85c6150e372a383e4bad13da210426fff95c06b2861b58020c2c6d298cf5d2
 SHA512 
cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3

diff --git a/app-editors/retext/retext-7.0.4.ebuild 
b/app-editors/retext/retext-7.0.4.ebuild
new file mode 100644
index 000..9067cf820ea
--- /dev/null
+++ b/app-editors/retext/retext-7.0.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# no pypy{,3} support as PyQt5 does not support it at 2018-11-18
+# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+
+inherit distutils-r1 gnome2-utils virtualx xdg-utils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( x11-base/xorg-server[xvfb] )
+"
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+
+   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() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-08-16 Thread Mikle Kolyada
commit: 33fb3b71b5d7ef56d03573ee4ad7ed937f020c0f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 17 00:14:44 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 17 00:14:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fb3b71

app-editors/retext: amd64 stable wrt bug #663448

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-editors/retext/retext-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.3.ebuild 
b/app-editors/retext/retext-7.0.3.ebuild
index 31b7747aab2..03ad8262883 100644
--- a/app-editors/retext/retext-7.0.3.ebuild
+++ b/app-editors/retext/retext-7.0.3.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-08-15 Thread Thomas Deutschmann
commit: 9f2409558b5005f6b79b4d92761b2097fde45699
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:13:02 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:13:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f240955

app-editors/retext: x86 stable (bug #663448)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-editors/retext/retext-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.3.ebuild 
b/app-editors/retext/retext-7.0.3.ebuild
index 3893b4a6128..31b7747aab2 100644
--- a/app-editors/retext/retext-7.0.3.ebuild
+++ b/app-editors/retext/retext-7.0.3.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
S="${WORKDIR}"/${MY_P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-07-04 Thread Patrice Clement
commit: 301d7cf6c9e7c573b0c6e3e7a72552fe816346e2
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jul  4 11:38:53 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul  4 21:52:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301d7cf6

app-editors/retext: version bump to 7.0.3.

Package-Manager: Portage-2.3.41, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9040

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.0.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 0029a645d79..1b03448f954 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-7.0.0.tar.gz 203294 BLAKE2B 
613004d9e2aaba52e25dec49270ecaf429f5c9dd27041cf09c8b1eefca59e2116b9904b49f260c6bc2528d65fa846a0cd11930d05297b8567e69086376d411a6
 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 DIST ReText-7.0.1.tar.gz 266582 BLAKE2B 
9a2bf5ee433550b9df777fc65254bf52097730143e491fa52b2312709473905caf45fc63fe96ac04adb94bdbc9ea8e8840c4e5d65cb0da25727d3cdd198d2f97
 SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
+DIST ReText-7.0.3.tar.gz 396334 BLAKE2B 
f40ffb159f94d28f1649561a41f557a5d11c2d00e4a01a99493ecac9795bca41c4675bc364c3c58e557bd78c2803f774793042426921436b4be43129f3c88170
 SHA512 
67b16dc2d7207cc72a58a5ede7440b191c8afdd08e6d4b21159e781585ca16ddfb4d0d16052fc50d716e2edfd983559e25c22ac80dd408cdb3fdb82a2f6bce57

diff --git a/app-editors/retext/retext-7.0.3.ebuild 
b/app-editors/retext/retext-7.0.3.ebuild
new file mode 100644
index 000..3893b4a6128
--- /dev/null
+++ b/app-editors/retext/retext-7.0.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n xdg-utils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+spell"
+
+RDEPEND="
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[pygments,${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-05-25 Thread Aaron Bauman
commit: eedc60c38ab2c8d90e97cd9016d88b508f67ac27
Author: Nils Freydank  posteo  de>
AuthorDate: Thu May 24 19:37:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May 25 22:31:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedc60c3

app-editors/retext: Revbump to backport fixes.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=626824
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-editors/retext/retext-7.0.0-r2.ebuild | 62 +++
 1 file changed, 62 insertions(+)

diff --git a/app-editors/retext/retext-7.0.0-r2.ebuild 
b/app-editors/retext/retext-7.0.0-r2.ebuild
new file mode 100644
index 000..b69ab5bac2a
--- /dev/null
+++ b/app-editors/retext/retext-7.0.0-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n xdg-utils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-05-25 Thread Aaron Bauman
commit: 4793b7b2677e4b1fa4764c944054b9065d03cad8
Author: Nils Freydank  posteo  de>
AuthorDate: Thu May 24 19:35:06 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May 25 22:31:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4793b7b2

app-editors/retext: Avoid duplicate files.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=626824
Package-Manager: Portage-2.3.38, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8567

 app-editors/retext/retext-.ebuild | 32 +---
 1 file changed, 21 insertions(+), 11 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 68382ad9fb7..b69ab5bac2a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,25 +1,32 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5,6} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 
-inherit distutils-r1 virtualx git-r3 l10n
+inherit distutils-r1 virtualx l10n xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
 
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="+spell"
 
 RDEPEND="
@@ -28,7 +35,7 @@ RDEPEND="
>=dev-python/markups-2.0[${PYTHON_USEDEP}]
>=dev-python/chardet-2.3[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
 "
 
@@ -43,10 +50,13 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
 
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
l10n_for_each_disabled_locale_do remove_locale
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
 
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+pkg_postrm() {
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-05-25 Thread Aaron Bauman
commit: ee247a74cc2c7793698eea20b2133e92d357c929
Author: Nils Freydank  posteo  de>
AuthorDate: Thu May 24 19:38:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May 25 22:31:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee247a74

app-editors/retext: Cleanup buggy ebuilds.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=626824
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-editors/retext/retext-7.0.0-r1.ebuild | 61 ---
 app-editors/retext/retext-7.0.1-r1.ebuild | 61 ---
 2 files changed, 122 deletions(-)

diff --git a/app-editors/retext/retext-7.0.0-r1.ebuild 
b/app-editors/retext/retext-7.0.0-r1.ebuild
deleted file mode 100644
index 00f57b4e518..000
--- a/app-editors/retext/retext-7.0.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n eutils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git a/app-editors/retext/retext-7.0.1-r1.ebuild 
b/app-editors/retext/retext-7.0.1-r1.ebuild
deleted file mode 100644
index 00f57b4e518..000
--- a/app-editors/retext/retext-7.0.1-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n eutils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-05-25 Thread Aaron Bauman
commit: 44f063eaf8c99bc8db3ed4e23fa13e737fad45df
Author: Nils Freydank  posteo  de>
AuthorDate: Thu May 24 19:36:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May 25 22:31:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f063ea

app-editors/retext: Revbump to backport fixes.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=626824
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-editors/retext/retext-7.0.1-r2.ebuild | 62 +++
 1 file changed, 62 insertions(+)

diff --git a/app-editors/retext/retext-7.0.1-r2.ebuild 
b/app-editors/retext/retext-7.0.1-r2.ebuild
new file mode 100644
index 000..b69ab5bac2a
--- /dev/null
+++ b/app-editors/retext/retext-7.0.1-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n xdg-utils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]
+   then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+   else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-04-30 Thread Patrice Clement
commit: 17dbc4b9dc0f75a811d05cddaf80510ce8eb5a06
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Apr 29 16:35:48 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 30 16:08:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dbc4b9

app-editors/retext: switch backend to QtWebEngine in 7.0.0.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-editors/retext/retext-7.0.0-r1.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/app-editors/retext/retext-7.0.0-r1.ebuild 
b/app-editors/retext/retext-7.0.0-r1.ebuild
new file mode 100644
index 000..00f57b4e518
--- /dev/null
+++ b/app-editors/retext/retext-7.0.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n eutils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newicon {icons/,}${PN}.png
+   newicon {icons/,}${PN}.svg
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-04-30 Thread Patrice Clement
commit: 6039ba4659b4db019f47134b063679cf4c139a88
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Apr 29 16:34:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 30 16:08:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6039ba46

app-editors/retext: add myself as proxied maintainer.

Upstream commit e1b333f05b071bbd0c08354972e93fe5e4cd2530 states
sourceforge isn't used anymore as a hoster, so drop it here aswell.

Closes: https://github.com/gentoo/gentoo/pull/8206

 app-editors/retext/metadata.xml | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index d8047abf392..11ad0ba0642 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,10 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-  
-retext
-retext-project/retext
-ReText
-  
+   
+   holgers...@posteo.de
+   Nils Freydank
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   retext-project/retext
+   ReText
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-04-30 Thread Patrice Clement
commit: a5b01b5964864ba1c94ebb23544d3019a8cb4b9a
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Apr 29 16:36:37 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 30 16:08:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b01b59

app-editors/retext: switch backend to QtWebEngine in 7.0.1.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-editors/retext/retext-7.0.1-r1.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/app-editors/retext/retext-7.0.1-r1.ebuild 
b/app-editors/retext/retext-7.0.1-r1.ebuild
new file mode 100644
index 000..00f57b4e518
--- /dev/null
+++ b/app-editors/retext/retext-7.0.1-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n eutils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webengine,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newicon {icons/,}${PN}.png
+   newicon {icons/,}${PN}.svg
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-04-30 Thread Patrice Clement
commit: 15052940b57554b5519dffafdaf4baf13ff9070c
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Apr 29 16:37:56 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 30 16:08:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15052940

app-editors/retext: drop QtWebkit based version (~ARCH).

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-editors/retext/metadata.xml|  2 +-
 app-editors/retext/retext-7.0.1.ebuild | 53 --
 2 files changed, 1 insertion(+), 54 deletions(-)

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index 11ad0ba0642..f5c4f2cfa49 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -3,7 +3,7 @@
 

holgers...@posteo.de
-   Nils Freydank
+   Nils Freydank


proxy-ma...@gentoo.org

diff --git a/app-editors/retext/retext-7.0.1.ebuild 
b/app-editors/retext/retext-7.0.1.ebuild
deleted file mode 100644
index 829b0016d16..000
--- a/app-editors/retext/retext-7.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 virtualx l10n eutils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   virtx esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-11-21 Thread Manuel Rüger
commit: e75eb966e5d181a98c8061595940e72bcfd96d4c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:01:59 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:01:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75eb966

app-editors/retext: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-editors/retext/Manifest | 2 +-
 app-editors/retext/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 909fb198f32..0185c335a4e 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,2 @@
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae
-DIST ReText-7.0.1.tar.gz 266582 SHA256 
f5a2dbfb32b96423fd3e5ef00488440c36a2bcecbc6356f5c17674b265316eea SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
 WHIRLPOOL 
a9041e9238b78bd722e4ffe40637351bce2242daa87ff12b8441c0a25321ecc367e8842927b98562be1f3c03835d8a494e6bcb245592ca06d9eaf7c257f2e205
+DIST ReText-7.0.1.tar.gz 266582 BLAKE2B 
9a2bf5ee433550b9df777fc65254bf52097730143e491fa52b2312709473905caf45fc63fe96ac04adb94bdbc9ea8e8840c4e5d65cb0da25727d3cdd198d2f97
 SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index f43cddd5a1c..d8047abf392 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-mr...@gentoo.org
-Manuel Rüger
-  
+  
   
 retext
 retext-project/retext



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-09-02 Thread Michael Palimaka
commit: d505e7b3521dc22a52b5bbee00966d74b8d2ab6a
Author: Francesco Riosa  gmail  com>
AuthorDate: Wed Aug 16 19:58:15 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  2 15:03:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d505e7b3

app-editors/retext: enable python-3.6

The package build and run fine with python 3.6

 * Package:app-editors/retext-7.0.1
 * Repository: vivovl
 * Maintainer: mrueg  gentoo.org
 * USE:abi_x86_64 amd64 elibc_glibc kernel_linux 
python_targets_python3_6 spell test userland_GNU
 * FEATURES:   compressdebug preserve-libs sandbox splitdebug test userpriv 
usersandbox
--
Ran 38 tests in 2.362s

OK

 app-editors/retext/retext-7.0.0.ebuild | 2 +-
 app-editors/retext/retext-7.0.1.ebuild | 2 +-
 app-editors/retext/retext-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
index 373018667a2..526562e3fad 100644
--- a/app-editors/retext/retext-7.0.0.ebuild
+++ b/app-editors/retext/retext-7.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 

diff --git a/app-editors/retext/retext-7.0.1.ebuild 
b/app-editors/retext/retext-7.0.1.ebuild
index 537e065a9b5..829b0016d16 100644
--- a/app-editors/retext/retext-7.0.1.ebuild
+++ b/app-editors/retext/retext-7.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 8222453b02a..68382ad9fb7 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-06-26 Thread Manuel Rüger
commit: 3a2e2e19e88bd13050eda71c0cd931506ee55506
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jun 26 17:30:47 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jun 26 17:30:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2e2e19

app-editors/retext: Version bump to 7.0.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.0.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 6ddefb9348f..909fb198f32 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae
+DIST ReText-7.0.1.tar.gz 266582 SHA256 
f5a2dbfb32b96423fd3e5ef00488440c36a2bcecbc6356f5c17674b265316eea SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
 WHIRLPOOL 
a9041e9238b78bd722e4ffe40637351bce2242daa87ff12b8441c0a25321ecc367e8842927b98562be1f3c03835d8a494e6bcb245592ca06d9eaf7c257f2e205

diff --git a/app-editors/retext/retext-7.0.1.ebuild 
b/app-editors/retext/retext-7.0.1.ebuild
new file mode 100644
index 000..537e065a9b5
--- /dev/null
+++ b/app-editors/retext/retext-7.0.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 virtualx l10n eutils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newicon {icons/,}${PN}.png
+   newicon {icons/,}${PN}.svg
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-06-08 Thread Manuel Rüger
commit: d1435d3a76ecf344fe0b23a09f69d2e3c64a42df
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jun  8 11:38:11 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jun  8 11:38:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1435d3a

app-editors/retext: Wrap tests in virtualx

Thanks to Jonathan Lovelace

Gentoo-Bug: #618166
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-editors/retext/retext-7.0.0.ebuild | 4 ++--
 app-editors/retext/retext-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
index fc57d2cec17..373018667a2 100644
--- a/app-editors/retext/retext-7.0.0.ebuild
+++ b/app-editors/retext/retext-7.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{4,5} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 
-inherit distutils-r1 l10n eutils
+inherit distutils-r1 virtualx l10n eutils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -38,7 +38,7 @@ remove_locale() {
 }
 
 python_test() {
-   esetup.py test
+   virtx esetup.py test
 }
 
 python_install_all() {

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 60bcb3e2adf..8222453b02a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{4,5} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 
-inherit distutils-r1 git-r3 l10n
+inherit distutils-r1 virtualx git-r3 l10n
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -37,7 +37,7 @@ remove_locale() {
 }
 
 python_test() {
-   esetup.py test
+   virtx esetup.py test
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-05-06 Thread Manuel Rüger
commit: 39af4706aefcd7f99ac2ccbd08089f81ed33
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat May  6 17:39:45 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat May  6 17:39:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39af

app-editors/retext: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-4.1.3.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 895b9d45bc6..6ddefb9348f 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1 @@
-DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae

diff --git a/app-editors/retext/retext-4.1.3.ebuild 
b/app-editors/retext/retext-4.1.3.ebuild
deleted file mode 100644
index 2abfebf0545..000
--- a/app-editors/retext/retext-4.1.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_4 )
-
-PLOCALES="ca cs cy da de es et eu fr it ja pl pt pt_BR ru sk uk zh_CN zh_TW"
-
-inherit distutils-r1 l10n
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/retext/git"
-   KEYWORDS=""
-else
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="A Qt-based text editor for Markdown and reStructuredText"
-HOMEPAGE="https://sourceforge.net/p/retext/home/ReText/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+spell"
-
-RDEPEND+="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-05-06 Thread Agostino Sarubbo
commit: 192f4b146b07fdda8c80621122f170dabc642f59
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat May  6 17:20:30 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat May  6 17:20:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192f4b14

app-editors/retext: x86 stable wrt bug #617470

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
index 633625c724d..fc57d2cec17 100644
--- a/app-editors/retext/retext-7.0.0.ebuild
+++ b/app-editors/retext/retext-7.0.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+spell"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-05-05 Thread Agostino Sarubbo
commit: 43b7c74a0d3614bdb3a46d097257ddaf30166c30
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  5 14:10:51 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  5 14:10:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b7c74a

app-editors/retext: amd64 stable wrt bug #617470

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/retext/retext-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
index b93396a6394..633625c724d 100644
--- a/app-editors/retext/retext-7.0.0.ebuild
+++ b/app-editors/retext/retext-7.0.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+spell"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-05-04 Thread Manuel Rüger
commit: 39ae9b44b826700fa6de4d993f5806b9055fa694
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May  4 15:16:43 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May  4 15:17:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ae9b44

app-editors/retext: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-6.0.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 0f3768fc814..895b9d45bc6 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,2 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
-DIST ReText-6.0.2.tar.gz 195339 SHA256 
ce28b20673627bd4e17c750d71b73e073776e291b2a1736dd561a1a24aa7f70b SHA512 
e8670c03eb2a38b8baeedee4c6e31b52e6e3954f2b1fa0d4249653f77e853aa7fd8ee7a43c98d36194889528dd0da75d4106950385e93d8d2b69139454de1729
 WHIRLPOOL 
a42e4ec9d82e15754bf7aaf4c05a15cbb818a5e4d8b71c7994f0a5dca3f27b5fee56f6a3adfbf49f073e70de11202852b301945884dd8bab63f123128d316557
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae

diff --git a/app-editors/retext/retext-6.0.2.ebuild 
b/app-editors/retext/retext-6.0.2.ebuild
deleted file mode 100644
index 5d3f52a5831..000
--- a/app-editors/retext/retext-6.0.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 l10n eutils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-03-13 Thread Manuel Rüger
commit: 188226777967ea354646e381a49f60a95436b512
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 13 11:31:22 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 13 11:31:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18822677

app-editors/retext: Version bump to 7.0.0

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-7.0.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index beb22c16311..474311859a8 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -2,3 +2,4 @@ DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c66608536
 DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a
 DIST ReText-6.0.1.tar.gz 184098 SHA256 
7c9785cb022d2f0b123b8a808c2419cf1300249d594a72a5ef5a0030de8bb630 SHA512 
aca8db5d82fadee7b8d03279e080b33da696339eb674ba1fc2dd4ced7c92b1608d8ed2d181bdbe913601d63755df38ebdfa06f77398e1b52cc922f54fc0fe867
 WHIRLPOOL 
0590b347e7ca21d7e6e653c74fd53abe2ccb0852e6ab3f53213f8beb38234b0b757bf60ba77f68e485b68332d3b06def94aa4b9aebae369e472a876ce34d9b77
 DIST ReText-6.0.2.tar.gz 195339 SHA256 
ce28b20673627bd4e17c750d71b73e073776e291b2a1736dd561a1a24aa7f70b SHA512 
e8670c03eb2a38b8baeedee4c6e31b52e6e3954f2b1fa0d4249653f77e853aa7fd8ee7a43c98d36194889528dd0da75d4106950385e93d8d2b69139454de1729
 WHIRLPOOL 
a42e4ec9d82e15754bf7aaf4c05a15cbb818a5e4d8b71c7994f0a5dca3f27b5fee56f6a3adfbf49f073e70de11202852b301945884dd8bab63f123128d316557
+DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae

diff --git a/app-editors/retext/retext-7.0.0.ebuild 
b/app-editors/retext/retext-7.0.0.ebuild
new file mode 100644
index 000..b93396a6394
--- /dev/null
+++ b/app-editors/retext/retext-7.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n eutils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newicon {icons/,}${PN}.png
+   newicon {icons/,}${PN}.svg
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-03-13 Thread Manuel Rüger
commit: 6520020aa4e46b28893fce47ea8e4b72949f07e9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 13 11:31:50 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 13 11:31:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6520020a

app-editors/retext: Add python3_5 support

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-editors/retext/retext-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 2c31be9bd26..60bcb3e2adf 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_{4,5} )
 
 PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2017-03-13 Thread Manuel Rüger
commit: eaa78fbe8caf3c55c3a9c19aacd079b1d52b548e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 13 11:32:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 13 11:32:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa78fbe

app-editors/retext: Remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-editors/retext/Manifest|  2 --
 app-editors/retext/retext-5.3.1.ebuild | 49 -
 app-editors/retext/retext-6.0.1.ebuild | 50 --
 3 files changed, 101 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 474311859a8..0f3768fc814 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,5 +1,3 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
-DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a
-DIST ReText-6.0.1.tar.gz 184098 SHA256 
7c9785cb022d2f0b123b8a808c2419cf1300249d594a72a5ef5a0030de8bb630 SHA512 
aca8db5d82fadee7b8d03279e080b33da696339eb674ba1fc2dd4ced7c92b1608d8ed2d181bdbe913601d63755df38ebdfa06f77398e1b52cc922f54fc0fe867
 WHIRLPOOL 
0590b347e7ca21d7e6e653c74fd53abe2ccb0852e6ab3f53213f8beb38234b0b757bf60ba77f68e485b68332d3b06def94aa4b9aebae369e472a876ce34d9b77
 DIST ReText-6.0.2.tar.gz 195339 SHA256 
ce28b20673627bd4e17c750d71b73e073776e291b2a1736dd561a1a24aa7f70b SHA512 
e8670c03eb2a38b8baeedee4c6e31b52e6e3954f2b1fa0d4249653f77e853aa7fd8ee7a43c98d36194889528dd0da75d4106950385e93d8d2b69139454de1729
 WHIRLPOOL 
a42e4ec9d82e15754bf7aaf4c05a15cbb818a5e4d8b71c7994f0a5dca3f27b5fee56f6a3adfbf49f073e70de11202852b301945884dd8bab63f123128d316557
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae

diff --git a/app-editors/retext/retext-5.3.1.ebuild 
b/app-editors/retext/retext-5.3.1.ebuild
deleted file mode 100644
index 8d8a0eb7453..000
--- a/app-editors/retext/retext-5.3.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_4 )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 l10n
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   >=dev-python/markups-2[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-10-10 Thread Manuel Rüger
commit: a71f45bdca6952feef6f0a04e7b32789e6f9aeb8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 10 22:50:05 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 10 22:50:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71f45bd

app-editors/retext: Version bump to 6.0.2

Package-Manager: portage-2.3.1

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-6.0.2.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 01d9085..beb22c1 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,4 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
 DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a
 DIST ReText-6.0.1.tar.gz 184098 SHA256 
7c9785cb022d2f0b123b8a808c2419cf1300249d594a72a5ef5a0030de8bb630 SHA512 
aca8db5d82fadee7b8d03279e080b33da696339eb674ba1fc2dd4ced7c92b1608d8ed2d181bdbe913601d63755df38ebdfa06f77398e1b52cc922f54fc0fe867
 WHIRLPOOL 
0590b347e7ca21d7e6e653c74fd53abe2ccb0852e6ab3f53213f8beb38234b0b757bf60ba77f68e485b68332d3b06def94aa4b9aebae369e472a876ce34d9b77
+DIST ReText-6.0.2.tar.gz 195339 SHA256 
ce28b20673627bd4e17c750d71b73e073776e291b2a1736dd561a1a24aa7f70b SHA512 
e8670c03eb2a38b8baeedee4c6e31b52e6e3954f2b1fa0d4249653f77e853aa7fd8ee7a43c98d36194889528dd0da75d4106950385e93d8d2b69139454de1729
 WHIRLPOOL 
a42e4ec9d82e15754bf7aaf4c05a15cbb818a5e4d8b71c7994f0a5dca3f27b5fee56f6a3adfbf49f073e70de11202852b301945884dd8bab63f123128d316557

diff --git a/app-editors/retext/retext-6.0.2.ebuild 
b/app-editors/retext/retext-6.0.2.ebuild
new file mode 100644
index ..071fb5f
--- /dev/null
+++ b/app-editors/retext/retext-6.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n eutils
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-09-04 Thread Manuel Rüger
commit: fff2353e8db46f433c06a127f858fe91d3255577
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Sep  4 23:18:15 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Sep  4 23:18:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff2353e

app-editors/retext: Version bump to 6.0.1

Gentoo-Bugs: 591768

Package-Manager: portage-2.3.0

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-6.0.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index e0ef187..01d9085 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
 DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a
+DIST ReText-6.0.1.tar.gz 184098 SHA256 
7c9785cb022d2f0b123b8a808c2419cf1300249d594a72a5ef5a0030de8bb630 SHA512 
aca8db5d82fadee7b8d03279e080b33da696339eb674ba1fc2dd4ced7c92b1608d8ed2d181bdbe913601d63755df38ebdfa06f77398e1b52cc922f54fc0fe867
 WHIRLPOOL 
0590b347e7ca21d7e6e653c74fd53abe2ccb0852e6ab3f53213f8beb38234b0b757bf60ba77f68e485b68332d3b06def94aa4b9aebae369e472a876ce34d9b77

diff --git a/app-editors/retext/retext-6.0.1.ebuild 
b/app-editors/retext/retext-6.0.1.ebuild
new file mode 100644
index ..b5969d5
--- /dev/null
+++ b/app-editors/retext/retext-6.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-2.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-09-04 Thread Manuel Rüger
commit: 967fff7e50b52c333dfb634bd5504d74cefd72f8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Sep  4 22:05:21 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Sep  4 22:05:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967fff7e

app-editors/retext: Update dependencies

Package-Manager: portage-2.3.0

 app-editors/retext/retext-4.1.3.ebuild | 4 ++--
 app-editors/retext/retext-5.3.1.ebuild | 2 +-
 app-editors/retext/retext-.ebuild  | 5 +++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-editors/retext/retext-4.1.3.ebuild 
b/app-editors/retext/retext-4.1.3.ebuild
index 501c5dd..b494014 100644
--- a/app-editors/retext/retext-4.1.3.ebuild
+++ b/app-editors/retext/retext-4.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,7 +32,7 @@ IUSE="+spell"
 RDEPEND+="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-09-04 Thread Manuel Rüger
commit: f090dfcbc790dca9c27110323237a8c6abe36914
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Sep  4 22:02:19 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Sep  4 22:02:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f090dfcb

app-editors/retext: Remove old

Package-Manager: portage-2.3.0

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-5.3.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 126cbee..e0ef187 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,2 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
-DIST ReText-5.3.0.tar.gz 160163 SHA256 
9ec0cee93e6731fbf00b86574cb47c3132f62291e762f5e47258a3171bfdd21d SHA512 
d6ff8e61b1e13de72c5d1741795fddb3a1ba443b2aa6aba6ca933ae38e09c8dac38085bfd73e0c1773dec9a72df1f08d64ef22d2396694530bade6ff8a485223
 WHIRLPOOL 
98537b5244a583c04604a6b1626a3813b6506dfefda6d40c85aaae076b30c7e14a0b8a363e431d9bd5ceea41a31f07785663a018bbdae1dc897a29eec22c99c1
 DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a

diff --git a/app-editors/retext/retext-5.3.0.ebuild 
b/app-editors/retext/retext-5.3.0.ebuild
deleted file mode 100644
index f033298..
--- a/app-editors/retext/retext-5.3.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{3,4} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 l10n
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-04-09 Thread Manuel Rüger
commit: d8034f3d84de587c4f1b2a61054c98c5cb2719be
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 10 00:06:11 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 10 00:06:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8034f3d

app-editors/retext: Remove old

Package-Manager: portage-2.2.28

 app-editors/retext/Manifest|  1 -
 app-editors/retext/retext-5.2.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 55f069c..126cbee 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,4 +1,3 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
-DIST ReText-5.2.1.tar.gz 157119 SHA256 
02164ae2bba6f47a2ec5e11aa06aefbcd96bea1b84a96c5673dbe18d8ccb2a69 SHA512 
1d11f6824b64a082425ac2e8b67da15d4df5352539b66a8297dba0cd4f4236b7328966e97104c3fd7a641067a84023f65ba856f932d8489ff4e80722471835d8
 WHIRLPOOL 
24e7c756f61c210320b0ab9a67c99f43ccf5739310a01d9ee98d779e8b45b27dbc828b0c573973b2e4d2b8e07f2edd56660de685930a7a2ed8ceb50ab6fb6f91
 DIST ReText-5.3.0.tar.gz 160163 SHA256 
9ec0cee93e6731fbf00b86574cb47c3132f62291e762f5e47258a3171bfdd21d SHA512 
d6ff8e61b1e13de72c5d1741795fddb3a1ba443b2aa6aba6ca933ae38e09c8dac38085bfd73e0c1773dec9a72df1f08d64ef22d2396694530bade6ff8a485223
 WHIRLPOOL 
98537b5244a583c04604a6b1626a3813b6506dfefda6d40c85aaae076b30c7e14a0b8a363e431d9bd5ceea41a31f07785663a018bbdae1dc897a29eec22c99c1
 DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a

diff --git a/app-editors/retext/retext-5.2.1.ebuild 
b/app-editors/retext/retext-5.2.1.ebuild
deleted file mode 100644
index f147eaa..000
--- a/app-editors/retext/retext-5.2.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{3,4} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
-
-inherit distutils-r1 l10n
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-04-09 Thread Manuel Rüger
commit: ed1cba29e68a82d03f855b65379dc7c852759f6e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 10 00:05:47 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 10 00:05:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1cba29

app-editors/retext: Version bump to 3.5.1

Package-Manager: portage-2.2.28

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-5.3.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 77fc334..55f069c 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,4 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
 DIST ReText-5.2.1.tar.gz 157119 SHA256 
02164ae2bba6f47a2ec5e11aa06aefbcd96bea1b84a96c5673dbe18d8ccb2a69 SHA512 
1d11f6824b64a082425ac2e8b67da15d4df5352539b66a8297dba0cd4f4236b7328966e97104c3fd7a641067a84023f65ba856f932d8489ff4e80722471835d8
 WHIRLPOOL 
24e7c756f61c210320b0ab9a67c99f43ccf5739310a01d9ee98d779e8b45b27dbc828b0c573973b2e4d2b8e07f2edd56660de685930a7a2ed8ceb50ab6fb6f91
 DIST ReText-5.3.0.tar.gz 160163 SHA256 
9ec0cee93e6731fbf00b86574cb47c3132f62291e762f5e47258a3171bfdd21d SHA512 
d6ff8e61b1e13de72c5d1741795fddb3a1ba443b2aa6aba6ca933ae38e09c8dac38085bfd73e0c1773dec9a72df1f08d64ef22d2396694530bade6ff8a485223
 WHIRLPOOL 
98537b5244a583c04604a6b1626a3813b6506dfefda6d40c85aaae076b30c7e14a0b8a363e431d9bd5ceea41a31f07785663a018bbdae1dc897a29eec22c99c1
+DIST ReText-5.3.1.tar.gz 159669 SHA256 
515b1aaa57615453f8933f997753072a5c4691793da2280e70d1b333b53904c6 SHA512 
76c6f78c10129e4845de819fa6db3deff5441a25331fd3dadbdfeb766caa453f21214f82e6625c919cc8be2fcfdfada970cae32837bb8904c3702dda19890628
 WHIRLPOOL 
5c2db75c2b2f23419bc2803849f6b7a69f3540911c6e53f46a46baffd150a9a0db75d0343361963a53bcc1a6da4534eb72d99068a26c13c1551b6188ab81f67a

diff --git a/app-editors/retext/retext-5.3.1.ebuild 
b/app-editors/retext/retext-5.3.1.ebuild
new file mode 100644
index 000..343b6d5
--- /dev/null
+++ b/app-editors/retext/retext-5.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{3,4} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-02-17 Thread Manuel Rüger
commit: c4a9b90fdacb193afe63aa12f308286a70ad1be7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Feb 17 21:28:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Feb 17 21:28:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a9b90f

app-editors/retext: Remove old

Package-Manager: portage-2.2.27

 app-editors/retext/Manifest|  3 --
 app-editors/retext/retext-5.0.2.ebuild | 60 --
 app-editors/retext/retext-5.1.0.ebuild | 53 --
 app-editors/retext/retext-5.2.0.ebuild | 53 --
 4 files changed, 169 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index c106eb7..77fc334 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,6 +1,3 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
-DIST ReText-5.0.2.tar.gz 140853 SHA256 
7ef898abc8aed70502fd4d69ed7e8ab43cc978fcbe6864da5771379c1e315bdd SHA512 
b28dd24aa5253106880bd6a5a3a16f96670c3145a2cb46da520407d6705f055ee52aaef9c0a8e27c2900b5fdde6a67c599cb8945f7daa6e3ef4456e1fd7c9b0f
 WHIRLPOOL 
0ee1a7497ca3d6fef8356777d93e369d06de542b20974055ddf66cc8e12d33c7716d3b4b5f0360b40037c90d146fddbff4c3b48c96929efafd8f43e278240c0f
-DIST ReText-5.1.0.tar.gz 151833 SHA256 
09b12892a0520bb8b0692f5aec7aa88911d07a5048a3402a9e9d4ac57322b5ca SHA512 
3dbfe4992195119513c571291c344338dccf55c52d000cc69da63d0e51e5f2d9c5a0a2fba6570e525c96f1f9243a7465391a59b840a1fb7dd4513a0b4909ca5c
 WHIRLPOOL 
76826184a3e8ac3ea3f5c10c31a3630ad8bc37a1bce0d771fc250f1f53acb9dd2f888aa67adf946368a5baebcdab0306100ea0e632dcd36edd81cdcd1a247838
-DIST ReText-5.2.0.tar.gz 156953 SHA256 
463b524435d7b068d90304ae719f96a9c8b957323206549ae5a02ffe5fa82b17 SHA512 
9a40fb0e39145ee9bc29945af488e74ea8aa5a78b220f28d1c3de5060daf6f3a6864b4e852165847bb4b5905ca4f0684d56b24864baa05f96468f5d4d0172c6b
 WHIRLPOOL 
be4b10f7158de253ac1a104e5053d80afcf5ecc6928ba8a009c8bbdac9166a735cb60d56c268c6f1651f3d7c6c4d9daac46caa4696795e68c1dbf870dc759afd
 DIST ReText-5.2.1.tar.gz 157119 SHA256 
02164ae2bba6f47a2ec5e11aa06aefbcd96bea1b84a96c5673dbe18d8ccb2a69 SHA512 
1d11f6824b64a082425ac2e8b67da15d4df5352539b66a8297dba0cd4f4236b7328966e97104c3fd7a641067a84023f65ba856f932d8489ff4e80722471835d8
 WHIRLPOOL 
24e7c756f61c210320b0ab9a67c99f43ccf5739310a01d9ee98d779e8b45b27dbc828b0c573973b2e4d2b8e07f2edd56660de685930a7a2ed8ceb50ab6fb6f91
 DIST ReText-5.3.0.tar.gz 160163 SHA256 
9ec0cee93e6731fbf00b86574cb47c3132f62291e762f5e47258a3171bfdd21d SHA512 
d6ff8e61b1e13de72c5d1741795fddb3a1ba443b2aa6aba6ca933ae38e09c8dac38085bfd73e0c1773dec9a72df1f08d64ef22d2396694530bade6ff8a485223
 WHIRLPOOL 
98537b5244a583c04604a6b1626a3813b6506dfefda6d40c85aaae076b30c7e14a0b8a363e431d9bd5ceea41a31f07785663a018bbdae1dc897a29eec22c99c1

diff --git a/app-editors/retext/retext-5.0.2.ebuild 
b/app-editors/retext/retext-5.0.2.ebuild
deleted file mode 100644
index d4ea077..000
--- a/app-editors/retext/retext-5.0.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{3,4} )
-
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk uk vi zh_CN 
zh_TW"
-
-inherit distutils-r1 l10n
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/retext/git"
-   KEYWORDS=""
-else
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A Qt-based text editor for Markdown and reStructuredText"
-HOMEPAGE="http://sourceforge.net/p/retext/home/ReText/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+spell"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
-   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-remove_locale() {
-   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newicon {icons/,}${PN}.png
-   newicon {icons/,}${PN}.svg
-
-   l10n_for_each_disabled_locale_do remove_locale
-
-   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
-}

diff --git a/app-editors/retext/retext-5.1.0.ebuild 

[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2016-02-17 Thread Manuel Rüger
commit: 05ccc04be279835ba815b679ecc820431a845390
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Feb 17 21:28:44 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Feb 17 21:28:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ccc04b

app-editors/retext: Fix metadata

Package-Manager: portage-2.2.27

 app-editors/retext/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index 7b0d4d1..f43cddd 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -4,7 +4,6 @@
   
 mr...@gentoo.org
 Manuel Rüger
-CC him on bugs
   
   
 retext



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2015-12-20 Thread Justin Lecher
commit: 187115be38242eb67895c5f014dba35a202290e2
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 20 15:35:37 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 20 16:35:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187115be

app-editors/retext: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/metadata.xml|  2 +-
 app-editors/retext/retext-5.3.0.ebuild | 50 ++
 3 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 9091eb5..c106eb7 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -3,3 +3,4 @@ DIST ReText-5.0.2.tar.gz 140853 SHA256 
7ef898abc8aed70502fd4d69ed7e8ab43cc978fcb
 DIST ReText-5.1.0.tar.gz 151833 SHA256 
09b12892a0520bb8b0692f5aec7aa88911d07a5048a3402a9e9d4ac57322b5ca SHA512 
3dbfe4992195119513c571291c344338dccf55c52d000cc69da63d0e51e5f2d9c5a0a2fba6570e525c96f1f9243a7465391a59b840a1fb7dd4513a0b4909ca5c
 WHIRLPOOL 
76826184a3e8ac3ea3f5c10c31a3630ad8bc37a1bce0d771fc250f1f53acb9dd2f888aa67adf946368a5baebcdab0306100ea0e632dcd36edd81cdcd1a247838
 DIST ReText-5.2.0.tar.gz 156953 SHA256 
463b524435d7b068d90304ae719f96a9c8b957323206549ae5a02ffe5fa82b17 SHA512 
9a40fb0e39145ee9bc29945af488e74ea8aa5a78b220f28d1c3de5060daf6f3a6864b4e852165847bb4b5905ca4f0684d56b24864baa05f96468f5d4d0172c6b
 WHIRLPOOL 
be4b10f7158de253ac1a104e5053d80afcf5ecc6928ba8a009c8bbdac9166a735cb60d56c268c6f1651f3d7c6c4d9daac46caa4696795e68c1dbf870dc759afd
 DIST ReText-5.2.1.tar.gz 157119 SHA256 
02164ae2bba6f47a2ec5e11aa06aefbcd96bea1b84a96c5673dbe18d8ccb2a69 SHA512 
1d11f6824b64a082425ac2e8b67da15d4df5352539b66a8297dba0cd4f4236b7328966e97104c3fd7a641067a84023f65ba856f932d8489ff4e80722471835d8
 WHIRLPOOL 
24e7c756f61c210320b0ab9a67c99f43ccf5739310a01d9ee98d779e8b45b27dbc828b0c573973b2e4d2b8e07f2edd56660de685930a7a2ed8ceb50ab6fb6f91
+DIST ReText-5.3.0.tar.gz 160163 SHA256 
9ec0cee93e6731fbf00b86574cb47c3132f62291e762f5e47258a3171bfdd21d SHA512 
d6ff8e61b1e13de72c5d1741795fddb3a1ba443b2aa6aba6ca933ae38e09c8dac38085bfd73e0c1773dec9a72df1f08d64ef22d2396694530bade6ff8a485223
 WHIRLPOOL 
98537b5244a583c04604a6b1626a3813b6506dfefda6d40c85aaae076b30c7e14a0b8a363e431d9bd5ceea41a31f07785663a018bbdae1dc897a29eec22c99c1

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index 75d09ad..1234822 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   

diff --git a/app-editors/retext/retext-5.3.0.ebuild 
b/app-editors/retext/retext-5.3.0.ebuild
new file mode 100644
index 000..f033298
--- /dev/null
+++ b/app-editors/retext/retext-5.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{3,4} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2015-10-10 Thread Justin Lecher
commit: 75428c7cc43d72a6b9386dbdfed58faa5965535d
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 10 16:27:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Oct 10 16:31:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75428c7c

app-editors/retext: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/metadata.xml|  2 +-
 app-editors/retext/retext-5.2.1.ebuild | 53 ++
 3 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index eb028eb..9091eb5 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -2,3 +2,4 @@ DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c66608536
 DIST ReText-5.0.2.tar.gz 140853 SHA256 
7ef898abc8aed70502fd4d69ed7e8ab43cc978fcbe6864da5771379c1e315bdd SHA512 
b28dd24aa5253106880bd6a5a3a16f96670c3145a2cb46da520407d6705f055ee52aaef9c0a8e27c2900b5fdde6a67c599cb8945f7daa6e3ef4456e1fd7c9b0f
 WHIRLPOOL 
0ee1a7497ca3d6fef8356777d93e369d06de542b20974055ddf66cc8e12d33c7716d3b4b5f0360b40037c90d146fddbff4c3b48c96929efafd8f43e278240c0f
 DIST ReText-5.1.0.tar.gz 151833 SHA256 
09b12892a0520bb8b0692f5aec7aa88911d07a5048a3402a9e9d4ac57322b5ca SHA512 
3dbfe4992195119513c571291c344338dccf55c52d000cc69da63d0e51e5f2d9c5a0a2fba6570e525c96f1f9243a7465391a59b840a1fb7dd4513a0b4909ca5c
 WHIRLPOOL 
76826184a3e8ac3ea3f5c10c31a3630ad8bc37a1bce0d771fc250f1f53acb9dd2f888aa67adf946368a5baebcdab0306100ea0e632dcd36edd81cdcd1a247838
 DIST ReText-5.2.0.tar.gz 156953 SHA256 
463b524435d7b068d90304ae719f96a9c8b957323206549ae5a02ffe5fa82b17 SHA512 
9a40fb0e39145ee9bc29945af488e74ea8aa5a78b220f28d1c3de5060daf6f3a6864b4e852165847bb4b5905ca4f0684d56b24864baa05f96468f5d4d0172c6b
 WHIRLPOOL 
be4b10f7158de253ac1a104e5053d80afcf5ecc6928ba8a009c8bbdac9166a735cb60d56c268c6f1651f3d7c6c4d9daac46caa4696795e68c1dbf870dc759afd
+DIST ReText-5.2.1.tar.gz 157119 SHA256 
02164ae2bba6f47a2ec5e11aa06aefbcd96bea1b84a96c5673dbe18d8ccb2a69 SHA512 
1d11f6824b64a082425ac2e8b67da15d4df5352539b66a8297dba0cd4f4236b7328966e97104c3fd7a641067a84023f65ba856f932d8489ff4e80722471835d8
 WHIRLPOOL 
24e7c756f61c210320b0ab9a67c99f43ccf5739310a01d9ee98d779e8b45b27dbc828b0c573973b2e4d2b8e07f2edd56660de685930a7a2ed8ceb50ab6fb6f91

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index ded9cf7..bfcec72 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   

diff --git a/app-editors/retext/retext-5.2.1.ebuild 
b/app-editors/retext/retext-5.2.1.ebuild
new file mode 100644
index 000..f147eaa
--- /dev/null
+++ b/app-editors/retext/retext-5.2.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{3,4} )
+
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
+
+inherit distutils-r1 l10n
+
+MY_PN="ReText"
+MY_P="${MY_PN}-${PV/_/~}"
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+spell"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/markups[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[gui,network,printsupport,webkit,widgets,${PYTHON_USEDEP}]
+   spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+remove_locale() {
+   find "${ED}" -name "retext_${1}.qm" -delete || die "Failed to remove 
locale ${1}."
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newicon {icons/,}${PN}.png
+   newicon {icons/,}${PN}.svg
+
+   l10n_for_each_disabled_locale_do remove_locale
+
+   make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} 
"Development;Utility;TextEditor"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2015-09-23 Thread Justin Lecher
commit: a21d3c6cdb3e6862358df8eb14d1019d4d0ae6a1
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Sep 23 15:58:43 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 23 15:58:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21d3c6c

app-editors/retext: Version Bump

Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher  gentoo.org>

 app-editors/retext/Manifest|  1 +
 app-editors/retext/retext-5.1.0.ebuild | 15 ---
 .../{retext-5.1.0.ebuild => retext-5.2.0.ebuild}   | 17 +
 app-editors/retext/retext-.ebuild  | 22 +++---
 4 files changed, 17 insertions(+), 38 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index ffbd9b0..eb028eb 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1,4 @@
 DIST ReText-4.1.3.tar.gz 129283 SHA256 
bb4409982d27ac62cab01b0748fe41d9c6660853668b350f3369e76d155edd6c SHA512 
d2b3fa901afa9870f6cecc7ab3126b91f1420ca1b14ddd4f609c2ada7121388840b5be679914694664f3bbf876ee8522aa6b0c82a23f837844f788fa10a46323
 WHIRLPOOL 
3be71e5d7ec612ae4e4fec17ca544f6d0e7cb7421fcdeb517d3c13156ed07f5e5e7c3e352cf604bfb5f2287964fdc173a1bac0eeab41ee1cda8b265ad0f57686
 DIST ReText-5.0.2.tar.gz 140853 SHA256 
7ef898abc8aed70502fd4d69ed7e8ab43cc978fcbe6864da5771379c1e315bdd SHA512 
b28dd24aa5253106880bd6a5a3a16f96670c3145a2cb46da520407d6705f055ee52aaef9c0a8e27c2900b5fdde6a67c599cb8945f7daa6e3ef4456e1fd7c9b0f
 WHIRLPOOL 
0ee1a7497ca3d6fef8356777d93e369d06de542b20974055ddf66cc8e12d33c7716d3b4b5f0360b40037c90d146fddbff4c3b48c96929efafd8f43e278240c0f
 DIST ReText-5.1.0.tar.gz 151833 SHA256 
09b12892a0520bb8b0692f5aec7aa88911d07a5048a3402a9e9d4ac57322b5ca SHA512 
3dbfe4992195119513c571291c344338dccf55c52d000cc69da63d0e51e5f2d9c5a0a2fba6570e525c96f1f9243a7465391a59b840a1fb7dd4513a0b4909ca5c
 WHIRLPOOL 
76826184a3e8ac3ea3f5c10c31a3630ad8bc37a1bce0d771fc250f1f53acb9dd2f888aa67adf946368a5baebcdab0306100ea0e632dcd36edd81cdcd1a247838
+DIST ReText-5.2.0.tar.gz 156953 SHA256 
463b524435d7b068d90304ae719f96a9c8b957323206549ae5a02ffe5fa82b17 SHA512 
9a40fb0e39145ee9bc29945af488e74ea8aa5a78b220f28d1c3de5060daf6f3a6864b4e852165847bb4b5905ca4f0684d56b24864baa05f96468f5d4d0172c6b
 WHIRLPOOL 
be4b10f7158de253ac1a104e5053d80afcf5ecc6928ba8a009c8bbdac9166a735cb60d56c268c6f1651f3d7c6c4d9daac46caa4696795e68c1dbf870dc759afd

diff --git a/app-editors/retext/retext-5.1.0.ebuild 
b/app-editors/retext/retext-5.1.0.ebuild
index 930c4da..8578f09 100644
--- a/app-editors/retext/retext-5.1.0.ebuild
+++ b/app-editors/retext/retext-5.1.0.ebuild
@@ -13,20 +13,13 @@ inherit distutils-r1 l10n
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
 
-if [[ ${PV} == ** ]] ; then
-   inherit git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/retext/git"
-   KEYWORDS=""
-else
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A Qt-based text editor for Markdown and reStructuredText"
-HOMEPAGE="http://sourceforge.net/p/retext/home/ReText/;
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="+spell"
 
 RDEPEND="

diff --git a/app-editors/retext/retext-5.1.0.ebuild 
b/app-editors/retext/retext-5.2.0.ebuild
similarity index 74%
copy from app-editors/retext/retext-5.1.0.ebuild
copy to app-editors/retext/retext-5.2.0.ebuild
index 930c4da..f147eaa 100644
--- a/app-editors/retext/retext-5.1.0.ebuild
+++ b/app-editors/retext/retext-5.2.0.ebuild
@@ -6,27 +6,20 @@ EAPI=5
 
 PYTHON_COMPAT=( python3_{3,4} )
 
-PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
vi zh_CN zh_TW"
+PLOCALES="ca cs cy da de es et eu fr hu it ja pl pt pt_BR ru sk sr sr@latin uk 
zh_TW"
 
 inherit distutils-r1 l10n
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
 
-if [[ ${PV} == ** ]] ; then
-   inherit git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/retext/git"
-   KEYWORDS=""
-else
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A Qt-based text editor for Markdown and reStructuredText"
-HOMEPAGE="http://sourceforge.net/p/retext/home/ReText/;
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="+spell"
 
 RDEPEND="

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 5a8abca..487e3a1 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -6,27 +6,21 @@