[gentoo-commits] repo/gentoo:master commit in: dev-python/kivy-garden/files/, profiles/, dev-python/kivy-garden/

2020-05-23 Thread Michał Górny
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/

2020-03-19 Thread Mikle Kolyada
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/

2020-02-05 Thread Michał Górny
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/

2020-02-05 Thread Michał Górny
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/

2019-12-27 Thread David Seifert
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/

2018-11-10 Thread Patrice Clement
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/

2018-06-30 Thread Pacho Ramos
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/

2018-06-28 Thread Pacho Ramos
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/

2018-06-03 Thread Aaron Bauman
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/

2018-01-03 Thread Slawek Lis
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/

2017-07-31 Thread Slawek Lis
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/

2017-06-06 Thread Slawek Lis
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/

2017-05-11 Thread Manuel Rüger
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/

2017-03-29 Thread Slawek Lis
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/

2017-02-19 Thread Agostino Sarubbo
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/

2017-02-11 Thread Slawek Lis
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/

2017-02-07 Thread Slawek Lis
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/

2016-09-21 Thread Slawek Lis
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/

2016-08-30 Thread David Seifert
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/

2016-08-08 Thread David Seifert
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/

2016-08-08 Thread David Seifert
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/

2016-08-08 Thread David Seifert
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/

2015-10-05 Thread Patrice Clement
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/

2015-10-05 Thread Patrice Clement
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/

2015-10-05 Thread Patrice Clement
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/

2015-10-05 Thread Patrice Clement
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
+}