summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2010-11-05 17:29:36 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2010-11-05 17:29:36 +0000
commit29fa2154171359d499e3386372c2e7fab09f25ab (patch)
treed8dd861cbcd15add37b16a66fa16ebaa6466c659 /sci-libs/hdf5
parentx86 stable wrt bug #343985 (diff)
downloadhistorical-29fa2154171359d499e3386372c2e7fab09f25ab.tar.gz
historical-29fa2154171359d499e3386372c2e7fab09f25ab.tar.bz2
historical-29fa2154171359d499e3386372c2e7fab09f25ab.zip
Fix implicits.
Package-Manager: portage-2.1.9.24/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r--sci-libs/hdf5/ChangeLog8
-rw-r--r--sci-libs/hdf5/Manifest15
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch65
-rw-r--r--sci-libs/hdf5/hdf5-1.8.5_p1-r1.ebuild (renamed from sci-libs/hdf5/hdf5-1.8.5_p1.ebuild)4
4 files changed, 82 insertions, 10 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog
index 05a91b3a2891..5fccddc22a81 100644
--- a/sci-libs/hdf5/ChangeLog
+++ b/sci-libs/hdf5/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-libs/hdf5
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.63 2010/11/05 16:38:26 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.64 2010/11/05 17:29:36 xarthisius Exp $
+
+*hdf5-1.8.5_p1-r1 (05 Nov 2010)
+
+ 05 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> -hdf5-1.8.5_p1.ebuild,
+ +hdf5-1.8.5_p1-r1.ebuild, +files/hdf5-1.8.5-implicits.patch:
+ Fix implicits.
*hdf5-1.8.5_p1 (05 Nov 2010)
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index d8b6c8181f56..c0e579a153ae 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -7,20 +7,21 @@ AUX hdf5-1.8.3-noreturn.patch 3222 RMD160 39285ba18447b0f8db22a5f8e9d51a3cd8a8e9
AUX hdf5-1.8.4-gnutools.patch 4607 RMD160 a27fcd676bc3a04ac535dd55c48a72a5317b08a9 SHA1 8aa01c68f788bfedb490dafd0252970105810eac SHA256 d4f989f289e7fb3ee8e585b10232811c17588b730013698fc439cc0fdabcb252
AUX hdf5-1.8.4-scaleoffset.patch 1098 RMD160 4983755ff2d284c73f8479cbf11a19b1bf4ef7c2 SHA1 29be6d6cb7de5db5e10429879f9d6673b6af1519 SHA256 596568d5cf56eba73de4e88a3e7aa0c8c13f3660279ffda783e2074e846a9b2d
AUX hdf5-1.8.4-sigbus.patch 779 RMD160 ba4c92e0ba5ef95b1459d4b570d9113acbc65613 SHA1 3fc4c90ac42b9a59f26a459e6faf6f7410b87a9a SHA256 69c0ef464d99b6c2bd3a959b8210e7772a662054b481bed7775ec21c731bf106
+AUX hdf5-1.8.5-implicits.patch 1782 RMD160 968ff2c36606ca85644e23200d90bb566b67a418 SHA1 eda61db0fafdc738db992fc055a9ad9626743872 SHA256 cd352f026daabba1c1a17725ebbc21a59015d3103697fd6e1181ea1998c07bb3
AUX hdf5-1.8.5-noreturn.patch 1477 RMD160 52c0e72b78b00effe3337f6016f716b425d29f03 SHA1 88eee2a0bb02512795a61f0ceb9d54f8df454e31 SHA256 7278c504b0e252ea5d0a9d7de5b332f0f1c0981a441efb286864b9599790c0b2
AUX mpd.conf 48 RMD160 289de9bb40759e3f71229cf47e4d2af83703a85f SHA1 244eee76dbf4ff269e4489d5cc7c3577c6c1fa6b SHA256 ae740cacaf2cb798921cb2092f5af98de67445e27af3f88858f3e6d2bbb127f4
DIST hdf5-1.8.4.tar.gz 7181176 RMD160 e448e2326b55aa89ff0bd7488cd4291d6c5485ee SHA1 37877e29c49a6af3e23aa9ad798ef12b8ba1c05c SHA256 a992fce9387a17f175b3b188dc2a42f545a3057aeb141beb3fc3361c7521f465
DIST hdf5-1.8.5-patch1.tar.bz2 5413471 RMD160 d25d51f49e77843c0b23ad36a733c664a34cda64 SHA1 68a073656e3b50fca5f6c6b58956bf1531ca94f9 SHA256 1028be671e24dcd9826d3eabe6c0ebe674282368689dcf0f6bb5926bc8d3be25
EBUILD hdf5-1.8.4-r1.ebuild 3080 RMD160 8f06a86f2545d7e0829ab7e94b912b0caf5f3c5d SHA1 7780cde2b3af832de707c190a0499a6f1b801a90 SHA256 c547720f34bafe46301577a72956dac4ec0bf35bd9bc0180f790d78a8b6175cf
-EBUILD hdf5-1.8.5_p1.ebuild 3084 RMD160 885939b0efb9f6eb01be52281c289f2b3263a444 SHA1 94176124ede4b8e4ee959a3ea6bbf33aedb0442b SHA256 62f4541d585121796d2f17fc533b84cc5e83dcd8b587a61ebb3efa91a50436e7
-MISC ChangeLog 13265 RMD160 5ae3bcca02258053d0063ca5d202b64034721f48 SHA1 a9e1bd7bb07cc9e2c09fa8be0db3790f2144a12a SHA256 436128452d802213a1554b2fd9a8b5fb4696cf8dd25c23cddce4c18561f92fde
+EBUILD hdf5-1.8.5_p1-r1.ebuild 3088 RMD160 99d361cdd3200d5a69890505be90a15ed3ea72b6 SHA1 512819d415914cbbd57894124bbc59996dea08db SHA256 3a23fb2b81229ea6ad7adbacda63e76b562433c98e8af79e060ce7fa455b433b
+MISC ChangeLog 13456 RMD160 60770500c77ab93656c25ea6375a05e9fba6631d SHA1 35d5fe8c18a69c623f73cc9ddcbf562db953b327 SHA256 12b58df6e08fd28c54b803a6a4585f535e1def345ebc2903e9d96371ef528665
MISC metadata.xml 445 RMD160 2df0c2fd89c734fbe2efbf51563ddad59bea4814 SHA1 4ae41352074e7b3fff16e5d1de312ffb00df2251 SHA256 e1dfcebd355f246f7f4b0d644e2914cebe3cf16cad2c135fe58a6985eefb61eb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iJwEAQECAAYFAkzUMwwACgkQIiMqcbOVdxSfsQP/ba/20Mu5RymwwQxWPL1J3peg
-ILd8M96cJO7/gpRihq6Lw4jKd6G/lNcR2PX6ywFX44N6I4t86oy87p+iqwy7rn/r
-rgY1lnQe+xc+E5A/Yzenvl6dYFjJNwUXdLPQZh7H9eOSvWKU0dFMwtFYPVT7ZcLs
-ld0U9tGlU8NBVBMiYEo=
-=6/VX
+iJwEAQECAAYFAkzUPwoACgkQIiMqcbOVdxRmhgP9F3pGqd7+SHeEFoMlrnbYHlQC
+xrtboUDVdjy9r1hUwGCMDFPtp5z+TDjdxWzov/ffOSNkkKecEPbLdp5IZFv7KgH8
+oQIq3Lhvbi/8uXes1ajnYkiQq4cY3mOlALbJmatF/vktNk+Ij44J9ne/8ljOOcgf
+uuQcG7AiyApEX9cUIHI=
+=phfC
-----END PGP SIGNATURE-----
diff --git a/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch b/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch
new file mode 100644
index 000000000000..89a9998a7ee0
--- /dev/null
+++ b/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch
@@ -0,0 +1,65 @@
+Fix implicit function declarations
+
+--- hdf5-1.8.5-patch1/tools/misc/talign.c
++++ hdf5-1.8.5-patch1/tools/misc/talign.c
+@@ -23,6 +23,7 @@
+
+ #include "hdf5.h"
+ #include "H5private.h"
++#include "h5tools.h"
+
+ const char *fname = "talign.h5";
+ const char *setname = "align";
+--- hdf5-1.8.5-patch1/tools/lib/h5tools_utils.c
++++ hdf5-1.8.5-patch1/tools/lib/h5tools_utils.c
+@@ -31,6 +31,7 @@
+ #include "h5tools_utils.h"
+ #include "H5private.h"
+ #include "h5trav.h"
++#include "h5diff.h"
+
+ /* global variables */
+ int nCols = 80;
+--- hdf5-1.8.5-patch1/src/H5E.c
++++ hdf5-1.8.5-patch1/src/H5E.c
+@@ -54,6 +54,8 @@
+ /***********/
+ /* Headers */
+ /***********/
++#define _GNU_SOURCE
++#include <stdio.h>
+ #include "H5private.h" /* Generic Functions */
+ #include "H5Iprivate.h" /* IDs */
+ #include "H5Epkg.h" /* Error handling */
+--- hdf5-1.8.5-patch1/src/H5Eint.c
++++ hdf5-1.8.5-patch1/src/H5Eint.c
+@@ -37,6 +37,8 @@
+ /***********/
+ /* Headers */
+ /***********/
++#define _GNU_SOURCE
++#include <stdio.h>
+ #include "H5private.h" /* Generic Functions */
+ #include "H5Epkg.h" /* Error handling */
+ #include "H5Iprivate.h" /* IDs */
+--- hdf5-1.8.5-patch1/tools/h5copy/h5copygentest.c
++++ hdf5-1.8.5-patch1/tools/h5copy/h5copygentest.c
+@@ -20,6 +20,7 @@
+ #include "hdf5.h"
+ #include "H5private.h"
+ #include "h5tools.h"
++#include "h5tools_utils.h"
+
+ /* Name of tool */
+ #define PROGRAMNAME "h5copygentest"
+--- hdf5-1.8.5-patch1/tools/h5repack/testh5repack_detect_szip.c
++++ hdf5-1.8.5-patch1/tools/h5repack/testh5repack_detect_szip.c
+@@ -17,7 +17,7 @@
+ #include "h5repack.h"
+ #include "h5tools.h"
+ #include "h5test.h"
+-
++#include "h5tools_utils.h"
+
+ /* Name of tool */
+ #define PROGRAMNAME "h5repack_detect_szip"
diff --git a/sci-libs/hdf5/hdf5-1.8.5_p1.ebuild b/sci-libs/hdf5/hdf5-1.8.5_p1-r1.ebuild
index 1559d64fb512..f7b5a7fd79df 100644
--- a/sci-libs/hdf5/hdf5-1.8.5_p1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.8.5_p1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.5_p1.ebuild,v 1.1 2010/11/05 16:38:27 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.5_p1-r1.ebuild,v 1.1 2010/11/05 17:29:36 xarthisius Exp $
EAPI=2
@@ -50,7 +50,7 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.8.3-as-needed.patch
- epatch "${FILESDIR}"/${PN}-1.8.3-includes.patch
+ epatch "${FILESDIR}"/${PN}-1.8.5-implicits.patch
epatch "${FILESDIR}"/${PN}-1.8.5-noreturn.patch
epatch "${FILESDIR}"/${PN}-1.8.4-scaleoffset.patch