Summary: | =dev-python/paste-2.0.1 bump request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ian Delaney (RETIRED) <idella4> |
Component: | Current packages | Assignee: | Tiziano Müller (RETIRED) <dev-zero> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlec |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | remade paste-2.0.1-email-mime.patch |
*paste-2.0.2 (15 Jun 2015) 15 Jun 2015; Justin Lecher <jlec@gentoo.org> +files/paste-2.0.2-unbundle-tempita.patch, +paste-2.0.2.ebuild, metadata.xml: Version Bump, bug #549776 |
Created attachment 403508 [details, diff] remade paste-2.0.1-email-mime.patch Last addition; *paste-1.7.5.1 (22 Sep 2010) New release paste-2.0.1 Now supports py3, lists nose for a testuite. There are 9 patches epatched in the paste-1.7.5.1-r2.ebuild. There is only 1 that appears to have been added to main. having be definitely no longer required having a commit hash cited. Some generate whole new .py files while patching others. Changes of this extent are better off reviewed by those who made them. This --- paste-1.7.5.1-r2.ebuild 2015-04-10 09:50:41.932784738 +0800 +++ paste-2.0.1.ebuild 2015-05-18 11:59:28.424565009 +0800 @@ -24,12 +24,12 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris" IUSE="doc flup openid" -RDEPEND="dev-python/[${PYTHON_USEDEP}] - >=dev-python/tempita-0.5.2_pre20130828[${PYTHON_USEDEP}] - flup? ( dev-python/flup[${PYTHON_USEDEP}] ) +CDEPEND="dev-python/tempita[${PYTHON_USEDEP}]" +RDEPEND="flup? ( dev-python/flup[${PYTHON_USEDEP}] ) openid? ( dev-python/python-openid[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + ${CDEPEND} )" is all I have so far, it's merely a start. tempita does not appear to be a runtime dep. ditto setuptools. tempita could well stay in RDEPEND The test phase posed failures years ago. Not yet tried it in the release.