[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/files/, profiles/, dev-python/kivy-garden/
commit: be715c677057474c3ca65c0d02bb87521b3fe2ba Author: Michał Górny gentoo org> AuthorDate: Sat May 23 09:54:17 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat May 23 09:54:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be715c67 dev-python/kivy-garden: Remove last-rited pkg Closes: https://bugs.gentoo.org/719040 Signed-off-by: Michał Górny gentoo.org> dev-python/kivy-garden/Manifest| 1 - .../kivy-garden/files/remove_bat-0.1.4.patch | 10 -- dev-python/kivy-garden/kivy-garden-0.1.4.ebuild| 36 -- dev-python/kivy-garden/metadata.xml| 12 profiles/package.mask | 5 --- 5 files changed, 64 deletions(-) diff --git a/dev-python/kivy-garden/Manifest b/dev-python/kivy-garden/Manifest deleted file mode 100644 index 6311028f288..000 --- a/dev-python/kivy-garden/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kivy-garden-0.1.4.tar.gz 6849 BLAKE2B 944d84ce9057db64c1435d9e4f5e4b8d7e812cac39a7ef536974f5b4a4e525d2ed7dc8c214db75d20cf87bdd1effa9e1312d979e264bb93a5edaf4cf43c7441d SHA512 69b8fa2e2e80cc215eaad0eca78e1e207726ef2f611ba328863191580c19e77de970347b206c82927d92fbc821811956f8c45ac3613dafb2db706a491c50585f diff --git a/dev-python/kivy-garden/files/remove_bat-0.1.4.patch b/dev-python/kivy-garden/files/remove_bat-0.1.4.patch deleted file mode 100644 index 5c116608aa7..000 --- a/dev-python/kivy-garden/files/remove_bat-0.1.4.patch +++ /dev/null @@ -1,10 +0,0 @@ a/setup.py.orig2014-04-02 08:48:05.906881843 +0200 -+++ b/setup.py 2014-04-02 08:48:16.650214908 +0200 -@@ -8,6 +8,6 @@ - version='0.1.1', - license='MIT', - packages=['garden'], --scripts=['bin/garden', 'bin/garden.bat'], -+scripts=['bin/kivy-garden'], - install_requires=['requests'], - ) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild deleted file mode 100644 index 6a757ae9499..000 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Kivys Garden tool to manage flowers" -HOMEPAGE="http://kivy-garden.github.io/; -SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - " -RDEPEND="${DEPEND}" - -S="${WORKDIR}/garden-${PV}" - -PATCHES=( "${FILESDIR}/remove_bat-${PV}.patch" ) - -src_prepare() { - distutils-r1_src_prepare - mv "${S}/bin/garden" "${S}/bin/kivy-garden" || die -} - -pkg_postinst() { - einfo "Kivy's garden tool is installed as kivy-garden" -} diff --git a/dev-python/kivy-garden/metadata.xml b/dev-python/kivy-garden/metadata.xml deleted file mode 100644 index d34379f1b68..000 --- a/dev-python/kivy-garden/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - -Tool to manage the installation, removal of flowers at https://github.com/kivy-garden/ -They are a set of user maintained widgets, extensions, tools for kivy(http://kivy.org) framework. - - -kivy-garden - - diff --git a/profiles/package.mask b/profiles/package.mask index 2853707aac8..87e08322ee7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -407,11 +407,6 @@ x11-misc/obtheme # Remove after 2020-05-24 games-action/rune -# Michał Górny (2020-04-23) -# Unmaintained. Stuck on Python 3.6. No revdeps. -# Removal in 30 days. Bug #719040. -dev-python/kivy-garden - # Michał Górny (2020-04-22) # Effectively unmaintained and stuck on Python 3.6. #
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 8706c49730afb7e095cacd1a609b54ec59782319 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 19 07:09:58 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 19 07:10:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8706c497 dev-python/Kivy: remove last-rited pkg Signed-off-by: Mikle Kolyada gentoo.org> dev-python/Kivy/Kivy-1.10.1.ebuild | 72 -- dev-python/Kivy/Manifest | 1 - dev-python/Kivy/metadata.xml | 13 --- 3 files changed, 86 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.10.1.ebuild b/dev-python/Kivy/Kivy-1.10.1.ebuild deleted file mode 100644 index fef777e0c34..000 --- a/dev-python/Kivy/Kivy-1.10.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DISTUTILS_IN_SOURCE_BUILD=1 - -DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="https://kivy.org/; -SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="cairo doc examples garden gstreamer +sdl spell test" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/mesa[gles2] - dev-python/pillow[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - sdl? ( media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/sdl2-image - media-libs/sdl2-mixer ) - !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${P,,}" - -python_prepare_all() { -# sed -e '/data_files=/d' -i "${S}/setup.py" || die -# sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die - - export USE_SDL2=$(usex sdl 1 0) - export USE_GSTREAMER=$(usex gstreamer 1 0) - export KIVY_USE_SETUPTOOLS=1 - distutils-r1_python_prepare_all -} - -python_compile() { - esetup.py build_ext --inplace - esetup.py build -} - -python_compile_all() { - use doc && emake html -} - -python_test() { - emake test PYTHON="${PYTHON}" -} - -python_install_all() { - use doc && HTML_DOCS=( doc/build/html/. ) - if use examples; then - insinto "/usr/share/doc/${PF}/examples/${f}/" - doins "${S}/examples"/* "${S}/examples"/*/* - fi - distutils-r1_python_install_all -} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest deleted file mode 100644 index 5fc86976a87..000 --- a/dev-python/Kivy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Kivy-1.10.1.tar.gz 24318169 BLAKE2B 3032034717ad580af437eb280ad8474f057e1ab9f797edf3358db1073eda6e65ee8765862e39e77818debdf0a2a972ce3701b305ddfba307d9a8bfe2ce8edbc5 SHA512 2208e1a148dd1a7c507336419e7388de87d2ab340db055e09fce99837d50639e2e38f275e383503e5bdfc4b9d3def8176d758a80bf3455467604a4219c19d642 diff --git a/dev-python/Kivy/metadata.xml b/dev-python/Kivy/metadata.xml deleted file mode 100644 index 91807a2b42c..000 --- a/dev-python/Kivy/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - - - Install garden tool to manage user maintained widgets - - - -Kivy - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/
commit: 71b5d52fcdee370c8665429f83e723373b988ca7 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 5 15:43:55 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 5 15:47:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b5d52f dev-python/kivy-garden: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild index eae27fc8e7c..6a757ae9499 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/, dev-python/kivy-garden/files/
commit: 22bca4e6dc2d9ecb7031ab4bf75d3ef6d2b76b20 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 5 15:43:51 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 5 15:47:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bca4e6 dev-python/kivy-garden: Remove old (py2) Signed-off-by: Michał Górny gentoo.org> dev-python/kivy-garden/Manifest | 1 - dev-python/kivy-garden/files/remove_bat.patch | 10 - dev-python/kivy-garden/kivy-garden-0.1.1.ebuild | 27 - 3 files changed, 38 deletions(-) diff --git a/dev-python/kivy-garden/Manifest b/dev-python/kivy-garden/Manifest index 4e6023681c3..6311028f288 100644 --- a/dev-python/kivy-garden/Manifest +++ b/dev-python/kivy-garden/Manifest @@ -1,2 +1 @@ -DIST kivy-garden-0.1.1.tar.gz 5789 BLAKE2B 559f9cc2e58a39881bb08729913a154cdccfdddc9f0b0f6b5f594d2688b37b8ceee463b12998832228b1a925c441aa31192064c2f9974c6a5db8e4242db082e2 SHA512 d551e8fdb08c7c1810972df04b024fb59554a94b9d6dc98a1438620541c13152e8c7de4cc603efed4df00e3d681d8545939ab417266459e26e116ff6660d8013 DIST kivy-garden-0.1.4.tar.gz 6849 BLAKE2B 944d84ce9057db64c1435d9e4f5e4b8d7e812cac39a7ef536974f5b4a4e525d2ed7dc8c214db75d20cf87bdd1effa9e1312d979e264bb93a5edaf4cf43c7441d SHA512 69b8fa2e2e80cc215eaad0eca78e1e207726ef2f611ba328863191580c19e77de970347b206c82927d92fbc821811956f8c45ac3613dafb2db706a491c50585f diff --git a/dev-python/kivy-garden/files/remove_bat.patch b/dev-python/kivy-garden/files/remove_bat.patch deleted file mode 100644 index f178f2b1314..000 --- a/dev-python/kivy-garden/files/remove_bat.patch +++ /dev/null @@ -1,10 +0,0 @@ a/setup.py.orig2014-04-02 08:48:05.906881843 +0200 -+++ b/setup.py 2014-04-02 08:48:16.650214908 +0200 -@@ -8,6 +8,6 @@ - version='0.1.1', - license='MIT', - packages=['garden'], --scripts=['bin/garden', 'bin/garden.bat'], -+scripts=['bin/garden'], - install_requires=['requests'], - ) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild deleted file mode 100644 index 19473ac8802..000 --- a/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Kivys Garden tool to manage flowers" -HOMEPAGE="http://kivy-garden.github.io/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - " -RDEPEND="${DEPEND}" - -S="${WORKDIR}/garden-${PV}" - -PATCHES=( "${FILESDIR}/remove_bat.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/files/, dev-python/Kivy/
commit: 7c80d211d038384f741f0b5de6372a09f6dac225 Author: David Seifert gentoo org> AuthorDate: Fri Dec 27 18:52:12 2019 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 27 18:52:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c80d211 dev-python/Kivy: Remove old Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-python/Kivy/Kivy-1.10.0.ebuild | 76 -- dev-python/Kivy/Kivy-1.9.1-r1.ebuild| 72 - dev-python/Kivy/Kivy-1.9.1.ebuild | 69 dev-python/Kivy/Manifest| 2 - dev-python/Kivy/files/modplug-fix.patch | 109 5 files changed, 328 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild deleted file mode 100644 index ccdd94cab72..000 --- a/dev-python/Kivy/Kivy-1.10.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_5} ) - -inherit distutils-r1 - -DISTUTILS_IN_SOURCE_BUILD=1 - -DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="https://kivy.org/; -SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cairo camera doc examples garden gstreamer +sdl spell test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - sdl? ( media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/sdl2-image - media-libs/sdl2-mixer ) - !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${P,,}" - -PATCHES=( - "${FILESDIR}/modplug-fix.patch" -) - -python_prepare_all() { -# sed -e '/data_files=/d' -i "${S}/setup.py" || die -# sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die - - export USE_SDL2=$(usex sdl 1 0) - export USE_GSTREAMER=$(usex gstreamer 1 0) - export KIVY_USE_SETUPTOOLS=1 - distutils-r1_python_prepare_all -} - -python_compile() { - esetup.py build_ext --inplace - esetup.py build -} - -python_compile_all() { - use doc && emake html -} - -python_test() { - emake test PYTHON="${PYTHON}" -} - -python_install_all() { - use doc && HTML_DOCS=( doc/build/html/. ) - if use examples; then - insinto "/usr/share/doc/${PF}/examples/${f}/" - doins "${S}/examples"/* "${S}/examples"/*/* - fi - distutils-r1_python_install_all -} diff --git a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild deleted file mode 100644 index de15acb2050..000 --- a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_5} ) - -inherit distutils-r1 - -DISTUTILS_IN_SOURCE_BUILD=1 - -DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="https://kivy.org/; -SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cairo camera doc examples garden gstreamer +sdl spell test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - sdl? ( media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/sdl2-image - media-libs/sdl2-mixer ) - !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${P,,}" - -python_prepare_all() { - sed -e '/data_files=/d' -i "${S}/setup.py" || die - sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: a209905bd724016fb92afc711db8a834528ea208 Author: stefson yahoo de> AuthorDate: Wed Nov 7 18:06:46 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 10 22:39:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a209905b dev-python/Kivy: add mesa to RDEPEND. Signed-off-by: Steffen Kuhn yandex.com> Closes: https://bugs.gentoo.org/670546 Closes: https://github.com/gentoo/gentoo/pull/10355 Signed-off-by: Patrice Clement gentoo.org> dev-python/Kivy/Kivy-1.10.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/Kivy/Kivy-1.10.1.ebuild b/dev-python/Kivy/Kivy-1.10.1.ebuild index b15a1bcc542..a52cec8824f 100644 --- a/dev-python/Kivy/Kivy-1.10.1.ebuild +++ b/dev-python/Kivy/Kivy-1.10.1.ebuild @@ -19,6 +19,7 @@ KEYWORDS="amd64 ~x86" IUSE="cairo camera doc examples garden gstreamer +sdl spell test" RDEPEND=" + media-libs/mesa[gles2] dev-python/pillow[${PYTHON_USEDEP}] cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] )
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: b1b79000f2e2261cf0421716858443494b1cdbd1 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 30 09:58:27 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 30 10:04:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b79000 dev-python/Kivy: amd64 stable, bug #655512 Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-python/Kivy/Kivy-1.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.10.1.ebuild b/dev-python/Kivy/Kivy-1.10.1.ebuild index 56c72416555..b15a1bcc542 100644 --- a/dev-python/Kivy/Kivy-1.10.1.ebuild +++ b/dev-python/Kivy/Kivy-1.10.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="cairo camera doc examples garden gstreamer +sdl spell test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 8d11ba0a0801f6c46662e19f2c91000fe3875dad Author: Pacho Ramos gentoo org> AuthorDate: Thu Jun 28 18:34:26 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Jun 28 18:35:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d11ba0a dev-python/Kivy: Version bump (#655512) Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-python/Kivy/Kivy-1.10.1.ebuild | 71 ++ dev-python/Kivy/Manifest | 1 + 2 files changed, 72 insertions(+) diff --git a/dev-python/Kivy/Kivy-1.10.1.ebuild b/dev-python/Kivy/Kivy-1.10.1.ebuild new file mode 100644 index 000..56c72416555 --- /dev/null +++ b/dev-python/Kivy/Kivy-1.10.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DISTUTILS_IN_SOURCE_BUILD=1 + +DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" +HOMEPAGE="https://kivy.org/; +SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo camera doc examples garden gstreamer +sdl spell test" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) + garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + sdl? ( media-libs/libsdl2 + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-mixer ) + !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) + spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P,,}" + +python_prepare_all() { +# sed -e '/data_files=/d' -i "${S}/setup.py" || die +# sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die + + export USE_SDL2=$(usex sdl 1 0) + export USE_GSTREAMER=$(usex gstreamer 1 0) + export KIVY_USE_SETUPTOOLS=1 + distutils-r1_python_prepare_all +} + +python_compile() { + esetup.py build_ext --inplace + esetup.py build +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + emake test PYTHON="${PYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}/examples/${f}/" + doins "${S}/examples"/* "${S}/examples"/*/* + fi + distutils-r1_python_install_all +} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest index 658e6e8744c..2956c4e2c16 100644 --- a/dev-python/Kivy/Manifest +++ b/dev-python/Kivy/Manifest @@ -1,2 +1,3 @@ DIST Kivy-1.10.0.tar.gz 24266702 BLAKE2B 3f1dab7c69e322d5856d1772d0902eaf5d4598957df1573e0c617ca872afa446797266f1ecd4a99da81bc7dcc40a051294d96c11e51a7fe2c505224bf0edaa42 SHA512 8049c92407e464558ecff913ff076c1b8f125b85a35b9eba64af49b35df545402ec2bac907ee545265a368b8cdbb33e02d74429dce13c53dd6feac735ace9cb4 +DIST Kivy-1.10.1.tar.gz 24318169 BLAKE2B 3032034717ad580af437eb280ad8474f057e1ab9f797edf3358db1073eda6e65ee8765862e39e77818debdf0a2a972ce3701b305ddfba307d9a8bfe2ce8edbc5 SHA512 2208e1a148dd1a7c507336419e7388de87d2ab340db055e09fce99837d50639e2e38f275e383503e5bdfc4b9d3def8176d758a80bf3455467604a4219c19d642 DIST kivy-1.9.1.tar.gz 16363833 BLAKE2B 1f81ab0688e9ddc617da5e7d56523568e396f010587c971285996ca5544367a4f63bb6493f279ea66f6606b2808394614c25a96e97018ef0ae1e70d74eb9cd7e SHA512 1ae3ff3979a89e41c0af6493b7523835c1d01ee36fcd524f15d329b8fa875c6ca9bd25db3a844597fbc5370ff86b55ce177d3e66cc169223b02eb114c88c9989
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 1a4bd8948b2f088d623c18ee937ad996e21b6292 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jun 3 09:24:28 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jun 3 13:48:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4bd894 dev-python/Kivy: use HTTPs Closes: https://github.com/gentoo/gentoo/pull/8703 dev-python/Kivy/Kivy-1.10.0.ebuild | 2 +- dev-python/Kivy/Kivy-1.9.1-r1.ebuild | 4 ++-- dev-python/Kivy/Kivy-1.9.1.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild index 0a913ae26c1..b0602122212 100644 --- a/dev-python/Kivy/Kivy-1.10.0.ebuild +++ b/dev-python/Kivy/Kivy-1.10.0.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DISTUTILS_IN_SOURCE_BUILD=1 DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; +HOMEPAGE="https://kivy.org/; SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" diff --git a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild index e21b01c75f5..ad713c0570b 100644 --- a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ inherit distutils-r1 DISTUTILS_IN_SOURCE_BUILD=1 DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; +HOMEPAGE="https://kivy.org/; SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; LICENSE="MIT" diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild index e6bbc4a844f..a71ffd4e669 100644 --- a/dev-python/Kivy/Kivy-1.9.1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ inherit distutils-r1 DISTUTILS_IN_SOURCE_BUILD=1 DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; +HOMEPAGE="https://kivy.org/; SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/files/, dev-python/Kivy/
commit: 9297efe754fb1e7e470dfe3f1081f3dacb8fee46 Author: Slawomir Lis gentoo org> AuthorDate: Wed Jan 3 08:30:38 2018 + Commit: Slawek Lis gentoo org> CommitDate: Wed Jan 3 08:30:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9297efe7 dev-python/Kivy: Patch fixing bug with sdl-mixer Bug id: 636012 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/Kivy/Kivy-1.10.0.ebuild | 6 +- dev-python/Kivy/files/modplug-fix.patch | 109 2 files changed, 114 insertions(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild index 8e2cb32ef0b..0a913ae26c1 100644 --- a/dev-python/Kivy/Kivy-1.10.0.ebuild +++ b/dev-python/Kivy/Kivy-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -38,6 +38,10 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${P,,}" +PATCHES=( + "${FILESDIR}/modplug-fix.patch" +) + python_prepare_all() { # sed -e '/data_files=/d' -i "${S}/setup.py" || die # sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die diff --git a/dev-python/Kivy/files/modplug-fix.patch b/dev-python/Kivy/files/modplug-fix.patch new file mode 100644 index 000..18abe6e8f80 --- /dev/null +++ b/dev-python/Kivy/files/modplug-fix.patch @@ -0,0 +1,109 @@ +From 3b85f3e1c292b3f6c3f226490f52a2ab78251730 Mon Sep 17 00:00:00 2001 +From: Terje Skjaeveland+Date: Sun, 29 Oct 2017 12:35:46 +0100 +Subject: [PATCH] audio_sdl2: Update for mixer v2.0.2 support + +Flags MIX_INIT_MODPLUG was removed, and MIX_INIT_FLUIDSYNTH was +renamed to MIX_INIT_MID. +--- + kivy/core/audio/audio_sdl2.pyx | 45 +- + kivy/lib/sdl2.pxi | 4 ++-- + 2 files changed, 33 insertions(+), 16 deletions(-) + +diff --git a/kivy/core/audio/audio_sdl2.pyx b/kivy/core/audio/audio_sdl2.pyx +index 2ab569fe60..c6f26be5c8 100644 +--- a/kivy/core/audio/audio_sdl2.pyx b/kivy/core/audio/audio_sdl2.pyx +@@ -15,9 +15,23 @@ Depending the compilation of SDL2 mixer and/or installed libraries: + * ogg since 1.9.1 (mixer needs libvorbis/libogg) + * flac since 1.9.1 (mixer needs libflac) + * mp3 since 1.9.1 (mixer needs libsmpeg/libmad; only use mad for GPL apps) ++ * Since 1.10.1 + mixer 2.0.2, mpg123 can also be used + * sequenced formats since 1.9.1 (midi, mod, s3m, etc. Mixer needs + libmodplug or libmikmod) + ++.. Note:: ++ ++Sequenced format support changed with mixer v2.0.2. If mixer is ++linked with one of libmodplug or libmikmod, format support for ++both libraries is assumed. This will work perfectly with formats ++upported by both libraries, but if you were to try to load an ++obscure format (like `apun` file with mikmod only), it will fail. ++ ++* Kivy <= 1.10.0: will fail to build with mixer >= 2.0.2 ++ will report correct format support with < 2.0.2 ++* Kivy >= 1.10.1: will build with old and new mixer, and ++ will "guesstimate" sequenced format support ++ + .. Warning:: + + Sequenced formats use the SDL2 Mixer music channel, you can only play +@@ -57,8 +71,13 @@ cdef mix_init(): + mix_is_init = -1 + return 0 + ++# In mixer 2.0.2, MIX_INIT_MODPLUG is now implied by MIX_INIT_MOD, ++# and MIX_INIT_FLUIDSYNTH was renamed to MIX_INIT_MID. In previous ++# versions, we requested both _MODPLUG and _MOD + _FLUIDSYNTH. ++# 0x20 used to be MIX_INIT_FLUIDSYNTH, now MIX_INIT_MID ++# 0x4 used to be MIX_INIT_MODPLUG before 2.0.2 + want_flags = MIX_INIT_FLAC | MIX_INIT_OGG | MIX_INIT_MP3 +-want_flags |= MIX_INIT_MOD | MIX_INIT_MODPLUG | MIX_INIT_FLUIDSYNTH ++want_flags |= MIX_INIT_MOD | 0x20 | 0x4 + + mix_flags = Mix_Init(want_flags) + +@@ -244,25 +263,23 @@ class MusicSDL2(Sound): + @staticmethod + def extensions(): + mix_init() ++# FIXME: this should probably evolve to use the new has_music() ++#interface to determine format support + + # Assume native midi support (defaults to enabled), but may use + # modplug, fluidsynth or timidity in reality. It may also be + # disabled completely, in which case loading it will fail + extensions = set(['mid', 'midi']) + +-# libmodplug, may be incomplete +-if mix_flags & MIX_INIT_MODPLUG: +-extensions.update(['669', 'abc', 'amf', 'ams', 'dbm', 'dmf', +- 'dsm', 'far', 'it', 'j2b', 'mdl', 'med', +- 'mod', 'mt2', 'mtm', 'okt', 'pat', 'psm', +- 'ptm', 's3m', 'stm', 'ult', 'umx', 'xm']) +- +-# libmikmod, may be incomplete +-if mix_flags & MIX_INIT_MOD: +-extensions.update(['669', 'amf', 'apun', 'dsm', 'far', 'gdm', +-
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 59c4ef46f3b098ec5fb71ac02c329dd9fb810011 Author: Slawomir Lis gentoo org> AuthorDate: Mon Jul 31 10:34:48 2017 + Commit: Slawek Lis gentoo org> CommitDate: Mon Jul 31 10:34:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c4ef46 dev-python/Kivy: version bump tp 1.10.0 Also should fix problems with cython (bug 626588) Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/Kivy/Kivy-1.10.0.ebuild | 71 ++ dev-python/Kivy/Manifest | 1 + 2 files changed, 72 insertions(+) diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild new file mode 100644 index 000..8e2cb32ef0b --- /dev/null +++ b/dev-python/Kivy/Kivy-1.10.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DISTUTILS_IN_SOURCE_BUILD=1 + +DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" +HOMEPAGE="http://kivy.org/; +SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo camera doc examples garden gstreamer +sdl spell test" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) + garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + sdl? ( media-libs/libsdl2 + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-mixer ) + !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) + spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P,,}" + +python_prepare_all() { +# sed -e '/data_files=/d' -i "${S}/setup.py" || die +# sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die + + export USE_SDL2=$(usex sdl 1 0) + export USE_GSTREAMER=$(usex gstreamer 1 0) + export KIVY_USE_SETUPTOOLS=1 + distutils-r1_python_prepare_all +} + +python_compile() { + esetup.py build_ext --inplace + esetup.py build +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + emake test PYTHON="${PYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}/examples/${f}/" + doins "${S}/examples"/* "${S}/examples"/*/* + fi + distutils-r1_python_install_all +} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest index 5a1d1bf21dd..93c563f2004 100644 --- a/dev-python/Kivy/Manifest +++ b/dev-python/Kivy/Manifest @@ -1 +1,2 @@ +DIST Kivy-1.10.0.tar.gz 24266702 SHA256 ca925bf29dc9d2324f00ceb0727fafd7796c369e7dba2ae13c1c9001ae8ea7d4 SHA512 8049c92407e464558ecff913ff076c1b8f125b85a35b9eba64af49b35df545402ec2bac907ee545265a368b8cdbb33e02d74429dce13c53dd6feac735ace9cb4 WHIRLPOOL 6edb4d9d3cd83d5823268ecf2836e02b69be96e04d951a2b3b3f38abe2e4fab0fa1ae4804ccfc6673db7222f3d813e0cca35101cf7b1d091c2c5e060df42c83e DIST kivy-1.9.1.tar.gz 16363833 SHA256 29bc45be34c26a8acb1dafdd329145f997a473be344cd052659f821f6478637e SHA512 1ae3ff3979a89e41c0af6493b7523835c1d01ee36fcd524f15d329b8fa875c6ca9bd25db3a844597fbc5370ff86b55ce177d3e66cc169223b02eb114c88c9989 WHIRLPOOL f2eebf64f3abc2b63d307d8aadc87d0beb980e9bf5f85ff664e973b5c014ccb4f3fed58d24e2ca1e416e959ece1c094e34c0d75630003c89ab3a36237137042d
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/files/, dev-python/Kivy/
commit: e8734ba00183c818e6b3c32327da6e1deb40a66e Author: Slawomir Lis gentoo org> AuthorDate: Tue Jun 6 06:25:12 2017 + Commit: Slawek Lis gentoo org> CommitDate: Tue Jun 6 06:25:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8734ba0 dev-python/Kivy: drop old Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/Kivy/Kivy-1.9.0-r1.ebuild | 45 -- dev-python/Kivy/Manifest | 1 - .../files/Kivy-1.9.0-cython-0.22-backport.patch| 713 - 3 files changed, 759 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild deleted file mode 100644 index 4446bb86894..000 --- a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_4} ) - -inherit distutils-r1 eutils - -DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="cairo camera doc examples garden gstreamer spell" - -RDEPEND=" - dev-python/pygame[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] ) - " -DEPEND="${RDEPEND} - <=dev-python/cython-0.22[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - media-libs/mesa -" - -PATCHES=( "${FILESDIR}"/${P}-cython-0.22-backport.patch ) - -python_prepare_all() { - sed -e '/data_files=/d' -i "${S}/setup.py" || die - distutils-r1_python_prepare_all -} - -python_install_all() { - use doc && DOCS=( doc/sources/. ) - use examples && EXAMPLES=( examples ) - distutils-r1_python_install_all -} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest index 3cd62f4044b..5a1d1bf21dd 100644 --- a/dev-python/Kivy/Manifest +++ b/dev-python/Kivy/Manifest @@ -1,2 +1 @@ -DIST Kivy-1.9.0.tar.gz 16178808 SHA256 b828617f858963f7873f5c81bb8824ca1dfa265e7811fce03599e2ba7200ffa0 SHA512 e0efc27f8ae070f5748570ee9224220791d32e931bbaf0bad5ddee894cf1d0f9ded5eebcc54d3b666491edaab0316923311f5e0cc7b1e46929d87ea3bec87f21 WHIRLPOOL c57c696752c88d3c8643e126180aa00b864df45bad0de4e6456143fd0f1486085a258a787ec2e4017b982004dd5a1212b11dbcb352f1f72b77591fa5fd9c934e DIST kivy-1.9.1.tar.gz 16363833 SHA256 29bc45be34c26a8acb1dafdd329145f997a473be344cd052659f821f6478637e SHA512 1ae3ff3979a89e41c0af6493b7523835c1d01ee36fcd524f15d329b8fa875c6ca9bd25db3a844597fbc5370ff86b55ce177d3e66cc169223b02eb114c88c9989 WHIRLPOOL f2eebf64f3abc2b63d307d8aadc87d0beb980e9bf5f85ff664e973b5c014ccb4f3fed58d24e2ca1e416e959ece1c094e34c0d75630003c89ab3a36237137042d diff --git a/dev-python/Kivy/files/Kivy-1.9.0-cython-0.22-backport.patch b/dev-python/Kivy/files/Kivy-1.9.0-cython-0.22-backport.patch deleted file mode 100644 index cea6fd2501d..000 --- a/dev-python/Kivy/files/Kivy-1.9.0-cython-0.22-backport.patch +++ /dev/null @@ -1,713 +0,0 @@ -From 124fe6c7f08defb36305f6aa0bba203ab645ab8a Mon Sep 17 00:00:00 2001 -From: Alexander Taylor-Date: Sat, 18 Apr 2015 17:03:03 +0100 -Subject: [PATCH] Changed 'except *' to 'except -1' for cython 0.22 - - kivy/graphics/context_instructions.pxd | 22 +++--- - kivy/graphics/context_instructions.pyx | 8 ++--- - kivy/graphics/fbo.pxd | 2 +- - kivy/graphics/fbo.pyx | 3 +- - kivy/graphics/gl_instructions.pyx | 8 +++-- - kivy/graphics/instructions.pxd | 30 +- - kivy/graphics/instructions.pyx | 49 ++ - kivy/graphics/shader.pxd | 12 - kivy/graphics/shader.pyx | 25 +-- - kivy/graphics/stencil_instructions.pxd | 8 ++--- - kivy/graphics/stencil_instructions.pyx | 14 ++--- - kivy/graphics/vertex_instructions_line.pxi | 9 +++--- - setup.py | 8 ++--- - 13 files changed, 110 insertions(+), 88 deletions(-) - -diff --git a/kivy/graphics/context_instructions.pxd b/kivy/graphics/context_instructions.pxd -index f6562b1..f8027e2 100644 a/kivy/graphics/context_instructions.pxd -+++ b/kivy/graphics/context_instructions.pxd -@@ -16,39 +16,39 @@ cdef class PopState(ContextInstruction): - pass - - cdef class LineWidth(ContextInstruction): --cdef void apply(self) -+cdef int apply(self) except -1 - - cdef class Color(ContextInstruction): --cdef void apply(self) -+cdef int
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/
commit: 4126d426bc527c969d46b0691364cdab2ea4a930 Author: Manuel Rüger gentoo org> AuthorDate: Thu May 11 13:18:48 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Thu May 11 13:18:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4126d426 dev-python/kivy-garden: Add python3_6 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild index 9955a9c2fef..ac977907183 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1 @@ -28,7 +28,7 @@ PATCHES=( "${FILESDIR}/remove_bat-${PV}.patch" ) src_prepare() { distutils-r1_src_prepare - mv "${S}/bin/garden" "${S}/bin/kivy-garden" + mv "${S}/bin/garden" "${S}/bin/kivy-garden" || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 6b6029857a071b7baedffe18fce6d49bf6be181f Author: Slawomir Lis gentoo org> AuthorDate: Wed Mar 29 09:30:38 2017 + Commit: Slawek Lis gentoo org> CommitDate: Wed Mar 29 09:33:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b602985 dev-python/Kivy: fixed installing examples Reported in #613354. In EAPI 6 using EXAMPLES var is banned. Fixed. Reported-By: MaurizioB Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/Kivy/Kivy-1.9.1-r1.ebuild | 71 1 file changed, 71 insertions(+) diff --git a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild new file mode 100644 index 000..e21b01c75f5 --- /dev/null +++ b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DISTUTILS_IN_SOURCE_BUILD=1 + +DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" +HOMEPAGE="http://kivy.org/; +SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo camera doc examples garden gstreamer +sdl spell test" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) + garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + sdl? ( media-libs/libsdl2 + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-mixer ) + !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) + spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P,,}" + +python_prepare_all() { + sed -e '/data_files=/d' -i "${S}/setup.py" || die + sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die + + export USE_SDL2=$(usex sdl 1 0) + export USE_GSTREAMER=$(usex gstreamer 1 0) + export KIVY_USE_SETUPTOOLS=1 + distutils-r1_python_prepare_all +} + +python_compile() { + esetup.py build_ext --inplace + esetup.py build +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + emake test PYTHON="${PYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}/examples/${f}/" + doins "${S}/examples"/* "${S}/examples"/*/* + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 7a677cb4280e0b5fd1fad222a1bff20f1ca54aec Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Feb 19 13:33:09 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Feb 19 13:33:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a677cb4 dev-python/Kivy: x86 stable wrt bug #605992 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/Kivy/Kivy-1.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild index 6ce37b9ad8..84116baa10 100644 --- a/dev-python/Kivy/Kivy-1.9.1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cairo camera doc examples garden gstreamer +sdl spell test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/files/, dev-python/kivy-garden/
commit: e0a056460b4c2529025dd39af64eaa460dd88ebc Author: Slawomir Lis gentoo org> AuthorDate: Sat Feb 11 14:10:03 2017 + Commit: Slawek Lis gentoo org> CommitDate: Sat Feb 11 14:10:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a05646 dev-python/kivy-garden: restored patch for stable version Updated patch file had broken 0.1.1 which is stable, so restored original, also pushed new patch file for 0.1.4. This should fix bug #608832 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../kivy-garden/files/{remove_bat.patch => remove_bat-0.1.4.patch} | 0 dev-python/kivy-garden/files/remove_bat.patch | 2 +- dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/kivy-garden/files/remove_bat.patch b/dev-python/kivy-garden/files/remove_bat-0.1.4.patch similarity index 100% copy from dev-python/kivy-garden/files/remove_bat.patch copy to dev-python/kivy-garden/files/remove_bat-0.1.4.patch diff --git a/dev-python/kivy-garden/files/remove_bat.patch b/dev-python/kivy-garden/files/remove_bat.patch index 5c116608aa..f178f2b131 100644 --- a/dev-python/kivy-garden/files/remove_bat.patch +++ b/dev-python/kivy-garden/files/remove_bat.patch @@ -5,6 +5,6 @@ license='MIT', packages=['garden'], -scripts=['bin/garden', 'bin/garden.bat'], -+scripts=['bin/kivy-garden'], ++scripts=['bin/garden'], install_requires=['requests'], ) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild index 8388475f6f..ee8ff4185d 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -25,7 +25,7 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/garden-${PV}" -PATCHES=( "${FILESDIR}/remove_bat.patch" ) +PATCHES=( "${FILESDIR}/remove_bat-${PV}.patch" ) src_prepare() { distutils-r1_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/, dev-python/kivy-garden/files/
commit: 57657abd8917f571a5689ad0482da149f5cdd6a6 Author: Slawomir Lis gentoo org> AuthorDate: Tue Feb 7 19:55:57 2017 + Commit: Slawek Lis gentoo org> CommitDate: Wed Feb 8 05:13:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57657abd dev-python/kivy-garden: fixing filename conflict Reported in #607938. Original "garden" tool is renamed to "kivy-garden". Corresponding einfo message added. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/kivy-garden/files/remove_bat.patch | 2 +- dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 11 ++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/dev-python/kivy-garden/files/remove_bat.patch b/dev-python/kivy-garden/files/remove_bat.patch index f178f2b..5c11660 100644 --- a/dev-python/kivy-garden/files/remove_bat.patch +++ b/dev-python/kivy-garden/files/remove_bat.patch @@ -5,6 +5,6 @@ license='MIT', packages=['garden'], -scripts=['bin/garden', 'bin/garden.bat'], -+scripts=['bin/garden'], ++scripts=['bin/kivy-garden'], install_requires=['requests'], ) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild index e05a0ea..8388475 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -26,3 +26,12 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/garden-${PV}" PATCHES=( "${FILESDIR}/remove_bat.patch" ) + +src_prepare() { + distutils-r1_src_prepare + mv "${S}/bin/garden" "${S}/bin/kivy-garden" +} + +pkg_postinst() { + einfo "Kivy's garden tool is installed as kivy-garden" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: e848283cca650833a71476ca4c50877acabe50de Author: Slawomir Lis gentoo org> AuthorDate: Wed Sep 21 11:56:41 2016 + Commit: Slawek Lis gentoo org> CommitDate: Wed Sep 21 11:57:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e848283c dev-python/Kivy: use opencv in version 2* Kivy is not working with latest opencv-3.*, only opencv-2* is supported Reported in 593798 Package-Manager: portage-2.3.0 dev-python/Kivy/Kivy-1.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild index a87428f..94dcbc9 100644 --- a/dev-python/Kivy/Kivy-1.9.1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.1.ebuild @@ -22,7 +22,7 @@ IUSE="cairo camera doc examples garden gstreamer +sdl spell test" RDEPEND=" dev-python/pillow[${PYTHON_USEDEP}] cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv:0/2.4[$(python_gen_usedep 'python2_7')] ) garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) sdl? ( media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/
commit: 3c521f34929bab0de86fa49126e81819d632f0da Author: David Seifert gentoo org> AuthorDate: Tue Aug 30 18:54:36 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Aug 30 19:04:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c521f34 dev-python/kivy-garden: restore python 3.3 Package-Manager: portage-2.3.0 dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild index e05a0ea..f0e94b7 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -4,7 +4,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 8f55f10d74ff15c9d680440729317dc2ce463503 Author: David Seifert gentoo org> AuthorDate: Mon Aug 8 07:54:47 2016 + Commit: David Seifert gentoo org> CommitDate: Mon Aug 8 07:55:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f55f10d dev-python/Kivy: Add missing python depends on media-libs/opencv Package-Manager: portage-2.3.0 dev-python/Kivy/Kivy-1.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild index 670d584..a87428f 100644 --- a/dev-python/Kivy/Kivy-1.9.1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.1.ebuild @@ -22,7 +22,7 @@ IUSE="cairo camera doc examples garden gstreamer +sdl spell test" RDEPEND=" dev-python/pillow[${PYTHON_USEDEP}] cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv ) + camera? ( media-libs/opencv[${PYTHON_USEDEP}] ) garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) sdl? ( media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/, dev-python/kivy-garden/files/
commit: 38a3841300f0f1280fdcb2806760f6c996b66e9c Author: David Seifert gentoo org> AuthorDate: Sun Aug 7 19:49:27 2016 + Commit: David Seifert gentoo org> CommitDate: Mon Aug 8 07:49:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a38413 dev-python/kivy-garden: Version bump, add py3.5 support * EAPI=6 Package-Manager: portage-2.3.0 dev-python/kivy-garden/Manifest | 1 + dev-python/kivy-garden/files/remove_bat.patch | 4 ++-- dev-python/kivy-garden/kivy-garden-0.1.4.ebuild | 28 + 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/dev-python/kivy-garden/Manifest b/dev-python/kivy-garden/Manifest index 939f770..73029d8 100644 --- a/dev-python/kivy-garden/Manifest +++ b/dev-python/kivy-garden/Manifest @@ -1 +1,2 @@ DIST kivy-garden-0.1.1.tar.gz 5789 SHA256 bea618e978f962bc0a2bfc3890fafe6c1bc2fa7aaf8a1cd3c8c70a682f33d79f SHA512 d551e8fdb08c7c1810972df04b024fb59554a94b9d6dc98a1438620541c13152e8c7de4cc603efed4df00e3d681d8545939ab417266459e26e116ff6660d8013 WHIRLPOOL 79a5db5b0e854ae2d2cf4bbb2c9d4733bf1a4c772a38e7c4e65cfc050bfb4494712b04095e89e026bd282851f562c4df6f5c1ec25e6a5b5e30f53f5a1c503fcc +DIST kivy-garden-0.1.4.tar.gz 6849 SHA256 c256f42788421273a08fbb0a228f0fb0e80dd86b629fb8c0920507f645be6c72 SHA512 69b8fa2e2e80cc215eaad0eca78e1e207726ef2f611ba328863191580c19e77de970347b206c82927d92fbc821811956f8c45ac3613dafb2db706a491c50585f WHIRLPOOL eca92d06ac0f482d70f8abe9452e28f1b84648d9911a8241047711cb6389a91da55fc9fda805ebad7318a009bb674106f92097813aae5742617d34ec810bc334 diff --git a/dev-python/kivy-garden/files/remove_bat.patch b/dev-python/kivy-garden/files/remove_bat.patch index 0d310d4..f178f2b 100644 --- a/dev-python/kivy-garden/files/remove_bat.patch +++ b/dev-python/kivy-garden/files/remove_bat.patch @@ -1,5 +1,5 @@ setup.py.orig 2014-04-02 08:48:05.906881843 +0200 -+++ setup.py 2014-04-02 08:48:16.650214908 +0200 +--- a/setup.py.orig2014-04-02 08:48:05.906881843 +0200 b/setup.py 2014-04-02 08:48:16.650214908 +0200 @@ -8,6 +8,6 @@ version='0.1.1', license='MIT', diff --git a/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild new file mode 100644 index 000..e05a0ea --- /dev/null +++ b/dev-python/kivy-garden/kivy-garden-0.1.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="Kivys Garden tool to manage flowers" +HOMEPAGE="http://kivy-garden.github.io/; +SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + " +RDEPEND="${DEPEND}" + +S="${WORKDIR}/garden-${PV}" + +PATCHES=( "${FILESDIR}/remove_bat.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: a4b044549ba6bccd3f3fdf1fdb79a05728fd95cc Author: David Seifert gentoo org> AuthorDate: Mon Aug 8 07:49:00 2016 + Commit: David Seifert gentoo org> CommitDate: Mon Aug 8 07:49:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b04454 dev-python/Kivy: Version bump, add py3.5 support * EAPI=6 * Also fix overlong DESCRIPTION Package-Manager: portage-2.3.0 dev-python/Kivy/Kivy-1.9.0-r1.ebuild | 4 +-- dev-python/Kivy/Kivy-1.9.1.ebuild| 69 dev-python/Kivy/Manifest | 1 + 3 files changed, 72 insertions(+), 2 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild index 1ce542c..843807e 100644 --- a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 eutils -DESCRIPTION="A software library for rapid development of hardware-accelerated multitouch applications" +DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" HOMEPAGE="http://kivy.org/; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild new file mode 100644 index 000..670d584 --- /dev/null +++ b/dev-python/Kivy/Kivy-1.9.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DISTUTILS_IN_SOURCE_BUILD=1 + +DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications" +HOMEPAGE="http://kivy.org/; +SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo camera doc examples garden gstreamer +sdl spell test" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv ) + garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + sdl? ( media-libs/libsdl2 + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-mixer ) + !sdl? ( dev-python/pygame[${PYTHON_USEDEP}] ) + spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P,,}" + +python_prepare_all() { + sed -e '/data_files=/d' -i "${S}/setup.py" || die + sed -e 's/PYTHON = python/PYTHON ?= python/' -i Makefile || die + + export USE_SDL2=$(usex sdl 1 0) + export USE_GSTREAMER=$(usex gstreamer 1 0) + export KIVY_USE_SETUPTOOLS=1 + distutils-r1_python_prepare_all +} + +python_compile() { + esetup.py build_ext --inplace + esetup.py build +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + emake test PYTHON="${PYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/build/html/. ) + use examples && EXAMPLES=( examples ) + distutils-r1_python_install_all +} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest index 7e5371c..3cd62f4 100644 --- a/dev-python/Kivy/Manifest +++ b/dev-python/Kivy/Manifest @@ -1 +1,2 @@ DIST Kivy-1.9.0.tar.gz 16178808 SHA256 b828617f858963f7873f5c81bb8824ca1dfa265e7811fce03599e2ba7200ffa0 SHA512 e0efc27f8ae070f5748570ee9224220791d32e931bbaf0bad5ddee894cf1d0f9ded5eebcc54d3b666491edaab0316923311f5e0cc7b1e46929d87ea3bec87f21 WHIRLPOOL c57c696752c88d3c8643e126180aa00b864df45bad0de4e6456143fd0f1486085a258a787ec2e4017b982004dd5a1212b11dbcb352f1f72b77591fa5fd9c934e +DIST kivy-1.9.1.tar.gz 16363833 SHA256 29bc45be34c26a8acb1dafdd329145f997a473be344cd052659f821f6478637e SHA512 1ae3ff3979a89e41c0af6493b7523835c1d01ee36fcd524f15d329b8fa875c6ca9bd25db3a844597fbc5370ff86b55ce177d3e66cc169223b02eb114c88c9989 WHIRLPOOL f2eebf64f3abc2b63d307d8aadc87d0beb980e9bf5f85ff664e973b5c014ccb4f3fed58d24e2ca1e416e959ece1c094e34c0d75630003c89ab3a36237137042d
[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/
commit: 988a0a2a21cc60c88e064b2e84777cdc855d8a1a Author: Patrice Clement gentoo org> AuthorDate: Mon Oct 5 16:57:33 2015 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 5 20:40:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988a0a2a dev-python/kivy-garden: Stable for amd64. Stable for x86 using the ALLARCHES policy. Fixes bug 561824. Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement gentoo.org> dev-python/kivy-garden/kivy-garden-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild b/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild index 5fb696a..7fcef40 100644 --- a/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild +++ b/dev-python/kivy-garden/kivy-garden-0.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/, dev-python/Kivy/files/
commit: 4379a4883d5a603d84d04edb14929a9342d21e45 Author: Patrice Clement gentoo org> AuthorDate: Mon Oct 5 17:00:28 2015 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 5 20:40:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4379a488 dev-python/Kivy: Clean up old. Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement gentoo.org> dev-python/Kivy/Kivy-1.8.0.ebuild| 47 --- dev-python/Kivy/Kivy-1.9.0.ebuild| 45 -- dev-python/Kivy/Manifest | 1 - dev-python/Kivy/files/cython-0.22.patch | 139 --- dev-python/Kivy/files/cython-fixes.patch | 42 -- 5 files changed, 274 deletions(-) diff --git a/dev-python/Kivy/Kivy-1.8.0.ebuild b/dev-python/Kivy/Kivy-1.8.0.ebuild deleted file mode 100644 index af6192a..000 --- a/dev-python/Kivy/Kivy-1.8.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit distutils-r1 eutils - -DESCRIPTION="A software library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cairo camera doc examples garden gstreamer spell" - -RDEPEND=" - dev-python/pygame[${PYTHON_USEDEP}] - virtual/python-imaging[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] ) - " -RDEPEND="${DEPEND} - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" - -python_prepare_all() { - sed -e '/data_files=/d' -i "${S}/setup.py" || die - epatch "${FILESDIR}/cython-fixes.patch" - if has_version '>=dev-python/cython-0.22' ; then - epatch "${FILESDIR}/cython-0.22.patch" - fi - distutils-r1_python_prepare_all -} - -python_install_all() { - use doc && DOCS=( doc/sources/. ) - use examples && EXAMPLES=( examples ) - distutils-r1_python_install_all -} diff --git a/dev-python/Kivy/Kivy-1.9.0.ebuild b/dev-python/Kivy/Kivy-1.9.0.ebuild deleted file mode 100644 index 9dbec84..000 --- a/dev-python/Kivy/Kivy-1.9.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit distutils-r1 eutils - -DESCRIPTION="A software library for rapid development of hardware-accelerated multitouch applications" -HOMEPAGE="http://kivy.org/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cairo camera doc examples garden gstreamer spell" - -RDEPEND=" - dev-python/pygame[${PYTHON_USEDEP}] - virtual/python-imaging[${PYTHON_USEDEP}] - cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) - camera? ( media-libs/opencv ) - garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) - spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] ) - " -DEPEND="${RDEPEND} - <=dev-python/cython-0.22[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}"/${P}-cython-0.22-backport.patch ) - -python_prepare_all() { - sed -e '/data_files=/d' -i "${S}/setup.py" || die - distutils-r1_python_prepare_all -} - -python_install_all() { - use doc && DOCS=( doc/sources/. ) - use examples && EXAMPLES=( examples ) - distutils-r1_python_install_all -} diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest index f81ab10..7e5371c 100644 --- a/dev-python/Kivy/Manifest +++ b/dev-python/Kivy/Manifest @@ -1,2 +1 @@ -DIST Kivy-1.8.0.tar.gz 14655888 SHA256 1bb5add88132c902ed746e7624034ecaab49e61f3fbbfde231604e887e6fb324 SHA512 e7057b008cceec9513961ddc3d4aaef2aa1a10de9c2de09ad82bd90ca88300047374e5f8c982cb018712fb0465c03208108c3110887ef383c00a45ee9e5bc81d WHIRLPOOL a6530edebcae34aede981c2f0db37a26a9378e148a073dc1396096b4db04ebdef0f6d96de4222383a5e2d84858bdf10383611751f9bf5ae625eafc67d1cf702f DIST Kivy-1.9.0.tar.gz 16178808 SHA256 b828617f858963f7873f5c81bb8824ca1dfa265e7811fce03599e2ba7200ffa0 SHA512 e0efc27f8ae070f5748570ee9224220791d32e931bbaf0bad5ddee894cf1d0f9ded5eebcc54d3b666491edaab0316923311f5e0cc7b1e46929d87ea3bec87f21 WHIRLPOOL c57c696752c88d3c8643e126180aa00b864df45bad0de4e6456143fd0f1486085a258a787ec2e4017b982004dd5a1212b11dbcb352f1f72b77591fa5fd9c934e diff --git a/dev-python/Kivy/files/cython-0.22.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: c407b81feecce666dd2af1d8d6d6d974ae810d0f Author: Patrice Clement gentoo org> AuthorDate: Mon Oct 5 16:58:20 2015 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 5 20:40:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c407b81f dev-python/Kivy: Stable for amd64. Stable for x86 using the ALLARCHES policy. Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement gentoo.org> dev-python/Kivy/Kivy-1.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild index 5ce75e1..8bd7347 100644 --- a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild +++ b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cairo camera doc examples garden gstreamer spell" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/Kivy/
commit: 3f3d3b5c590a11c9440f65e49af1c53f447fab46 Author: Patrice Clement gentoo org> AuthorDate: Mon Oct 5 16:47:14 2015 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 5 20:40:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3d3b5c dev-python/Kivy: Add media-libs/mesa to DEPEND. Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement gentoo.org> dev-python/Kivy/Kivy-1.9.0-r1.ebuild | 46 1 file changed, 46 insertions(+) diff --git a/dev-python/Kivy/Kivy-1.9.0-r1.ebuild b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild new file mode 100644 index 000..5ce75e1 --- /dev/null +++ b/dev-python/Kivy/Kivy-1.9.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 eutils + +DESCRIPTION="A software library for rapid development of hardware-accelerated multitouch applications" +HOMEPAGE="http://kivy.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo camera doc examples garden gstreamer spell" + +RDEPEND=" + dev-python/pygame[${PYTHON_USEDEP}] + virtual/python-imaging[${PYTHON_USEDEP}] + cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] ) + camera? ( media-libs/opencv ) + garden? ( dev-python/kivy-garden[${PYTHON_USEDEP}] ) + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] ) + " +DEPEND="${RDEPEND} + <=dev-python/cython-0.22[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + media-libs/mesa +" + +PATCHES=( "${FILESDIR}"/${P}-cython-0.22-backport.patch ) + +python_prepare_all() { + sed -e '/data_files=/d' -i "${S}/setup.py" || die + distutils-r1_python_prepare_all +} + +python_install_all() { + use doc && DOCS=( doc/sources/. ) + use examples && EXAMPLES=( examples ) + distutils-r1_python_install_all +}