summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZaheer Abbas Merali <zaheerm@gentoo.org>2005-06-14 10:52:38 +0000
committerZaheer Abbas Merali <zaheerm@gentoo.org>2005-06-14 10:52:38 +0000
commit1088c6ccb1cdd10b7174fc2a49fa796b16575a53 (patch)
treef2697aa8be14b99f558aa00c3a25000c610e77df /media-plugins/gst-plugins-pitfdll
parentStable on alpha (diff)
downloadgentoo-2-1088c6ccb1cdd10b7174fc2a49fa796b16575a53.tar.gz
gentoo-2-1088c6ccb1cdd10b7174fc2a49fa796b16575a53.tar.bz2
gentoo-2-1088c6ccb1cdd10b7174fc2a49fa796b16575a53.zip
gcc4 fix (bug #92712)
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-plugins/gst-plugins-pitfdll')
-rw-r--r--media-plugins/gst-plugins-pitfdll/ChangeLog7
-rw-r--r--media-plugins/gst-plugins-pitfdll/Manifest5
-rw-r--r--media-plugins/gst-plugins-pitfdll/files/gst-plugins-pitfdll-0.8.1-gcc4.patch22
-rw-r--r--media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild5
4 files changed, 35 insertions, 4 deletions
diff --git a/media-plugins/gst-plugins-pitfdll/ChangeLog b/media-plugins/gst-plugins-pitfdll/ChangeLog
index 507303f8f945..f0b38bc0b6da 100644
--- a/media-plugins/gst-plugins-pitfdll/ChangeLog
+++ b/media-plugins/gst-plugins-pitfdll/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/gst-plugins-pitfdll
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-pitfdll/ChangeLog,v 1.3 2005/04/28 23:50:23 zaheerm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-pitfdll/ChangeLog,v 1.4 2005/06/14 10:52:38 zaheerm Exp $
+
+ 14 Jun 2005; Zaheer Abbas Merali <zaheerm@gentoo.org>
+ +files/gst-plugins-pitfdll-0.8.1-gcc4.patch,
+ gst-plugins-pitfdll-0.8.1-r1.ebuild:
+ gcc4 fix (bug #92712)
*gst-plugins-pitfdll-0.8.1-r1 (29 Apr 2005)
diff --git a/media-plugins/gst-plugins-pitfdll/Manifest b/media-plugins/gst-plugins-pitfdll/Manifest
index 101ddd597236..35433c40cee2 100644
--- a/media-plugins/gst-plugins-pitfdll/Manifest
+++ b/media-plugins/gst-plugins-pitfdll/Manifest
@@ -1,7 +1,8 @@
-MD5 c6dbfca7904299f43287f427756b83a2 gst-plugins-pitfdll-0.8.1-r1.ebuild 1186
-MD5 8a9a95d7620ad808e6997412f82d619d ChangeLog 785
+MD5 3c39111b093c0d9ec86f1dfe943315b2 gst-plugins-pitfdll-0.8.1-r1.ebuild 1268
+MD5 95efeee161cd198f8f58dc1531aa75d4 ChangeLog 952
MD5 8413bc5b5d1be3c97704708350809b27 gst-plugins-pitfdll-0.8.1.ebuild 1186
MD5 6050196ef420c3e4025029ebee5a813f metadata.xml 162
MD5 3b8072e2fbbb243bd725b463bf15b558 files/gst-plugins-pitfdll-0.8.1-mutex.patch 1230
MD5 496cd856ca2d5ecbcffef0e5853816fa files/digest-gst-plugins-pitfdll-0.8.1-r1 66
+MD5 5547c9157c976e1b9abf122228455385 files/gst-plugins-pitfdll-0.8.1-gcc4.patch 700
MD5 496cd856ca2d5ecbcffef0e5853816fa files/digest-gst-plugins-pitfdll-0.8.1 66
diff --git a/media-plugins/gst-plugins-pitfdll/files/gst-plugins-pitfdll-0.8.1-gcc4.patch b/media-plugins/gst-plugins-pitfdll/files/gst-plugins-pitfdll-0.8.1-gcc4.patch
new file mode 100644
index 000000000000..e8e95bc87a64
--- /dev/null
+++ b/media-plugins/gst-plugins-pitfdll/files/gst-plugins-pitfdll-0.8.1-gcc4.patch
@@ -0,0 +1,22 @@
+--- ext.c 2005-04-23 16:44:21.000000000 +0200
++++ ext-new.c 2005-04-24 16:34:07.000000000 +0200
+@@ -469,7 +469,7 @@
+
+ if (type&MEM_RESERVE && (unsigned)address&0xffff) {
+ size += (unsigned)address&0xffff;
+- (unsigned)address &= ~0xffff;
++ address = (LPVOID)((unsigned)address & ~0xffff);
+ }
+ pgsz = sysconf(_SC_PAGESIZE);
+ if (type&MEM_COMMIT && (unsigned)address%pgsz) {
+--- win32.c 2005-04-23 16:44:29.000000000 +0200
++++ win32-new.c 2005-04-24 16:34:07.000000000 +0200
+@@ -2623,7 +2623,7 @@
+ dbgprintf("GetWindowThreadProcessId(0x%x, 0x%x) => %d\n",
+ win, pid_data, tid);
+ if (pid_data)
+- (int)*pid_data = tid;
++ *pid_data = tid;
+ return tid;
+ }
+
diff --git a/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild b/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild
index 033e840067e9..611a31c709bf 100644
--- a/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild
+++ b/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild,v 1.2 2005/06/05 18:55:47 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-pitfdll/gst-plugins-pitfdll-0.8.1-r1.ebuild,v 1.3 2005/06/14 10:52:38 zaheerm Exp $
inherit eutils
@@ -29,6 +29,9 @@ RDEPEND="$DEPEND
src_unpack() {
unpack ${A}
+ # gcc4 fix
+ cd ${S}/gst-libs/ext/loader/wine
+ epatch ${FILESDIR}/${P}-gcc4.patch
cd ${S}/ext/pitfdll
epatch ${FILESDIR}/${P}-mutex.patch
}