[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-07-28 Thread Michał Górny
commit: 7980c32e31afd5db33f57b28a4771f8d74c040c7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 14:41:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7980c32e

dev-python/cheetah3: Enable py3.12

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

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index f2c8cd18cd3e..2fb8748e3d85 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-04 Thread Michał Górny
commit: 05332a193ba2e28f07b61690498fc402997b4ecc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:09:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:11:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05332a19

dev-python/cheetah3: Set DISTUTILS_EXT=1

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

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index 52b1ab9bd1e3..f2c8cd18cd3e 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-03 Thread Michał Górny
commit: 45b9f275f9fa57a98d39b81c8ed24ec92af0fa6f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  3 07:52:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  3 07:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b9f275

dev-python/cheetah3: Remove old

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

 dev-python/cheetah3/Manifest |  1 -
 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index ed709b024c0c..f92c41d0b7ab 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1,2 +1 @@
-DIST cheetah3-3.2.6.post2.tar.gz 316291 BLAKE2B 
d5dfaa958bc0cc41097d4a75abfe092d51379efd644daa01caac6ba1b789c21334a662904166b6069a0204e302c1d9e7bea74aa9f11082b9c8fce1c1c509f888
 SHA512 
b10d2569ce92181029b8f95d23602ec7b002400c8fdf4f6bb095ff40201154b97418fec19c9920f2f212f545633571aa32dc50a16a9ba81a9427303ca7938f29
 DIST cheetah3-3.3.1.gh.tar.gz 315007 BLAKE2B 
627cb435db1cf274861a29b993f49457c1ba4147b6e1514b5d5961a2fd565c39ff9cae3bcd9665379c5206dc2cef98a6bf159781e664d75d87fa8c4244ec4e43
 SHA512 
057d3772390076157a0e09e6b5e60ad0ec3b1669aa62741bcfd314f846bba091884d361382d6399e73bce06aaf49366ee3cbeb040c6f5b3e00423eefd440c300

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
deleted file mode 100644
index 609d7d6073f4..
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="https://cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
-SRC_URI="
-   https://github.com/CheetahTemplate3/${PN}/archive/${PV/_p/.post}.tar.gz
-   -> ${MY_P}.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
-SLOT="0"
-
-RDEPEND="
-   dev-python/markdown[${PYTHON_USEDEP}]
-   !dev-python/cheetah
-"
-BDEPEND="${RDEPEND}"
-
-DOCS=( ANNOUNCE.rst README.rst TODO )
-
-python_prepare_all() {
-   # Disable broken tests.
-   sed -i -e "/Unicode/d" -i Cheetah/Tests/Test.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-03 Thread Arthur Zamarin
commit: 7b820a6106ee94b0e5dbc453e32c9d71c11295d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 06:30:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 06:32:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b820a61

dev-python/cheetah3: Stabilize 3.3.1 amd64, #905591

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index 6a7206d0dc58..52b1ab9bd1e3 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-02 Thread Sam James
commit: 226263cff0349b70634dc9ac47b9815b7108ed33
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 20:31:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 20:46:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226263cf

dev-python/cheetah3: Stabilize 3.3.1 arm, #905591

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

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index 0469c4be2de4..6a7206d0dc58 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-02 Thread Sam James
commit: bd997a0e80be0b987d26cf560f749692f35d6c9f
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 20:06:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 20:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd997a0e

dev-python/cheetah3: Stabilize 3.3.1 x86, #905591

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

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index 7993072a366c..0469c4be2de4 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-05-02 Thread Arthur Zamarin
commit: 20fc4607fdb279b377c939895b7bb4fb68ae956c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:57:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fc4607

dev-python/cheetah3: Stabilize 3.3.1 arm64, #905591

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
index 8ac112ebae33..7993072a366c 100644
--- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-03-31 Thread Michał Górny
commit: e910b4a42f5f639b80288baeab124c431328085d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 15:36:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 15:40:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e910b4a4

dev-python/cheetah3: Bump to 3.3.1

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

 dev-python/cheetah3/Manifest  |  1 +
 dev-python/cheetah3/cheetah3-3.3.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index e848f2352855..ed709b024c0c 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1 +1,2 @@
 DIST cheetah3-3.2.6.post2.tar.gz 316291 BLAKE2B 
d5dfaa958bc0cc41097d4a75abfe092d51379efd644daa01caac6ba1b789c21334a662904166b6069a0204e302c1d9e7bea74aa9f11082b9c8fce1c1c509f888
 SHA512 
b10d2569ce92181029b8f95d23602ec7b002400c8fdf4f6bb095ff40201154b97418fec19c9920f2f212f545633571aa32dc50a16a9ba81a9427303ca7938f29
+DIST cheetah3-3.3.1.gh.tar.gz 315007 BLAKE2B 
627cb435db1cf274861a29b993f49457c1ba4147b6e1514b5d5961a2fd565c39ff9cae3bcd9665379c5206dc2cef98a6bf159781e664d75d87fa8c4244ec4e43
 SHA512 
057d3772390076157a0e09e6b5e60ad0ec3b1669aa62741bcfd314f846bba091884d361382d6399e73bce06aaf49366ee3cbeb040c6f5b3e00423eefd440c300

diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild 
b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
new file mode 100644
index ..8ac112ebae33
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -0,0 +1,43 @@
+# 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} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="
+   https://cheetahtemplate.org/
+   https://github.com/CheetahTemplate3/Cheetah3/
+   https://pypi.org/project/Cheetah3/
+"
+SRC_URI="
+   
https://github.com/CheetahTemplate3/Cheetah3/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+SLOT="0"
+
+RDEPEND="
+   dev-python/markdown[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+
+python_test() {
+   # the package can't handle TMPDIR with hyphens
+   # https://github.com/CheetahTemplate3/cheetah3/issues/53
+   local -x TMPDIR=/tmp
+
+   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2023-03-19 Thread Erik Mackdanz
commit: dcd0897771b8363c84db5d06b99239e2bace7224
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Mar 19 13:44:21 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Mar 19 13:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd08977

dev-python/cheetah3: keyword 3.2.6_p2 for ~ppc64

Signed-off-by: Erik Mackdanz  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index d40d485e41b3..609d7d6073f4 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-12-04 Thread WANG Xuerui
commit: d00aaa486e030bba2bf93b16bd100b4c037be677
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec  3 10:13:31 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 09:22:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00aaa48

dev-python/cheetah3: keyword 3.2.6_p2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index bca8706b192f..85f73e8e6da4 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/, dev-python/cheetah3/files/

2022-06-23 Thread Michał Górny
commit: d9907d4b39689538ff390572478b4d68e3229a3a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 23 08:08:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 23 08:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9907d4b

dev-python/cheetah3: Remove old

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

 dev-python/cheetah3/Manifest   |  1 -
 dev-python/cheetah3/cheetah3-3.2.6.ebuild  | 45 --
 .../files/cheetah3-3.2.6-fix-py3.10-tests.patch| 27 -
 3 files changed, 73 deletions(-)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index 285b32d7ef70..e848f2352855 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1,2 +1 @@
 DIST cheetah3-3.2.6.post2.tar.gz 316291 BLAKE2B 
d5dfaa958bc0cc41097d4a75abfe092d51379efd644daa01caac6ba1b789c21334a662904166b6069a0204e302c1d9e7bea74aa9f11082b9c8fce1c1c509f888
 SHA512 
b10d2569ce92181029b8f95d23602ec7b002400c8fdf4f6bb095ff40201154b97418fec19c9920f2f212f545633571aa32dc50a16a9ba81a9427303ca7938f29
-DIST cheetah3-3.2.6.tar.gz 2481158 BLAKE2B 
cb8ad192ae9caf0d1284294b323cf4a918cd2fc951bae25867d69a3dd7933728056b76fbf52a22d34f290056a96cce7d9ccbeb2404f2f0bb782f8db8b7453e47
 SHA512 
abf74def695018a79cb1364f60e402e7e0095a4d2f069decfbddf42501d865b70451ebc7b52abc67aa23e57276d7a3b8c2894a9571876e15db43cd1358f74d31

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
deleted file mode 100644
index 77379adab8a1..
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="https://cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
-SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-SLOT="0"
-
-RDEPEND="
-   dev-python/markdown[${PYTHON_USEDEP}]
-   !dev-python/cheetah
-"
-BDEPEND="${RDEPEND}"
-
-DOCS=( ANNOUNCE.rst README.rst TODO )
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-py3.10-tests.patch"
-)
-
-python_prepare_all() {
-   # Disable broken tests.
-   sed \
-   -e "/Unicode/d" \
-   -e "s/if not sys.platform.startswith('java'):/if False:/" \
-   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
-   -i Cheetah/Tests/Test.py || die "sed failed"
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cp -r "${S}/Cheetah/Tests/ImportHooksTemplates" \
-   "${BUILD_DIR}/lib/Cheetah/Tests/ImportHooksTemplates" || die
-
-   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch 
b/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch
deleted file mode 100644
index 845520fb02ad..
--- a/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 1128fa5fb9c285fb8ef2818abfef99365070 Mon Sep 17 00:00:00 2001
-From: Victor Stinner 
-Date: Tue, 19 Jan 2021 11:19:15 +0100
-Subject: [PATCH] Skip test_import_bootlocale() on Python 3.10
-
-The _bootlocale module has been removed from Python 3.10:
-https://github.com/python/cpython/commit/b62bdf71ea0cd52041d49691d8ae3dc645bd48e1
-https://bugs.python.org/issue42208

- Cheetah/Tests/ImportHooks.py | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/Cheetah/Tests/ImportHooks.py b/Cheetah/Tests/ImportHooks.py
-index d7b5f5d..bc0239c 100644
 a/Cheetah/Tests/ImportHooks.py
-+++ b/Cheetah/Tests/ImportHooks.py
-@@ -87,7 +87,9 @@ def test_import_builtin(self):
- return
- raise self.fail("All builtin modules are imported")
- 
--if not PY2:
-+# _bootlocale was removed in Python 3.10:
-+# https://bugs.python.org/issue42208
-+if not PY2 and sys.version_info < (3, 10):
- def test_import_bootlocale(self):
- if '_bootlocale' in sys.modules:
- del sys.modules['_bootlocale']



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-06-22 Thread Arthur Zamarin
commit: 8a75fe488a88e9a737bdc782cac15cb3f7114802
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 22 18:35:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 22 18:35:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a75fe48

dev-python/cheetah3: Stabilize 3.2.6_p2 arm, #853553

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index c9ff00188652..bca8706b192f 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-06-22 Thread Agostino Sarubbo
commit: 7a9dcf6f8dd078e5a1691941f24117fe57d69e64
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 06:58:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 06:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9dcf6f

dev-python/cheetah3: x86 stable wrt bug #853553

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

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index 30205057e0a7..c9ff00188652 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-06-22 Thread Agostino Sarubbo
commit: b307451d5867b5a6c85642461d0e996b7227883d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 06:51:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 06:51:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b307451d

dev-python/cheetah3: amd64 stable wrt bug #853553

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

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index 2cbfb313949b..30205057e0a7 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-06-21 Thread Arthur Zamarin
commit: f4a30c2d2a8fcb027a7cbf1b8eaa03bc41823ffe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 21 19:17:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 21 19:17:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a30c2d

dev-python/cheetah3: Stabilize 3.2.6_p2 arm64, #853553

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index 9a6ded3559c9..2cbfb313949b 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-05-25 Thread Arthur Zamarin
commit: 19e11d1a7fc4aebd0198402ba47284908de64b4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May 25 18:06:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 25 18:42:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e11d1a

dev-python/cheetah3: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
index a4c89574fcc1..9a6ded3559c9 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-05-01 Thread Michał Górny
commit: 4fcf2dc2b4dd908faa969e0cd3aa8aeddd47dcb8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 13:40:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 13:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcf2dc2

dev-python/cheetah3: Bump to 3.2.6_p2

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

 dev-python/cheetah3/Manifest |  1 +
 dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index d2a51d68201b..285b32d7ef70 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1 +1,2 @@
+DIST cheetah3-3.2.6.post2.tar.gz 316291 BLAKE2B 
d5dfaa958bc0cc41097d4a75abfe092d51379efd644daa01caac6ba1b789c21334a662904166b6069a0204e302c1d9e7bea74aa9f11082b9c8fce1c1c509f888
 SHA512 
b10d2569ce92181029b8f95d23602ec7b002400c8fdf4f6bb095ff40201154b97418fec19c9920f2f212f545633571aa32dc50a16a9ba81a9427303ca7938f29
 DIST cheetah3-3.2.6.tar.gz 2481158 BLAKE2B 
cb8ad192ae9caf0d1284294b323cf4a918cd2fc951bae25867d69a3dd7933728056b76fbf52a22d34f290056a96cce7d9ccbeb2404f2f0bb782f8db8b7453e47
 SHA512 
abf74def695018a79cb1364f60e402e7e0095a4d2f069decfbddf42501d865b70451ebc7b52abc67aa23e57276d7a3b8c2894a9571876e15db43cd1358f74d31

diff --git a/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
new file mode 100644
index ..a4c89574fcc1
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.2.6_p2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="https://cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
+SRC_URI="
+   https://github.com/CheetahTemplate3/${PN}/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SLOT="0"
+
+RDEPEND="
+   dev-python/markdown[${PYTHON_USEDEP}]
+   !dev-python/cheetah
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+
+python_prepare_all() {
+   # Disable broken tests.
+   sed -i -e "/Unicode/d" -i Cheetah/Tests/Test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-04-09 Thread Arthur Zamarin
commit: 5b0891fbddc0245b713649e4fa8dc82c564ffe1b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 19:59:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 19:59:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0891fb

dev-python/cheetah3: Stabilize 3.2.6 arm64, #836847

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index 6821f55c57b5..77379adab8a1 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://cheetahtemplate.org/ 
https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2022-04-09 Thread Arthur Zamarin
commit: 056357d8d95738f93316ae05bf23778769ed64f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 19:58:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 19:58:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056357d8

dev-python/cheetah3: Stabilize 3.2.6 arm, #836847

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index c4cb900671de..6821f55c57b5 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.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
@@ -11,7 +11,7 @@ HOMEPAGE="https://cheetahtemplate.org/ 
https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2021-08-05 Thread Michał Górny
commit: 56220cd6f5da3cde016aa21d1e741b3d96a65ec9
Author: Arthur Zamarin  gmail  com>
AuthorDate: Mon Aug  2 18:00:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  5 18:07:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56220cd6

dev-python/cheetah3: add github upstream metadata

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cheetah3/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/cheetah3/metadata.xml b/dev-python/cheetah3/metadata.xml
index 52f8ccc1f81..c6b648884ee 100644
--- a/dev-python/cheetah3/metadata.xml
+++ b/dev-python/cheetah3/metadata.xml
@@ -11,5 +11,6 @@ are its principle user group, but it has many potential uses 
and is also being
 used to generate C++ game code, Java, SQL, form emails, and even Python 
code.

Cheetah3
+   CheetahTemplate3/cheetah3

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/, dev-python/cheetah3/files/

2021-08-05 Thread Michał Górny
commit: b5d2f62890c13559a006fbaac56a0c4530b1f07d
Author: Arthur Zamarin  gmail  com>
AuthorDate: Mon Aug  2 17:59:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  5 18:07:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d2f628

dev-python/cheetah3: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6.ebuild  |  8 +--
 .../files/cheetah3-3.2.6-fix-py3.10-tests.patch| 27 ++
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index 750ee0a3732..c4cb900671d 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python-powered template engine and code generator"
@@ -22,6 +22,10 @@ BDEPEND="${RDEPEND}"
 
 DOCS=( ANNOUNCE.rst README.rst TODO )
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-py3.10-tests.patch"
+)
+
 python_prepare_all() {
# Disable broken tests.
sed \

diff --git a/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch 
b/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch
new file mode 100644
index 000..845520fb02a
--- /dev/null
+++ b/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch
@@ -0,0 +1,27 @@
+From 1128fa5fb9c285fb8ef2818abfef99365070 Mon Sep 17 00:00:00 2001
+From: Victor Stinner 
+Date: Tue, 19 Jan 2021 11:19:15 +0100
+Subject: [PATCH] Skip test_import_bootlocale() on Python 3.10
+
+The _bootlocale module has been removed from Python 3.10:
+https://github.com/python/cpython/commit/b62bdf71ea0cd52041d49691d8ae3dc645bd48e1
+https://bugs.python.org/issue42208
+---
+ Cheetah/Tests/ImportHooks.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Cheetah/Tests/ImportHooks.py b/Cheetah/Tests/ImportHooks.py
+index d7b5f5d..bc0239c 100644
+--- a/Cheetah/Tests/ImportHooks.py
 b/Cheetah/Tests/ImportHooks.py
+@@ -87,7 +87,9 @@ def test_import_builtin(self):
+ return
+ raise self.fail("All builtin modules are imported")
+ 
+-if not PY2:
++# _bootlocale was removed in Python 3.10:
++# https://bugs.python.org/issue42208
++if not PY2 and sys.version_info < (3, 10):
+ def test_import_bootlocale(self):
+ if '_bootlocale' in sys.modules:
+ del sys.modules['_bootlocale']



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2021-07-27 Thread Marek Szuba
commit: 9a1e27f29791931c6e3d92950d96374361992498
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 08:36:50 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 10:59:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1e27f2

dev-python/cheetah3: keyword 3.2.6 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index b95666a053e..750ee0a3732 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 
@@ -11,7 +11,7 @@ HOMEPAGE="https://cheetahtemplate.org/ 
https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-12-17 Thread Michał Górny
commit: 03de0937cacf43a8f902ebe0539b431d391e7708
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 17 17:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 17 17:09:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03de0937

dev-python/cheetah3: Remove old

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

 dev-python/cheetah3/Manifest  |  1 -
 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index 78ba6d24f98..d2a51d68201 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1,2 +1 @@
-DIST cheetah3-3.2.4.tar.gz 315044 BLAKE2B 
5cb36364f424acf87593b3f18b5709d1a161dd3fb9bc1f4cfb6fe7c22d2515c852d5d7d0215692274ffe5437267e3232fcfae3d76c592cf66d8927fabdf37953
 SHA512 
64fbe95fe8d5f3185168ba780e106a46caa0656272235168df603eff50dd6e476eed041658a1e11ae12ee10d148a001c32a23677a1ee6da5b6d43e20e4d1e36e
 DIST cheetah3-3.2.6.tar.gz 2481158 BLAKE2B 
cb8ad192ae9caf0d1284294b323cf4a918cd2fc951bae25867d69a3dd7933728056b76fbf52a22d34f290056a96cce7d9ccbeb2404f2f0bb782f8db8b7453e47
 SHA512 
abf74def695018a79cb1364f60e402e7e0095a4d2f069decfbddf42501d865b70451ebc7b52abc67aa23e57276d7a3b8c2894a9571876e15db43cd1358f74d31

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
deleted file mode 100644
index 6b1ecbf74c9..000
--- a/dev-python/cheetah3/cheetah3-3.2.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-inherit distutils-r1
-
-DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
-SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm64 x86"
-SLOT="0"
-
-RDEPEND="
-   dev-python/markdown[${PYTHON_USEDEP}]
-   !dev-python/cheetah
-"
-BDEPEND="${RDEPEND}"
-
-DOCS=( ANNOUNCE.rst README.rst TODO )
-
-python_prepare_all() {
-   # Disable broken tests.
-   sed \
-   -e "/Unicode/d" \
-   -e "s/if not sys.platform.startswith('java'):/if False:/" \
-   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
-   -i Cheetah/Tests/Test.py || die "sed failed"
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cp -r "${S}/Cheetah/Tests/ImportHooksTemplates" \
-   "${BUILD_DIR}/lib/Cheetah/Tests/ImportHooksTemplates" || die
-
-   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-12-17 Thread Michał Górny
commit: af7b633a352aef5c8a349f0a32a7a074d25b40a6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 17 17:05:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 17 17:09:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7b633a

dev-python/cheetah3: Use HTTPS

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

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index 33095b74302..588a4248c25 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 
 DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
+HOMEPAGE="https://cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-12-17 Thread Agostino Sarubbo
commit: bc355c9fcacdb8faccf5483c32cfbeee7e7f66c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 17 16:41:01 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 17 16:41:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc355c9f

dev-python/cheetah3: amd64 stable wrt bug #758542

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

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index ab5b0c42ce4..33095b74302 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.cheetahtemplate.org/ 
https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-12-10 Thread Thomas Deutschmann
commit: ad4284142e0d3e7222ed3603afa2d876f7005e7c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 10 22:03:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 10 22:04:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad428414

dev-python/cheetah3: x86 stable (bug #758542)

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

 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
index fecc1a523dd..ab5b0c42ce4 100644
--- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.cheetahtemplate.org/ 
https://pypi.org/project/Cheetah3/;
 SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-10-30 Thread Patrick McLean
commit: cbd4bc2e9ebb89e6569a5285b0a10e605ab34774
Author: Patrick McLean  sony  com>
AuthorDate: Sat Oct 31 00:25:40 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Oct 31 01:36:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd4bc2e

dev-python/cheetah3-3.2.6: Version bump, add py39

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/cheetah3/Manifest  |  1 +
 dev-python/cheetah3/cheetah3-3.2.6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index 8f709baf0bf..78ba6d24f98 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1 +1,2 @@
 DIST cheetah3-3.2.4.tar.gz 315044 BLAKE2B 
5cb36364f424acf87593b3f18b5709d1a161dd3fb9bc1f4cfb6fe7c22d2515c852d5d7d0215692274ffe5437267e3232fcfae3d76c592cf66d8927fabdf37953
 SHA512 
64fbe95fe8d5f3185168ba780e106a46caa0656272235168df603eff50dd6e476eed041658a1e11ae12ee10d148a001c32a23677a1ee6da5b6d43e20e4d1e36e
+DIST cheetah3-3.2.6.tar.gz 2481158 BLAKE2B 
cb8ad192ae9caf0d1284294b323cf4a918cd2fc951bae25867d69a3dd7933728056b76fbf52a22d34f290056a96cce7d9ccbeb2404f2f0bb782f8db8b7453e47
 SHA512 
abf74def695018a79cb1364f60e402e7e0095a4d2f069decfbddf42501d865b70451ebc7b52abc67aa23e57276d7a3b8c2894a9571876e15db43cd1358f74d31

diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
new file mode 100644
index 000..fecc1a523dd
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
+SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~x86"
+SLOT="0"
+
+RDEPEND="
+   dev-python/markdown[${PYTHON_USEDEP}]
+   !dev-python/cheetah
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+
+python_prepare_all() {
+   # Disable broken tests.
+   sed \
+   -e "/Unicode/d" \
+   -e "s/if not sys.platform.startswith('java'):/if False:/" \
+   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
+   -i Cheetah/Tests/Test.py || die "sed failed"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cp -r "${S}/Cheetah/Tests/ImportHooksTemplates" \
+   "${BUILD_DIR}/lib/Cheetah/Tests/ImportHooksTemplates" || die
+
+   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-06-20 Thread Thomas Deutschmann
commit: 86e2fb035da16442f4a8f4e0a55c64151b754366
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 14:16:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 14:20:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e2fb03

dev-python/cheetah3: x86 stable (bug #721692)

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

 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
index d66ca7e2f4c..39255348187 100644
--- a/dev-python/cheetah3/cheetah3-3.2.4.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 IUSE=""
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-05-13 Thread Agostino Sarubbo
commit: e60473e604a156af947860f100cb0b909133ba61
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 13 14:51:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 13 14:51:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60473e6

dev-python/cheetah3: amd64 stable wrt bug #721692

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

 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
index 09bfa5c2dc6..d66ca7e2f4c 100644
--- a/dev-python/cheetah3/cheetah3-3.2.4.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 IUSE=""
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-05-11 Thread Mart Raudsepp
commit: b67dae023c2207c613550f8d277919b0050742e3
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon May 11 13:37:29 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 11 15:30:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67dae02

dev-python/cheetah3: arm64 keyworded (bug #701300)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
index 290c94fd2ab..09bfa5c2dc6 100644
--- a/dev-python/cheetah3/cheetah3-3.2.4.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-05-05 Thread Michał Górny
commit: 448b24ec634b5e865ebac65a2a3468b44d624a32
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  5 13:59:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  5 14:24:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448b24ec

dev-python/cheetah3: Fix tests

Closes: https://bugs.gentoo.org/720982
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
index 6e9a3455e1f..290c94fd2ab 100644
--- a/dev-python/cheetah3/cheetah3-3.2.4.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
@@ -23,9 +23,6 @@ BDEPEND="${RDEPEND}"
 
 DOCS=( ANNOUNCE.rst README.rst TODO )
 
-# Race in the test suite
-DISTUTILS_IN_SOURCE_BUILD=1
-
 python_prepare_all() {
# Disable broken tests.
sed \
@@ -41,5 +38,5 @@ python_test() {
cp -r "${S}/Cheetah/Tests/ImportHooksTemplates" \
"${BUILD_DIR}/lib/Cheetah/Tests/ImportHooksTemplates" || die
 
-   "${PYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+   "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-05-04 Thread Michał Górny
commit: a1b05389fea18e52b6edd6e019733d27bc1f8a83
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  4 10:27:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  4 10:27:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b05389

dev-python/cheetah3: Remove old

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

 dev-python/cheetah3/Manifest  |  1 -
 dev-python/cheetah3/cheetah3-3.2.3.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index fd407552147..8f709baf0bf 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1,2 +1 @@
-DIST Cheetah3-3.2.3.tar.gz 875441 BLAKE2B 
0fa4a533bd66f98e982312a451f464a2c3fb645916b98aaa92d3af219cb49e252985b4c675a612c1c9265f8028577be4be78b551ad4cdbbaca7f4439624193b9
 SHA512 
ebc735b59d61912679405469f9d509fc73bbdde51c414320994421849f4a02266d2c286c0f618cab2a592ab47ac0a4be9ec444fab75145a0c31dd0c3c39fc1e3
 DIST cheetah3-3.2.4.tar.gz 315044 BLAKE2B 
5cb36364f424acf87593b3f18b5709d1a161dd3fb9bc1f4cfb6fe7c22d2515c852d5d7d0215692274ffe5437267e3232fcfae3d76c592cf66d8927fabdf37953
 SHA512 
64fbe95fe8d5f3185168ba780e106a46caa0656272235168df603eff50dd6e476eed041658a1e11ae12ee10d148a001c32a23677a1ee6da5b6d43e20e4d1e36e

diff --git a/dev-python/cheetah3/cheetah3-3.2.3.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.3.ebuild
deleted file mode 100644
index a8d49c8a73b..000
--- a/dev-python/cheetah3/cheetah3-3.2.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-MY_PN="Cheetah3"
-MY_P="${MY_PN}-${PV/_}"
-
-DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/markdown[${PYTHON_USEDEP}]
-   !dev-python/cheetah"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ANNOUNCE.rst README.rst TODO )
-# Race in the test suite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   # Disable broken tests.
-   sed \
-   -e "/Unicode/d" \
-   -e "s/if not sys.platform.startswith('java'):/if False:/" \
-   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
-   -i Cheetah/Tests/Test.py || die "sed failed"
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${PYTHON}" Cheetah/Tests/Test.py || die "Testing failed with 
${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2020-04-28 Thread Patrick McLean
commit: 681b0145a1c11c48f84076cb32baa1c8a3a8109c
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr 29 04:05:05 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr 29 04:11:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681b0145

dev-python/cheetah3-3.2.4: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/cheetah3/Manifest  |  1 +
 dev-python/cheetah3/cheetah3-3.2.4.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index 7aca2361cfc..fd407552147 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1 +1,2 @@
 DIST Cheetah3-3.2.3.tar.gz 875441 BLAKE2B 
0fa4a533bd66f98e982312a451f464a2c3fb645916b98aaa92d3af219cb49e252985b4c675a612c1c9265f8028577be4be78b551ad4cdbbaca7f4439624193b9
 SHA512 
ebc735b59d61912679405469f9d509fc73bbdde51c414320994421849f4a02266d2c286c0f618cab2a592ab47ac0a4be9ec444fab75145a0c31dd0c3c39fc1e3
+DIST cheetah3-3.2.4.tar.gz 315044 BLAKE2B 
5cb36364f424acf87593b3f18b5709d1a161dd3fb9bc1f4cfb6fe7c22d2515c852d5d7d0215692274ffe5437267e3232fcfae3d76c592cf66d8927fabdf37953
 SHA512 
64fbe95fe8d5f3185168ba780e106a46caa0656272235168df603eff50dd6e476eed041658a1e11ae12ee10d148a001c32a23677a1ee6da5b6d43e20e4d1e36e

diff --git a/dev-python/cheetah3/cheetah3-3.2.4.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
new file mode 100644
index 000..6e9a3455e1f
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.2.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+inherit distutils-r1
+
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
+SRC_URI="https://github.com/CheetahTemplate3/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="
+   dev-python/markdown[${PYTHON_USEDEP}]
+   !dev-python/cheetah
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+
+# Race in the test suite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Disable broken tests.
+   sed \
+   -e "/Unicode/d" \
+   -e "s/if not sys.platform.startswith('java'):/if False:/" \
+   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
+   -i Cheetah/Tests/Test.py || die "sed failed"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cp -r "${S}/Cheetah/Tests/ImportHooksTemplates" \
+   "${BUILD_DIR}/lib/Cheetah/Tests/ImportHooksTemplates" || die
+
+   "${PYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2019-09-23 Thread Alexys Jacob
commit: fe3d6766d2565a632859f3a6d28fb54202a1d17a
Author: Alexys Jacob  gentoo  org>
AuthorDate: Mon Sep 23 13:40:16 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Sep 23 13:43:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d6766

dev-python/cheetah3: blocker on cheetah for file collision

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Alexys Jacob  gentoo.org>

 dev-python/cheetah3/cheetah3-3.2.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/cheetah3/cheetah3-3.2.3.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.3.ebuild
index 57e7486829a..202438225dd 100644
--- a/dev-python/cheetah3/cheetah3-3.2.3.ebuild
+++ b/dev-python/cheetah3/cheetah3-3.2.3.ebuild
@@ -18,7 +18,8 @@ IUSE=""
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-RDEPEND="dev-python/markdown[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/markdown[${PYTHON_USEDEP}]
+   !dev-python/cheetah"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/

2019-09-22 Thread Alexys Jacob
commit: 463f43f31b8622aeda1c2eb5b37639ef5bd6229d
Author: Alexys Jacob  gentoo  org>
AuthorDate: Sun Sep 22 13:32:42 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Sep 22 18:58:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463f43f3

dev-python/cheetah3: new ebuild needed by >=mongodb-4.2

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Alexys Jacob  gentoo.org>

 dev-python/cheetah3/Manifest  |  1 +
 dev-python/cheetah3/cheetah3-3.2.3.ebuild | 44 +++
 dev-python/cheetah3/metadata.xml  | 15 +++
 3 files changed, 60 insertions(+)

diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
new file mode 100644
index 000..7aca2361cfc
--- /dev/null
+++ b/dev-python/cheetah3/Manifest
@@ -0,0 +1 @@
+DIST Cheetah3-3.2.3.tar.gz 875441 BLAKE2B 
0fa4a533bd66f98e982312a451f464a2c3fb645916b98aaa92d3af219cb49e252985b4c675a612c1c9265f8028577be4be78b551ad4cdbbaca7f4439624193b9
 SHA512 
ebc735b59d61912679405469f9d509fc73bbdde51c414320994421849f4a02266d2c286c0f618cab2a592ab47ac0a4be9ec444fab75145a0c31dd0c3c39fc1e3

diff --git a/dev-python/cheetah3/cheetah3-3.2.3.ebuild 
b/dev-python/cheetah3/cheetah3-3.2.3.ebuild
new file mode 100644
index 000..57e7486829a
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.2.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+MY_PN="Cheetah3"
+MY_P="${MY_PN}-${PV/_}"
+
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="http://www.cheetahtemplate.org/ https://pypi.org/project/Cheetah3/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/markdown[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+# Race in the test suite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Disable broken tests.
+   sed \
+   -e "/Unicode/d" \
+   -e "s/if not sys.platform.startswith('java'):/if False:/" \
+   -e "/results =/a\\sys.exit(not results.wasSuccessful())" \
+   -i Cheetah/Tests/Test.py || die "sed failed"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${PYTHON}" Cheetah/Tests/Test.py || die "Testing failed with 
${EPYTHON}"
+}

diff --git a/dev-python/cheetah3/metadata.xml b/dev-python/cheetah3/metadata.xml
new file mode 100644
index 000..52f8ccc1f81
--- /dev/null
+++ b/dev-python/cheetah3/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   Cheetah is a Python-powered template engine and code 
generator. It can be used
+as a standalone utility or it can be combined with other tools. Web developers
+are its principle user group, but it has many potential uses and is also being
+used to generate C++ game code, Java, SQL, form emails, and even Python 
code.
+   
+   Cheetah3
+   
+