summaryrefslogtreecommitdiff
path: root/kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch
diff options
context:
space:
mode:
authorJonathan Callen <abcd@gentoo.org>2011-07-07 05:23:14 -0400
committerJonathan Callen <abcd@gentoo.org>2011-07-07 05:29:32 -0400
commit2de5a5f5c64b20bdea5e315e76c099bef6d36a2c (patch)
tree4785e201cce8522bc1871383f0db2abaacb8a876 /kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch
parent503556a88131bc82fb921f26dbd5b2ac6fd10598 (diff)
downloadkde-2de5a5f5c64b20bdea5e315e76c099bef6d36a2c.tar.gz
kde-2de5a5f5c64b20bdea5e315e76c099bef6d36a2c.tar.bz2
kde-2de5a5f5c64b20bdea5e315e76c099bef6d36a2c.zip
[kde-base/pykde4] Allow clean installation for multiple python versions
Diffstat (limited to 'kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch')
-rw-r--r--kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch b/kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch
new file mode 100644
index 00000000000..62abdf0a1ba
--- /dev/null
+++ b/kde-base/pykde4/files/pykde4-4.6.3-python-3.2.patch
@@ -0,0 +1,17 @@
+--- python/pykde4/sip/kio/kfileitem.sip
++++ python/pykde4/sip/kio/kfileitem.sip
+@@ -236,7 +236,13 @@
+
+ len = sipCpp->count();
+
+- if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0)
++ if (PySlice_GetIndicesEx(
++#if PY_VERSION_HEX >= 0x03020000
++ a0,
++#else
++ (PySliceObject *)a0,
++#endif
++ len, &start, &stop, &step, &slicelength) < 0)
+ sipIsErr = 1;
+ else
+ {