[gentoo-commits] repo/gentoo:master commit in: dev-python/cheetah3/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +