Re: Could you take over my package Kivy?

2014-11-10 Thread Vincent Cheng
Hi Bastian,

On Sun, Nov 9, 2014 at 8:30 AM, Bastian Venthur vent...@debian.org wrote:

 Dear Python team,

 I'm currently unable to maintain the kivy package properly, as I am
 busy writing my Ph.D. Could I kindly ask you to take over this package?

I'd be glad to take the role as an uploader for kivy and maintain it
under the DPMT's umbrella. In fact I had suggested this a while ago in
#737351, but you never replied, so I just assumed that you weren't
interested in team maintenance at all. Glad to see that I was
mistaken!

Regards,
Vincent


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CACZd_tAq8UqxfN4wFt8cQFTk0LVwKAMGMtRz5zwowxmXEvD=q...@mail.gmail.com



Re: Could you take over my package Kivy?

2014-11-10 Thread Bastian Venthur
Hi Vincent,

sorry for not replying to your mail. It was sitting in my inbox for ages
and I was too busy to decide what to do with it until I eventually
forgot about it.

Anyways, thank you very much for taking care of the package!

Bastian


Am 10.11.2014 um 10:33 schrieb Vincent Cheng:
 Hi Bastian,
 
 On Sun, Nov 9, 2014 at 8:30 AM, Bastian Venthur vent...@debian.org wrote:
 
 Dear Python team,

 I'm currently unable to maintain the kivy package properly, as I am
 busy writing my Ph.D. Could I kindly ask you to take over this package?
 
 I'd be glad to take the role as an uploader for kivy and maintain it
 under the DPMT's umbrella. In fact I had suggested this a while ago in
 #737351, but you never replied, so I just assumed that you weren't
 interested in team maintenance at all. Glad to see that I was
 mistaken!
 
 Regards,
 Vincent
 
 


-- 
Bastian Venthur  http://venthur.de
Debian Developer venthur at debian org



-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/m3q12t$u57$1...@ger.gmane.org



Could you take over my package Kivy?

2014-11-09 Thread Bastian Venthur
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Python team,

I'm currently unable to maintain the kivy package properly, as I am
busy writing my Ph.D. Could I kindly ask you to take over this package?

  https://packages.qa.debian.org/k/kivy.html


Cheers,

Bastian



- -- 
Bastian Venthur  http://venthur.de
Debian Developer venthur at debian org

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJUX5aSAAoJEI6IlUTZhQANm6cQAJqUW8pzqcIA3fY6znhRdZK2
7qJupFro4167v5lVghfHHUmek8vI167ZFnqgnv8YPRhpVGDFJvZs8roLv263hJjl
KgIAXiytCeP3GyzhaxWNTiQG9l5CmmCfitVZ1VZllXpXoD6O3sMK1VYnRn5oWhuf
N2zzs03vQlBT2qwy+VYxj7RuMcQNdrqVMWmGMOO0A0Ma+XkLYq9i3uTkv2v7Exwd
y4F86op4t18VKqQgebFLK2NiyjOgIIqdXuPrkG7C3RCG2eu2VpSfwrvAzVA96KNh
tj+u0TY3Hm1UMR4uDDqok9WXwds5nXf0qjPUDeQF533C9Do7xTv2Y+m2uSHCRX8Z
nIv6njU1CfrVhmsF3lngXRjVxY5n4+qLcOe/Gxqv/Sszyh639DcrLSOuspEau5yM
f97M86FfVzSG12SamqlFt+xRWLlRD6HesDtHf1ZfDtSWOzQaQRXfS15ArP6snIbB
gchMqCt1hUdRMScv2y3sd6g7DMVYSeXAl00Gwf8mfK51XrwhgGrLaFAxW3Lepb1E
RuJdmcVFkoqmMM9q9wrC2O4Vj4gqQN/bDu09Tg6ijm0+fGuL3efz0q0nKjWa3qXA
NrP3x4pe7odgixvDWqdJM/dNm08l2YSFtiGo6IriSeqRDm/dXUZppFnE0CFCrCng
WDzqY9LZaT6fY+XII5Ta
=Dhx3
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/m3o4qj$v5m$1...@ger.gmane.org



Re: Could you take over my package Kivy?

2014-11-09 Thread Yaroslav Halchenko

On Sun, 09 Nov 2014, Bastian Venthur wrote:

 I'm currently unable to maintain the kivy package properly, as I am
 busy writing my Ph.D. Could I kindly ask you to take over this package?

   https://packages.qa.debian.org/k/kivy.html

I would not be able to take over and/or spend more time on migration, but I
am preparing upload addressing those fixes necessary for compatibility
with cython 0.21.1-1 and could request unblock 

would it be ok meanwhile if I upload the NMU without delay?

PS good luck with the dissertation

here is the debdiff

