summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZaheer Abbas Merali <zaheerm@gentoo.org>2006-03-06 18:12:29 +0000
committerZaheer Abbas Merali <zaheerm@gentoo.org>2006-03-06 18:12:29 +0000
commitcbeccec700a6feb2d8f457596194c686addd6b9e (patch)
tree9387c043b14557115dd505ae3378a413b7d010b1 /dev-python/gst-python
parentVersion bump. (diff)
downloadgentoo-2-cbeccec700a6feb2d8f457596194c686addd6b9e.tar.gz
gentoo-2-cbeccec700a6feb2d8f457596194c686addd6b9e.tar.bz2
gentoo-2-cbeccec700a6feb2d8f457596194c686addd6b9e.zip
fix gst-python leak
(Portage version: 2.0.54)
Diffstat (limited to 'dev-python/gst-python')
-rw-r--r--dev-python/gst-python/ChangeLog6
-rw-r--r--dev-python/gst-python/Manifest3
-rw-r--r--dev-python/gst-python/files/gst-python-0.10-leakfix.diff34
-rw-r--r--dev-python/gst-python/gst-python-0.10.2.ebuild3
4 files changed, 43 insertions, 3 deletions
diff --git a/dev-python/gst-python/ChangeLog b/dev-python/gst-python/ChangeLog
index cbce2ef3f8e4..c7b62044f2f2 100644
--- a/dev-python/gst-python/ChangeLog
+++ b/dev-python/gst-python/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/gst-python
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.9 2006/01/18 02:54:15 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.10 2006/03/06 18:12:29 zaheerm Exp $
+
+ 06 Mar 2006; Zaheer Abbas Merali <zaheerm@gentoo.org>
+ +files/gst-python-0.10-leakfix.diff, gst-python-0.10.2.ebuild:
+ fix gst-python leak
*gst-python-0.10.2 (18 Jan 2006)
diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index 9051cefd55a5..a233473312f4 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -4,9 +4,10 @@ MD5 9bdb0c78af880876cfce8b5fb89b0ee6 files/digest-gst-python-0.10.1 69
MD5 aa071a0fdfeb6210bc954438e6eea22b files/digest-gst-python-0.10.2 69
MD5 039da23a793cf44bd7aa29fcc8d92bae files/digest-gst-python-0.8.1 68
MD5 748805d980ac67b8fa34ce7ce8914846 files/digest-gst-python-0.8.2 68
+MD5 f7aebafaa0c99bda57ec9eb09490e3ae files/gst-python-0.10-leakfix.diff 1197
MD5 59c8e19b7b9cf3a9e889ec4b6fb89466 gst-python-0.10.0.ebuild 1221
MD5 6e187aeec03c7a64bee061491609e279 gst-python-0.10.1.ebuild 1215
-MD5 7cad3c8298eacb21fac1104cdf1c5ca2 gst-python-0.10.2.ebuild 1215
+MD5 601923fb32cb6896e64524b83c091b88 gst-python-0.10.2.ebuild 1264
MD5 8d29b3eae4d026dcfb578979bf1d31cb gst-python-0.8.1.ebuild 1201
MD5 b9fb951de303323517f4b82bb9671c1d gst-python-0.8.2.ebuild 1201
MD5 6050196ef420c3e4025029ebee5a813f metadata.xml 162
diff --git a/dev-python/gst-python/files/gst-python-0.10-leakfix.diff b/dev-python/gst-python/files/gst-python-0.10-leakfix.diff
new file mode 100644
index 000000000000..e741e1546e10
--- /dev/null
+++ b/dev-python/gst-python/files/gst-python-0.10-leakfix.diff
@@ -0,0 +1,34 @@
+===================================================================
+RCS file: /srv/anoncvs.freedesktop.org/cvs/gstreamer/gst-python/gst/gsttaglist.override,v
+rcsdiff: /srv/anoncvs.freedesktop.org/cvs/gstreamer/gst-python/gst/gsttaglist.override,v: warning: Unknown phrases like `commitid ...;' are present.
+retrieving revision 1.4
+retrieving revision 1.5
+diff -u -r1.4 -r1.5
+--- gsttaglist.override 2005/12/18 17:20:12 1.4
++++ gsttaglist.override 2006/03/06 16:24:53 1.5
+@@ -84,8 +84,6 @@
+ PyErr_SetString(PyExc_KeyError, field);
+ }
+
+- if (v != NULL)
+- Py_INCREF(v);
+ return v;
+ }
+===================================================================
+RCS file: /srv/anoncvs.freedesktop.org/cvs/gstreamer/gst-python/gst/gststructure.override,v
+rcsdiff: /srv/anoncvs.freedesktop.org/cvs/gstreamer/gst-python/gst/gststructure.override,v: warning: Unknown phrases like `commitid ...;' are present.
+retrieving revision 1.10
+retrieving revision 1.11
+diff -u -r1.10 -r1.11
+--- gststructure.override 2006/01/08 12:26:35 1.10
++++ gststructure.override 2006/03/06 16:24:53 1.11
+@@ -193,8 +193,6 @@
+ PyErr_SetString(PyExc_KeyError, field);
+ }
+
+- if (v != NULL)
+- Py_INCREF(v);
+ return v;
+ }
+
+
diff --git a/dev-python/gst-python/gst-python-0.10.2.ebuild b/dev-python/gst-python/gst-python-0.10.2.ebuild
index 6fcb4cca40ca..e7237fad7186 100644
--- a/dev-python/gst-python/gst-python-0.10.2.ebuild
+++ b/dev-python/gst-python/gst-python-0.10.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.2.ebuild,v 1.1 2006/01/18 02:54:15 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.2.ebuild,v 1.2 2006/03/06 18:12:29 zaheerm Exp $
inherit python
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
dev-libs/libxml2 )"
src_compile() {
+ epatch ${FILESDIR}/gst-python-0.10-leakfix.diff
econf $(use_enable doc docs) || die
emake || die
}