summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-07-23 13:08:33 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-07-23 13:08:33 +0000
commit3fb96d684852f3eb2cf668ed53c4999a7ec54eb4 (patch)
tree8347d62bb4b934d426d961bcbe217b31be3b901e /dev-util/qdevelop
parentExtended masking of sci-libs/*-atlas to all of version 3.9.* . (diff)
downloadhistorical-3fb96d684852f3eb2cf668ed53c4999a7ec54eb4.tar.gz
historical-3fb96d684852f3eb2cf668ed53c4999a7ec54eb4.tar.bz2
historical-3fb96d684852f3eb2cf668ed53c4999a7ec54eb4.zip
Fix for gcc-4.3, bug #222507. Thanks to Dennis Schridde <lindevel@gmx.net>.
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25.8 i686
Diffstat (limited to 'dev-util/qdevelop')
-rw-r--r--dev-util/qdevelop/ChangeLog7
-rw-r--r--dev-util/qdevelop/Manifest15
-rw-r--r--dev-util/qdevelop/files/qdevelop-0.25-gcc43.patch11
-rw-r--r--dev-util/qdevelop/qdevelop-0.25-r1.ebuild6
4 files changed, 24 insertions, 15 deletions
diff --git a/dev-util/qdevelop/ChangeLog b/dev-util/qdevelop/ChangeLog
index b61fd5b431f7..2063c16f8a2f 100644
--- a/dev-util/qdevelop/ChangeLog
+++ b/dev-util/qdevelop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/qdevelop
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qdevelop/ChangeLog,v 1.5 2008/04/09 18:26:58 ingmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qdevelop/ChangeLog,v 1.6 2008/07/23 13:08:32 loki_val Exp $
+
+ 23 Jul 2008; Peter Alfredsen <loki_val@gentoo.org>
+ +files/qdevelop-0.25-gcc43.patch, qdevelop-0.25-r1.ebuild:
+ Fix for gcc-4.3, bug #222507. Thanks to Dennis Schridde
+ <lindevel@gmx.net>.
09 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org> qdevelop-0.25-r1.ebuild:
Make dependencies compatible with split Qt:4.
diff --git a/dev-util/qdevelop/Manifest b/dev-util/qdevelop/Manifest
index 126dda9a0321..fd7ecdc28b73 100644
--- a/dev-util/qdevelop/Manifest
+++ b/dev-util/qdevelop/Manifest
@@ -1,15 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX qdevelop-0.25-gcc43.patch 364 RMD160 9bc204ab5c1c3eba0ddbcd597d835a520d7faf9c SHA1 9bc62128d12bb94d15845811c681db609a173095 SHA256 4df90bf945f9f09e781988255d6f471e0e2edbaa228d8ab837cfa9bd722f106f
AUX qdevelop.desktop 335 RMD160 3b503ed6b08fa16249d1db396fefecb3fbde11c4 SHA1 ae205549fae9ef4fd9098926fa4f309dbe35537a SHA256 e1d31f3df7c0c31bf37e7cd483cc2cda002de7222f3e3d44bb11756fc980b1cd
DIST qdevelop_0.25.zip 1094821 RMD160 b90eef791dd5ac5934fe12ee96073852a4a4aca2 SHA1 1a7186f8836aa8183dbed409ba8f282e8cf34835 SHA256 76a954e01a981066a4d680b831761284bb588a50f7cb18c6cf21680b5c5a2ecd
-EBUILD qdevelop-0.25-r1.ebuild 895 RMD160 0562c7bd74719a3f2d7295c57be09026f83c7cba SHA1 72694cafe4e1fe8569df1d5aac26a96fa10ed999 SHA256 e7abaffa462486342b81940495b1788fd23407c623012d3a71ecaf08506df8c9
-MISC ChangeLog 1883 RMD160 4703cf3fa9099f56ed479e5b67be1de2441d42f3 SHA1 4ed65f5e0ca0bb7bcf72be7b2b0ddb3bd4cd57f5 SHA256 cd26df754122f3816f5cde3eb4342f62ab1c3cdac40ee0a2607927a73b7e5a7b
+EBUILD qdevelop-0.25-r1.ebuild 946 RMD160 f7b0b462c235c46f8742c6ae98dc7f2aeeb44eef SHA1 d544d70a12ce475f3c7a0dc8d13c5be123d34cd8 SHA256 f15e62689bf749f800b88b5271aaf49b94cc6d8df2fd50aa56503f9659eb4cab
+MISC ChangeLog 2080 RMD160 10e6b1ae272302e371b2af5937f449e5dc1c015b SHA1 a2594e5a8a66b61b91b0cc1e6b6ff962190020aa SHA256 c371531eaf0e84fd312d20ef0015da59049bf55d6afa2a6f95f4ee4475a9956f
MISC metadata.xml 250 RMD160 6c99386d30f0a994b5fdd33e9cb4c4834bf0b065 SHA1 65a7f9fe1611296a8097dae74e813da9443afe54 SHA256 25978734e7451145c61e67904310a3024287853960a33fabbe3b57cb4f5c1202
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkf9Cl4ACgkQB18eXLOpYdmy4QCfaLSQu9cvzj+5p9fZ/VMqfwXr
-HIEAn32Fa3vJuNTfBXkZxk99H7mFI00c
-=yWD3
------END PGP SIGNATURE-----
diff --git a/dev-util/qdevelop/files/qdevelop-0.25-gcc43.patch b/dev-util/qdevelop/files/qdevelop-0.25-gcc43.patch
new file mode 100644
index 000000000000..bf75bd3e1773
--- /dev/null
+++ b/dev-util/qdevelop/files/qdevelop-0.25-gcc43.patch
@@ -0,0 +1,11 @@
+--- src/QIComplete/tree.cpp.orig 2008-05-17 14:47:34.000000000 +0200
++++ src/QIComplete/tree.cpp 2008-05-17 14:48:03.000000000 +0200
+@@ -8,6 +8,8 @@
+ ********************************************************************************************************/
+ #include <QRegExp>
+
++#include <stdlib.h>
++
+ #include "tree.h"
+ #include "parse.h"
+ #include "readtags.h"
diff --git a/dev-util/qdevelop/qdevelop-0.25-r1.ebuild b/dev-util/qdevelop/qdevelop-0.25-r1.ebuild
index 0c8c6e6e054c..bd43e8435079 100644
--- a/dev-util/qdevelop/qdevelop-0.25-r1.ebuild
+++ b/dev-util/qdevelop/qdevelop-0.25-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qdevelop/qdevelop-0.25-r1.ebuild,v 1.4 2008/04/09 18:26:58 ingmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qdevelop/qdevelop-0.25-r1.ebuild,v 1.5 2008/07/23 13:08:32 loki_val Exp $
EAPI="1"
-inherit eutils qt4 toolchain-funcs
+inherit base eutils qt4 toolchain-funcs
DESCRIPTION="A development environment entirely dedicated to Qt4."
HOMEPAGE="http://qdevelop.org/"
@@ -23,6 +23,8 @@ DEPEND="app-arch/unzip
QT4_BUILT_WITH_USE_CHECK="sqlite3"
+PATCHES=( "${FILESDIR}/${P}-gcc43.patch" )
+
src_compile() {
eqmake4 QDevelop.pro
emake CXX=$(tc-getCXX) || die "emake failed"