diff -Nru kivy-1.8.0+dfsg/debian/changelog kivy-1.8.0+dfsg/debian/changelog
--- kivy-1.8.0+dfsg/debian/changelog2014-02-28 03:48:43.0 -0500
+++ kivy-1.8.0+dfsg/debian/changelog2014-11-09 10:23:02.0 -0500
@@ -1,3 +1,12 @@
+kivy (1.8.0+dfsg-2.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fixing FTBFS against cythoin 0.21.1 by cherry-picking upstream fix
+debian/patches/0001-Fix-cython-python-temp-coercion-exception.patch
+(Closes: #768828)
+
+ -- Yaroslav Halchenko deb...@onerussian.com  Sun, 09 Nov 2014 10:11:22 -0500
+
 kivy (1.8.0+dfsg-2) unstable; urgency=medium
 
   * Provide python3-kivy package. The patch for that was provided by Vincent
diff -Nru 
kivy-1.8.0+dfsg/debian/patches/0001-Fix-cython-python-temp-coercion-exception.patch
 
kivy-1.8.0+dfsg/debian/patches/0001-Fix-cython-python-temp-coercion-exception.patch
--- 
kivy-1.8.0+dfsg/debian/patches/0001-Fix-cython-python-temp-coercion-exception.patch
 1969-12-31 19:00:00.0 -0500
+++ 
kivy-1.8.0+dfsg/debian/patches/0001-Fix-cython-python-temp-coercion-exception.patch
 2014-11-09 10:16:01.0 -0500
@@ -0,0 +1,34 @@
+From 827bd6c7b7d04ec72cb3bdbf0ffcd90630d90008 Mon Sep 17 00:00:00 2001
+From: Matthew Einhorn moiein2...@gmail.com
+Date: Thu, 17 Jul 2014 16:37:42 -0400
+Subject: [PATCH] Fix cython 'python temp coercion' exception.
+
+---
+ kivy/graphics/shader.pyx | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/kivy/graphics/shader.pyx b/kivy/graphics/shader.pyx
+index eab0f42..39c449a 100644
+--- a/kivy/graphics/shader.pyx
 b/kivy/graphics/shader.pyx
+@@ -421,6 +421,7 @@ cdef class Shader:
+ cdef void bind_vertex_format(self, VertexFormat vertex_format):
+ cdef unsigned int i
+ cdef vertex_attr_t *attr
++cdef bytes name
+ 
+ # if the current vertex format used in the shader is the current one, 
do
+ # nothing.
+@@ -445,7 +446,8 @@ cdef class Shader:
+ attr = vertex_format.vattr[i]
+ if attr.per_vertex == 0:
+ continue
+-attr.index = glGetAttribLocation(self.program, char 
*bytesattr.name)
++name = bytesattr.name
++attr.index = glGetAttribLocation(self.program, char *name)
+ glEnableVertexAttribArray(attr.index)
+ 
+ # save for the next run.
+-- 
+2.1.1
+
diff -Nru kivy-1.8.0+dfsg/debian/patches/0001-Fixes-for-Cython-0.21.patch 
kivy-1.8.0+dfsg/debian/patches/0001-Fixes-for-Cython-0.21.patch
--- kivy-1.8.0+dfsg/debian/patches/0001-Fixes-for-Cython-0.21.patch 1969-12-31 
19:00:00.0 -0500
+++ kivy-1.8.0+dfsg/debian/patches/0001-Fixes-for-Cython-0.21.patch 2014-11-09 
10:36:13.0 -0500
@@ -0,0 +1,36 @@
+From 90ddebab3f56c06175dd99b153383990434b9514 Mon Sep 17 00:00:00 2001
+From: Mathieu Virbel m...@kivy.org
+Date: Tue, 16 Sep 2014 10:11:23 +0200
+Subject: [PATCH] Fixes for Cython 0.21
+
+---
+ kivy/lib/gstplayer/_gstplayer.pyx | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/kivy/lib/gstplayer/_gstplayer.pyx 
b/kivy/lib/gstplayer/_gstplayer.pyx
+index f07af0b..aa29c11 100644
+--- a/kivy/lib/gstplayer/_gstplayer.pyx
 b/kivy/lib/gstplayer/_gstplayer.pyx
+@@ -207,7 +207,7 @@ cdef class GstPlayer:
+ self.eos_cb()
+ 
+ def load(self):
+-cdef char *c_uri
++cdef bytes py_uri
+ 
+ # if already loaded before, clean everything.
+ if self.pipeline != NULL:
+@@ -256,8 +256,8 @@ cdef class GstPlayer:
+ 
+ # configure playbin
+ g_object_set_int(self.pipeline, 'async-handling', 1)
+-c_uri = bytesself.uri.encode('utf-8')
+-g_object_set_void(self.playbin, 'uri', c_uri)
++py_uri = bytesself.uri.encode('utf-8')
++g_object_set_void(self.playbin, 'uri', char *py_uri)
+ 
+ # attach the callback
+ # NOTE no need to create a weakref here, as we manage to grab/release
+-- 
+2.1.1
+
diff -Nru kivy-1.8.0+dfsg/debian/patches/series 
kivy-1.8.0+dfsg/debian/patches/series
--- kivy-1.8.0+dfsg/debian/patches/series   2014-02-28 03:38:07.0 -0500
+++ kivy-1.8.0+dfsg/debian/patches/series   2014-11-09 10:36:42.0 -0500
@@ -0,0 +1,2 @@
+0001-Fix-cython-python-temp-coercion-exception.patch
+0001-Fixes-for-Cython-0.21.patch


-- 
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org

Re: Could you take over my package Kivy?

2014-11-09 Thread Barry Warsaw
On Nov 09, 2014, at 11:40 AM, Yaroslav Halchenko wrote:

On Sun, 09 Nov 2014, Bastian Venthur wrote:

 I'm currently unable to maintain the kivy package properly, as I am
 busy writing my Ph.D. Could I kindly ask you to take over this package?

   https://packages.qa.debian.org/k/kivy.html

I would not be able to take over and/or spend more time on migration, but I
am preparing upload addressing those fixes necessary for compatibility
with cython 0.21.1-1 and could request unblock 

would it be ok meanwhile if I upload the NMU without delay?

PS good luck with the dissertation

I think this would make a good package for team maintenance.  I'm not sure I
personally have time to maintain it, but I'd be willing to help migrate it to
team maintenance... if we can put it under git-dpm.

Cheers,
-Barry


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141109115827.11155...@anarchist.wooz.org