summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Kacian <ticho@gentoo.org>2007-07-05 18:40:44 +0000
committerAndrej Kacian <ticho@gentoo.org>2007-07-05 18:40:44 +0000
commit57416c232f5b30c9bd0908741d5bda3ebd6d78ff (patch)
treef3cf4922cb9e27105a0fa7efb6784dcaa1291686 /media-sound
parentremove inappropriate description (diff)
downloadhistorical-57416c232f5b30c9bd0908741d5bda3ebd6d78ff.tar.gz
historical-57416c232f5b30c9bd0908741d5bda3ebd6d78ff.tar.bz2
historical-57416c232f5b30c9bd0908741d5bda3ebd6d78ff.zip
Apply patch to fix a crasher bug for amd64 and possibly other arches. Provided by Davide Pesavento <davidepesa at gmail.com> in bug #183593.
Package-Manager: portage-2.1.3_rc4
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/qmpdclient/ChangeLog7
-rw-r--r--media-sound/qmpdclient/Manifest26
-rw-r--r--media-sound/qmpdclient/files/1.0.8-argc-ref-fix.patch24
-rw-r--r--media-sound/qmpdclient/qmpdclient-1.0.8.ebuild5
4 files changed, 49 insertions, 13 deletions
diff --git a/media-sound/qmpdclient/ChangeLog b/media-sound/qmpdclient/ChangeLog
index c6b4ba751492..0b186ce1baf3 100644
--- a/media-sound/qmpdclient/ChangeLog
+++ b/media-sound/qmpdclient/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/qmpdclient
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/qmpdclient/ChangeLog,v 1.16 2007/07/04 21:59:17 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/qmpdclient/ChangeLog,v 1.17 2007/07/05 18:40:44 ticho Exp $
+
+ 05 Jul 2007; Andrej Kacian <ticho@gentoo.org>
+ +files/1.0.8-argc-ref-fix.patch, qmpdclient-1.0.8.ebuild:
+ Apply patch to fix a crasher bug for amd64 and possibly other arches.
+ Provided by Davide Pesavento <davidepesa at gmail.com> in bug #183593.
*qmpdclient-1.0.8 (04 Jul 2007)
diff --git a/media-sound/qmpdclient/Manifest b/media-sound/qmpdclient/Manifest
index 7010e800511a..f172b174a91a 100644
--- a/media-sound/qmpdclient/Manifest
+++ b/media-sound/qmpdclient/Manifest
@@ -1,6 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 1.0.8-argc-ref-fix.patch 1088 RMD160 3051805d1fee865c688932fb8f5b3bb2e677e7c3 SHA1 79ea75eef9d224fd4bc9abb3e172dec03f5bc813 SHA256 384c0bb68beac7d7a81eb4f760ca3835974dc19fc495f2d4e00086f85fa04165
+MD5 694a8f9219afd5fae3fcc6223ec5e880 files/1.0.8-argc-ref-fix.patch 1088
+RMD160 3051805d1fee865c688932fb8f5b3bb2e677e7c3 files/1.0.8-argc-ref-fix.patch 1088
+SHA256 384c0bb68beac7d7a81eb4f760ca3835974dc19fc495f2d4e00086f85fa04165 files/1.0.8-argc-ref-fix.patch 1088
DIST qmpdclient-1.0.6.2.tar.gz 204103 RMD160 927733606f027eff0ec4c7805481ae9b7d827474 SHA1 2130c426f894a581b8392bebd17d71b3d5069661 SHA256 f37513589b5a49c57240aee7b99ccf71647452193456a966ca0ce5d460768fff
DIST qmpdclient-1.0.7.tar.gz 226078 RMD160 76bb28ef72bbd471aee20c39b1987c85fc0efecd SHA1 f7b14bd62ea5b4bf9c56942fce7e6a0050441ded SHA256 4d01940020414cb5c16299dd03f32bc00daa2defc7805348b71ef7ff42d2c5d2
DIST qmpdclient-1.0.8.tar.gz 190349 RMD160 1f3d25c24c3724204ac82630d6c1a1914800a228 SHA1 0711d19a117634e97ba1f568cd186a5cfaf35e3c SHA256 2b9076a5c51b2c201f64e74b8756645427de539974fda10c8dd77dd2b7973381
@@ -12,14 +16,14 @@ EBUILD qmpdclient-1.0.7.ebuild 823 RMD160 6cd8d335cf735b673e6852d303a32b32309dec
MD5 373ab7578ad33e836d34824e3a4d9d56 qmpdclient-1.0.7.ebuild 823
RMD160 6cd8d335cf735b673e6852d303a32b32309decde qmpdclient-1.0.7.ebuild 823
SHA256 d94ef9d7001dc4449ede2f5c29933f8e4a90e981667999da799aa6b09ba46527 qmpdclient-1.0.7.ebuild 823
-EBUILD qmpdclient-1.0.8.ebuild 1343 RMD160 19c26b5bf97bdadf35ceaa92a95a1367be2e488a SHA1 ebf314f9b030501295bb41a2784c541a6bf9a090 SHA256 c3b25a634f2dd7d4aa981d39f01c1688a2ea79da5353a2a85e29cb956c681440
-MD5 13c8d37a9bdff62071e791e74274153f qmpdclient-1.0.8.ebuild 1343
-RMD160 19c26b5bf97bdadf35ceaa92a95a1367be2e488a qmpdclient-1.0.8.ebuild 1343
-SHA256 c3b25a634f2dd7d4aa981d39f01c1688a2ea79da5353a2a85e29cb956c681440 qmpdclient-1.0.8.ebuild 1343
-MISC ChangeLog 3094 RMD160 25708824dbd60827d09773270fa45884ad983533 SHA1 0d2dbddf43f4e50707efe9aa88631751f29e87f3 SHA256 1b779be091fd3c529c2c87eddf960838d5ae6411af23ecd6fa19513bc583dd4d
-MD5 3c41405fd6bf43a568c49e7097556b7f ChangeLog 3094
-RMD160 25708824dbd60827d09773270fa45884ad983533 ChangeLog 3094
-SHA256 1b779be091fd3c529c2c87eddf960838d5ae6411af23ecd6fa19513bc583dd4d ChangeLog 3094
+EBUILD qmpdclient-1.0.8.ebuild 1451 RMD160 cb984d48c6a71f096defcfc7bf2aa19463a9dc76 SHA1 3a75bdcb1c5777c31ab470bbc6e36a50437176c9 SHA256 f94dabcccead469a5162ac51a32c3f77831f5b3d490a056fa2d015e0f156d408
+MD5 f91347620b9d1c5d2aa847afb039ff64 qmpdclient-1.0.8.ebuild 1451
+RMD160 cb984d48c6a71f096defcfc7bf2aa19463a9dc76 qmpdclient-1.0.8.ebuild 1451
+SHA256 f94dabcccead469a5162ac51a32c3f77831f5b3d490a056fa2d015e0f156d408 qmpdclient-1.0.8.ebuild 1451
+MISC ChangeLog 3348 RMD160 8bbea6278280a3b1ed77b313c46bbd293004d5a8 SHA1 7d541199b525777355f2d9753120863e1867d5a2 SHA256 2a8848b366ae7a02176333f7fdab2e31737e338fde3beb167742953ed4f59a00
+MD5 d6d5e1e3361af079676b1983e198f88a ChangeLog 3348
+RMD160 8bbea6278280a3b1ed77b313c46bbd293004d5a8 ChangeLog 3348
+SHA256 2a8848b366ae7a02176333f7fdab2e31737e338fde3beb167742953ed4f59a00 ChangeLog 3348
MISC metadata.xml 312 RMD160 385fc14db78fefd87d894c15403e1356afd251f6 SHA1 bb45a55dde1a5d92ad5f4e5e9fff92f0d61971a6 SHA256 020f7c46ae8774fc31acda9fd827b37d8618787791b6d7abc3185177949f868d
MD5 9e20747ca35ab90c184bea70fa4c151b metadata.xml 312
RMD160 385fc14db78fefd87d894c15403e1356afd251f6 metadata.xml 312
@@ -36,7 +40,7 @@ SHA256 7dd95f0b460fa971d009e2d188b77c9bf576c5fce0ff4e47f1aa72f283571792 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFGjBg7QlM6RnzZP+IRAlYwAKCOhku8aYASS6psqvFudhbdlPNUOACguHFe
-+mZ6Dlco0IZF44YYepOThlc=
-=lwts
+iD8DBQFGjTsyQlM6RnzZP+IRAgOQAKDGPV1nc8EaYSJ2SsJ5g34HVVHn3ACeIw9X
+TBDZFchpLYQsaSihxruLyqU=
+=Apnz
-----END PGP SIGNATURE-----
diff --git a/media-sound/qmpdclient/files/1.0.8-argc-ref-fix.patch b/media-sound/qmpdclient/files/1.0.8-argc-ref-fix.patch
new file mode 100644
index 000000000000..c34f733f69f3
--- /dev/null
+++ b/media-sound/qmpdclient/files/1.0.8-argc-ref-fix.patch
@@ -0,0 +1,24 @@
+diff -Naur qmpdclient-1.0.8.old/src/qmpdclient.cpp qmpdclient-1.0.8/src/qmpdclient.cpp
+--- qmpdclient-1.0.8.old/src/qmpdclient.cpp 2007-07-05 03:03:11.000000000 +0200
++++ qmpdclient-1.0.8/src/qmpdclient.cpp 2007-07-05 03:03:50.000000000 +0200
+@@ -34,7 +34,7 @@
+ #include <QTranslator>
+ #include <QWheelEvent>
+
+-QMPDClient::QMPDClient(int argc, char **argv) : QApplication(argc, argv), m_translator(0), m_qtTranslator(0) {
++QMPDClient::QMPDClient(int &argc, char **argv) : QApplication(argc, argv), m_translator(0), m_qtTranslator(0) {
+ setObjectName("qmpdclient");
+ setApplicationName("QMPDClient");
+ setOrganizationName("QMPDClient");
+diff -Naur qmpdclient-1.0.8.old/src/qmpdclient.h qmpdclient-1.0.8/src/qmpdclient.h
+--- qmpdclient-1.0.8.old/src/qmpdclient.h 2007-07-05 03:03:11.000000000 +0200
++++ qmpdclient-1.0.8/src/qmpdclient.h 2007-07-05 03:03:35.000000000 +0200
+@@ -32,7 +32,7 @@
+ class QMPDClient : public QApplication {
+ Q_OBJECT
+ public:
+- QMPDClient(int, char **);
++ QMPDClient(int &, char **);
+ ~QMPDClient();
+ bool eventFilter(QObject *, QEvent *);
+ #ifdef Q_WS_X11
diff --git a/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild b/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild
index a9b50ae90b3b..e15c1c086630 100644
--- a/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild
+++ b/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild,v 1.1 2007/07/04 21:59:17 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/qmpdclient/qmpdclient-1.0.8.ebuild,v 1.2 2007/07/05 18:40:44 ticho Exp $
inherit eutils multilib qt4 toolchain-funcs
@@ -19,6 +19,9 @@ src_unpack() {
unpack "${A}"
cd "${S}"
+ # Fix a crasher for am64 and possibly others. Bug #183593.
+ epatch "${FILESDIR}"/${PV}-argc-ref-fix.patch
+
# Fix the install path
sed -i -e "s:PREFIX = /usr/local:PREFIX = /usr:" qmpdclient.pro \
|| die 'sed failed'