diff options
author | Benda Xu <heroxbd@gentoo.org> | 2016-01-20 13:35:18 +0900 |
---|---|---|
committer | Benda Xu <heroxbd@gentoo.org> | 2016-01-20 13:35:18 +0900 |
commit | 580afd1d4a00c77c91e0ab2aa1e74c10fde43be9 (patch) | |
tree | 956e0fd6b3ec6ee6884cc173836aceae37df9cc3 /sci-libs | |
parent | sci-physics/root: track. (diff) | |
download | android-580afd1d4a00c77c91e0ab2aa1e74c10fde43be9.tar.gz android-580afd1d4a00c77c91e0ab2aa1e74c10fde43be9.tar.bz2 android-580afd1d4a00c77c91e0ab2aa1e74c10fde43be9.zip |
sci-libs/hdf5: remove
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/hdf5/ChangeLog | 386 | ||||
-rw-r--r-- | sci-libs/hdf5/Manifest | 17 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch | 41 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-includes.patch | 11 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch | 92 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch | 65 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch | 18 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.4-sigbus.patch | 30 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch | 65 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.5-noreturn.patch | 73 | ||||
-rw-r--r-- | sci-libs/hdf5/files/mpd.conf | 2 | ||||
-rw-r--r-- | sci-libs/hdf5/hdf5-1.8.4-r1.ebuild | 113 | ||||
-rw-r--r-- | sci-libs/hdf5/hdf5-1.8.6.ebuild | 110 | ||||
-rw-r--r-- | sci-libs/hdf5/hdf5-1.8.7.ebuild | 107 | ||||
-rw-r--r-- | sci-libs/hdf5/metadata.xml | 11 |
15 files changed, 0 insertions, 1141 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog deleted file mode 100644 index 1c07588..0000000 --- a/sci-libs/hdf5/ChangeLog +++ /dev/null @@ -1,386 +0,0 @@ -# ChangeLog for sci-libs/hdf5 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.73 2011/07/08 11:24:29 xarthisius Exp $ - - 08 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> hdf5-1.8.7.ebuild: - Export mpi wrappers again due to clash with fortran-2.eclass. Fixes bug - 374431 by Ruggero Morsucci <mors_1tflops@yahoo.it> - - 06 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild: - Fix use fortran check in pkg_setup - - 26 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild, metadata.xml: - Bumped EAPI and corrected slots - - 22 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild: - Conditionally check for fortran support, #372557 - - 21 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild: - Add dependency on virtual/fortran - - 21 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild: - Added fortran-2.eclass support - - 08 Jun 2011; Jeroen Roovers <jer@gentoo.org> hdf5-1.8.4-r1.ebuild, - hdf5-1.8.6.ebuild, hdf5-1.8.7.ebuild: - Remove HPPA keywording. - -*hdf5-1.8.7 (13 May 2011) - - 13 May 2011; Kacper Kowalik <xarthisius@gentoo.org> -hdf5-1.8.5_p1-r1.ebuild, - +hdf5-1.8.7.ebuild: - Version bump. Exporting mpi wrappers is no longer necessary as hdf5 defaults - to them if --enable-parallel is set. Drop old. - -*hdf5-1.8.6 (19 Feb 2011) - - 19 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> +hdf5-1.8.6.ebuild: - Version bump - -*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) - - 05 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> -hdf5-1.8.5.ebuild, - +hdf5-1.8.5_p1.ebuild: - Version bump. Drop old. - - 09 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> -hdf5-1.6.4.ebuild, - -files/hdf5-1.8.3-destdir.patch, -files/hdf5-1.8.3-gnutools.patch, - -files/hdf5-1.8.3-signal.patch, metadata.xml: - Remove ancient - - 09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> hdf5-1.8.4-r1.ebuild: - ppc64 stable wrt #299710 - - 03 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> hdf5-1.8.5.ebuild, - metadata.xml: - Adding debug flag - - 20 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> - -files/hdf5-1.6.6-gcc4.3.patch, -hdf5-1.6.7.ebuild, - -files/hdf5-gcc4.3.3-fix.patch, -hdf5-1.8.4_p1.ebuild, - -files/hdf5-mpich2.patch, -hdf5-1.6.2.ebuild: - Removing old ebuild and obsolete patches - - 20 Jun 2010; Raúl Porcel <armin76@gentoo.org> hdf5-1.8.4-r1.ebuild: - alpha/ia64/sparc stable wrt #299710 - - 17 Jun 2010; Justin Bronder <jsbronder@gentoo.org> hdf5-1.8.4-r1.ebuild: - Remove dep on sys-cluster/lam-mpi, see #324415. - -*hdf5-1.8.5 (16 Jun 2010) - - 16 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> +hdf5-1.8.5.ebuild, - +files/hdf5-1.8.5-noreturn.patch: - Version bump. Fixes bug 324119 - - 04 May 2010; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.4-r1.ebuild: - Changed SRC_URI, per bug #317649 - -*hdf5-1.8.4_p1 (04 May 2010) - - 04 May 2010; Sébastien Fabbro <bicatali@gentoo.org> - -hdf5-1.6.5-r1.ebuild, -hdf5-1.6.6.ebuild, -hdf5-1.8.3-r1.ebuild, - files/hdf5-1.8.3-as-needed.patch, +hdf5-1.8.4_p1.ebuild: - Version bump. Important update mainly for netcdf4 users - - 10 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.4-r1.ebuild: - Added some warnings for mpi - - 05 Feb 2010; Raúl Porcel <armin76@gentoo.org> hdf5-1.8.4-r1.ebuild, - +files/hdf5-1.8.4-sigbus.patch: - Add patch from debian for unaligned acceses, alpha/ia64/sparc stable wrt - #299710 - - 21 Jan 2010; Jeroen Roovers <jer@gentoo.org> hdf5-1.8.4-r1.ebuild: - Stable for HPPA (bug #299710). - - 20 Jan 2010; Markus Meier <maekke@gentoo.org> hdf5-1.8.4-r1.ebuild: - amd64 stable, bug #299710 - - 19 Jan 2010; nixnut <nixnut@gentoo.org> hdf5-1.8.4-r1.ebuild: - ppc stable #299710 - - 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> hdf5-1.8.4-r1.ebuild: - stable x86, bug 299710 - - 11 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org> - files/hdf5-1.8.3-destdir.patch, hdf5-1.8.4-r1.ebuild: - Removed destdir patch, now done with sed's. This also solves bug #286492 - -*hdf5-1.8.4-r1 (03 Dec 2009) - - 03 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org> -hdf5-1.8.4.ebuild, - +hdf5-1.8.4-r1.ebuild, +files/hdf5-1.8.4-gnutools.patch, - +files/hdf5-1.8.4-scaleoffset.patch: - Forced compilation -O0 on some buggy files, fixed some tests, - re-introduced the fortran+mpi possibility, and keyworded ia64. Thanks - Kacper Kowalik to do all this. - - 24 Nov 2009; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.7.ebuild: - Added a few improvements. - -*hdf5-1.8.4 (20 Nov 2009) - - 20 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org> +hdf5-1.8.4.ebuild: - Version bump. mpi and fortran do not compile together, so disable - simultaneous mpi/fortran uses until patch - - 12 Oct 2009; Jeroen Roovers <jer@gentoo.org> hdf5-1.8.3-r1.ebuild: - Stable for HPPA (bug #245707). - - 02 Oct 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3-r1.ebuild, - files/hdf5-1.8.3-destdir.patch: - Set CC=mpicc when building with mpi enabled (bug #286353), added - --enabled-shared which was disabled with mpi enabled (bug #287124), and - added slashes in destdir patch - - 01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> hdf5-1.8.3-r1.ebuild: - Keyworded on alpha, bug #285148 - - 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> hdf5-1.6.6.ebuild, - hdf5-1.6.7.ebuild: - Remove virtual/libc - - 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3-r1.ebuild: - Removed the forced PIC configure line which was compiling static libraries - with PIC - -*hdf5-1.8.3-r1 (15 Sep 2009) - - 15 Sep 2009; Steve Arnold <nerdboy@gentoo.org> -hdf5-1.8.3.ebuild, - +hdf5-1.8.3-r1.ebuild: - Updated to install the shared libs correctly. This allows other packages - that link against hdf5 to actually build... - - 11 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3.ebuild, - files/hdf5-1.8.3-as-needed.patch: - More as-needed fixes, thanks to Kacper Kowalik closing bug #284518 - - 24 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3.ebuild: - Replaced use-based dependency for virtual by atom based ones. Thanks - Mr_Bones. - -*hdf5-1.8.3 (18 Aug 2009) - - 18 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> +hdf5-1.8.3.ebuild, - +files/hdf5-1.8.3-as-needed.patch, +files/hdf5-1.8.3-destdir.patch, - +files/hdf5-1.8.3-gnutools.patch, +files/hdf5-1.8.3-includes.patch, - +files/hdf5-1.8.3-noreturn.patch, +files/hdf5-1.8.3-signal.patch, - metadata.xml: - Version bump. Many fixes and cleanups, rewrote ebuild from scratch, - merging from science overlay - - 04 Feb 2009; Patrick Lauer <patrick@gentoo.org> - +files/hdf5-gcc4.3.3-fix.patch, hdf5-1.6.7.ebuild: - fortify_sources fix, patch from Simon C. Ion, closes #257177 - - 23 Jan 2009; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.7.ebuild: - Updated for upstream changes in test-tools and a more appropriate sed - invocation. - -*hdf5-1.6.7 (17 Aug 2008) - - 17 Aug 2008; Markus Dittrich <markusle@gentoo.org> -hdf5-1.6.5.ebuild, - +hdf5-1.6.7.ebuild: - Version bump and replaced "which" with "type -p". Removed obsolete - ebuild. - - 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 22 Jun 2008; Markus Dittrich <markusle@gentoo.org> - +files/hdf5-1.6.6-gcc4.3.patch, hdf5-1.6.6.ebuild: - Added patch to allow compilation with gcc-4.3 (fixes bug #228341). - Thanks much to Pinky <master_up@post.cz> for his patch. - - 13 Jun 2008; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.6.ebuild: - Removed sparc specific mask of mpi in DEPEND in favor of package.use.mask - (see bug #217854). - - 06 Jun 2008; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.5-r1.ebuild, - hdf5-1.6.6.ebuild: - Removed quotes around myconf since they break configure - (see bug #225021). Thanks much to Nuno Sucena Almeida - <slug@aeminium.org> for pointing this out. - - 04 Jun 2008; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.6.ebuild: - Adding ~hppa back in (doh! needed a full tree updated) - - 04 Jun 2008; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.6.ebuild: - Fixed some build and test script issues, and updated the test function so - the MPI tests work on a single CPU box. - - 15 Apr 2008; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.6.ebuild: - Fixed messed up symlinks for libh5test.so (see bug #217720). - Also re-added spark KEYWORD without mpi support for now. - - 09 Apr 2008; Jeroen Roovers <jer@gentoo.org> hdf5-1.6.6.ebuild: - Marked ~hppa (bug #216855). - - 04 Feb 2008; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.6.ebuild: - fixed QA issues and added additional tools via use flag - - 06 Dec 2007; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.6.ebuild: - Fixed misplaced quotation mark (fixes bug #201479). - - 05 Dec 2007; Markus Dittrich <markusle@gentoo.org> hdf5-1.6.6.ebuild: - Removed quotes around myconf since they confuse configure (fixes bug #201205). - -*hdf5-1.6.6 (03 Dec 2007) - - 03 Dec 2007; Steve Arnold <nerdboy@gentoo.org> +files/hdf5-mpich2.patch, - +hdf5-1.6.6.ebuild: - Updated to latest upstream release, with mpi fixes, however, this version - is locked to mpich2-1.0.6 due to pvfs2, however, sparc is dropped until - the parallel I/O thing is worked out with other MPI libs. - Tests work, including mpi (but needs testing in a real cluster). - - 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog: - Update for my nick change spyderous -> dberkholz. - - 13 Jul 2006; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.5-r1.ebuild: - removed pgi fortran detection - - 08 Jul 2006; Markus Rothe <corsair@gentoo.org> hdf5-1.6.4.ebuild: - Stable on ppc64 - - 28 Jun 2006; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.5-r1.ebuild: - Reverted to original (and standard) library location; even though it - was much tidier, it was causing linkage issues... - -*hdf5-1.6.5-r1 (24 Jun 2006) - - 24 Jun 2006; Steve Arnold <nerdboy@gentoo.org> +files/mpd.conf, - hdf5-1.6.5.ebuild, +hdf5-1.6.5-r1.ebuild: - Updated for bug 134439, fortran support, tests, and creeping complexity. - Added use flags and logic for incompatible configure options, and support - for additional Fortran compilers (currently only tested with gfortran). - See comments and einfo for more details. Backport install fixes. Also - made SHLIB change for issue below (bug #118777). - - 14 Jun 2006; Ferris McCormick <fmccor@gentoo.org> hdf5-1.6.5.ebuild: - Add ~sparc keyword, closing Bug #118777 --- but please see Comments 4 and 5 - on the bug for conditions under which hdf5 should be built. (USE flags and - environment variables curiosities.) - -*hdf5-1.6.5 (25 May 2006) - - 25 May 2006; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.4.ebuild, - +hdf5-1.6.5.ebuild: - Early stable bump for gdal (required), plus new testing version - (since the only real issue besides the sparc bug was the mpi thing). - To do: 1) resolve virtual/mpi issues for ppc64 and others - 2) need fix for buss error on sparc - 3) get szip support working for other arches - - 21 May 2006; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.2.ebuild, - hdf5-1.6.4.ebuild: - Updated to fix a few minor odds and ends (extra configure options, - get_libdir, etc). Verified working with mpich2-1.0.3 (bug #107161). - Need to stablize for gdal; also needs some work on other arches - (eg, the sparc bug #118777). Go back to virtual/mpi when deps are - fixed (mpich is dorked). - - 17 Mar 2006; Markus Rothe <corsair@gentoo.org> hdf5-1.6.4.ebuild: - Added ~ppc64; bug #126527 - - 14 Feb 2006; Donnie Berkholz <dberkholz@gentoo.org>; hdf5-1.6.4.ebuild: - Use virtual/mpi instead of an || for lam-mpi and mpich. It caused issues - with octave, reported by humpback@gentoo.org. - - 16 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> hdf5-1.6.4.ebuild: - Remove --with-gnu-ld option, bug #108386. - - 11 Sep 2005; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.2.ebuild: - stable bump for sparc - - 18 Apr 2005; Joseph Jezak <josejx@gentoo.org> hdf5-1.6.2.ebuild: - Marked ppc stable. - -*hdf5-1.6.4 (17 Apr 2005) - - 17 Apr 2005; Olivier Fisette <ribosome@gentoo.org> -hdf5-1.4.5.ebuild, - -hdf5-1.6.0.ebuild, -hdf5-1.6.1.ebuild, +hdf5-1.6.4.ebuild: - Removed obsolete versions. - -*hdf5-1.6.4 (17 Apr 2005) - - 17 Apr 2005; Olivier Fisette <ribosome@gentoo.org> +hdf5-1.6.4.ebuild: - New version. Added MPI support. - - 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> hdf5-1.6.2.ebuild: - stable on ia64 - - 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - -*hdf5-1.6.2 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +hdf5-1.4.5.ebuild, +hdf5-1.6.0.ebuild, +hdf5-1.6.1.ebuild, - +hdf5-1.6.2.ebuild: - Moved from dev-libs/hdf5 to sci-libs/hdf5. - - 25 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> hdf5-1.6.2.ebuild: - Marked stable on amd64. - - 15 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> hdf5-1.4.5.ebuild, - hdf5-1.6.0.ebuild, hdf5-1.6.1.ebuild, hdf5-1.6.2.ebuild: - PROVIDE is for virtuals - - 05 May 2004; Bryan Østergaard <kloeri@gentoo.org> hdf5-1.6.2.ebuild: - Stable on alpha. - - 03 Apr 2004; Peter Bienstman <pbienst@gentoo.org> hdf5-1.6.2.ebuild: - Marked stable on x86. - -*hdf5-1.6.2 (03 Mar 2004) - - 3 Mar 2004; <pbienst@gentoo.org> hdf5-1.6.2.ebuild: - New version. - - 3 Mar 2004; <pbienst@gentoo.org> hdf5-1.6.1.ebuild: - Mark stable on x86. - - 18 Feb 2004; <augustus@gentoo.org> hdf5-1.6.1.ebuild: - Added ~amd64 to keywords. - - 16 Feb 2004; Aron Griffis <agriffis@gentoo.org> hdf5-1.6.1.ebuild: - add ~alpha and ~ia64 - - 15 Feb 2004; Jason Wever <weeve@gentoo.org> hdf5-1.6.1.ebuild: - Added ~sparc keyword to fix broken dependencies of app-sci/octave. - -*hdf5-1.6.1 (06 jan 2004) - - 06 Jan 2004; George Shapovalov <george@gentoo.org> hdf5-1.6.1.ebuild : - new version (#35792) thanks to Peter Bienstman <Peter.Bienstman@rug.ac.be> for notification - -*hdf5-1.6.0 (24 Aug 2003) - - 24 Aug 2003; George Shapovalov <george@gentoo.org> hdf5-1.6.0.ebuild : - added few chenges from #21071, added ssl to IUSE - thanks to Donald Giuliano <guido@ou.edu> for some configure flags suggestions - - 24 Aug 2003; George Shapovalov <george@gentoo.org> hdf5-1.6.0.ebuild : - new version (#25365), - this one installs examples, and of course in a wrong place :), had to fix location. - thanks to James Cloos <cloos@jhcloos.com> for notification - -*hdf5-1.4.5 (19 Jun 2003) - - 19 Jun 2003; George Shapovalov <george@gentoo.org> hdf5-1.4.5.ebuild, Manifest, files/{digest-hdf5-1.4.5} : - initial release (#21071) - HDF5 is a general purpose library and file format for storing scientific data. - ebuild submitted by Castel?o <castelao@oceanologia.net> and Shaun Cloherty <s.cloherty@gsbme.unsw.edu.au> diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest deleted file mode 100644 index bdd9162..0000000 --- a/sci-libs/hdf5/Manifest +++ /dev/null @@ -1,17 +0,0 @@ -AUX hdf5-1.8.3-as-needed.patch 1821 SHA1 b295f26b8d39fae21201449441a8ac3c0c699048 SHA256 6f03f955186e2e2870517580bd14a637e2cf0206e7547184948653e04c464bb3 -AUX hdf5-1.8.3-includes.patch 398 SHA1 339137d04a803e25a0cafaa4f4d167a4cbc9a7ae SHA256 cd82d8b3817d83d59054a2a32ce44aca060157095875f6e91c560ab830b32561 -AUX hdf5-1.8.3-noreturn.patch 3222 SHA1 c5d8f7528fbe5c0bde0cb0ac5c1dd189559ac140 SHA256 d902cfbda0382b8998506ea765d0795937485c44d8824051275ad668bcbd6565 -AUX hdf5-1.8.4-gnutools.patch 4607 SHA1 8aa01c68f788bfedb490dafd0252970105810eac SHA256 d4f989f289e7fb3ee8e585b10232811c17588b730013698fc439cc0fdabcb252 -AUX hdf5-1.8.4-scaleoffset.patch 1098 SHA1 29be6d6cb7de5db5e10429879f9d6673b6af1519 SHA256 596568d5cf56eba73de4e88a3e7aa0c8c13f3660279ffda783e2074e846a9b2d -AUX hdf5-1.8.4-sigbus.patch 779 SHA1 3fc4c90ac42b9a59f26a459e6faf6f7410b87a9a SHA256 69c0ef464d99b6c2bd3a959b8210e7772a662054b481bed7775ec21c731bf106 -AUX hdf5-1.8.5-implicits.patch 1782 SHA1 eda61db0fafdc738db992fc055a9ad9626743872 SHA256 cd352f026daabba1c1a17725ebbc21a59015d3103697fd6e1181ea1998c07bb3 -AUX hdf5-1.8.5-noreturn.patch 1477 SHA1 88eee2a0bb02512795a61f0ceb9d54f8df454e31 SHA256 7278c504b0e252ea5d0a9d7de5b332f0f1c0981a441efb286864b9599790c0b2 -AUX mpd.conf 48 SHA1 244eee76dbf4ff269e4489d5cc7c3577c6c1fa6b SHA256 ae740cacaf2cb798921cb2092f5af98de67445e27af3f88858f3e6d2bbb127f4 -DIST hdf5-1.8.4.tar.gz 7181176 RMD160 e448e2326b55aa89ff0bd7488cd4291d6c5485ee SHA1 37877e29c49a6af3e23aa9ad798ef12b8ba1c05c SHA256 a992fce9387a17f175b3b188dc2a42f545a3057aeb141beb3fc3361c7521f465 -DIST hdf5-1.8.6.tar.bz2 5521674 RMD160 e0feec256e61e4947367a2144d9835f569035577 SHA1 348bd881c03a9568ac4ea9071833d6119c733757 SHA256 585ddb775a2aa752ebf673f972b90fb14f3732f5f1806255d101d7adc9a53004 -DIST hdf5-1.8.7.tar.bz2 5710170 RMD160 34641bf8e664c3b3382d1346a65e2f5c3eb485ee SHA1 be1daff26f066aca0b5be52d86dada6757fc4b95 SHA256 771761c9bec30b9a4137fa59ef88fdafdb0f4f35d1db0fd655f2591d19570fec -EBUILD hdf5-1.8.4-r1.ebuild 3134 SHA1 9f01a942144e3a1cdf8d9eea9b3e3620cd180892 SHA256 89aa8ed18e2d68e4c55d8f24c0db221f6e3f13d056f4f14eb29016dffddcdda7 -EBUILD hdf5-1.8.6.ebuild 3101 SHA1 46012018d70646e025f4b19335eb77e147cc4c53 SHA256 aa9c4609c90b82561086f5cbb643fad56b4f1b84e26098c985d260e6fbf23d68 -EBUILD hdf5-1.8.7.ebuild 3014 SHA1 df19fe7c3c9b89ee4e85aa76a39087434a955025 SHA256 70b8a70cc46326ec4e1c281b4304c07b8628b197fe79d8a97553bca67d2cac69 -MISC ChangeLog 14930 SHA1 8fbe3de9fd6de412e096358132bbe0fd43b3735f SHA256 89356b57b866ba734307a911ba3fb63b0f1af7a1375b106b5214b5b8ea5c8238 -MISC metadata.xml 447 SHA1 5e9be3a88b19d1651aef3f867829c3e25f2e6a16 SHA256 1f01480c1833905629ecb1defd9fd0d12355a49929fb0277dd342d3012cec4cc diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch b/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch deleted file mode 100644 index 6b1f438..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- fortran/src/Makefile.am.orig 2009-04-15 19:10:01.053733251 +0100 -+++ fortran/src/Makefile.am 2009-04-15 19:12:49.874557795 +0100 -@@ -66,6 +66,8 @@ - H5If.c H5Lf.c H5Of.c H5Pf.c H5Rf.c H5Sf.c H5Tf.c H5Zf.c \ - $(PARALLEL_COND_SRC) - -+libhdf5_fortran_la_LIBADD = $(top_builddir)/src/libhdf5.la -+ - # h5fc is generated during configure. - # Remove it only when distclean. - DISTCLEANFILES=h5fc ---- hl/fortran/src/Makefile.am.orig 2009-04-15 19:10:01.245748616 +0100 -+++ hl/fortran/src/Makefile.am 2009-04-15 19:30:56.042226227 +0100 -@@ -43,6 +43,7 @@ - - libhdf5hl_fortran_la_SOURCES=H5LTfc.c H5IMfc.c H5IMcc.c H5TBfc.c H5LTff.f90 \ - H5IMff.f90 H5TBff.f90 -+libhdf5hl_fortran_la_LIBADD=$(top_builddir)/hl/src/libhdf5_hl.la - - # Fortran module files can have different extensions and different names - # (e.g., different capitalizations) on different platforms. Write rules ---- hl/c++/src/Makefile.am.orig 2009-04-15 19:10:01.249750013 +0100 -+++ hl/c++/src/Makefile.am 2009-04-15 20:16:08.812068687 +0100 -@@ -35,6 +35,7 @@ - # Source files for the library - # At the moment, only the H5PT Packet Table has a C++ API. - libhdf5_hl_cpp_la_SOURCES=H5PacketTable.cpp -+libhdf5_hl_cpp_la_LIBADD=$(top_builddir)/hl/src/libhdf5_hl.la - - # Public headers - include_HEADERS=H5PacketTable.h ---- hl/src/Makefile.am.orig 2009-05-13 17:03:11.000000000 +0200 -+++ hl/src/Makefile.am 2009-09-10 19:22:57.489698969 +0200 -@@ -31,6 +31,7 @@ - libhdf5_hl_la_LDFLAGS= -version-info $(LT_VERS_INTERFACE):$(LT_VERS_REVISION):$(LT_VERS_AGE) - - libhdf5_hl_la_SOURCES=H5DS.c H5IM.c H5LT.c H5LTanalyze.c H5LTparse.c H5PT.c H5TB.c -+libhdf5_hl_la_LIBADD=$(top_builddir)/src/libhdf5.la - - # Public header files (to be installed) - include_HEADERS=hdf5_hl.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-includes.patch b/sci-libs/hdf5/files/hdf5-1.8.3-includes.patch deleted file mode 100644 index 5e87f6c..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-includes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- hdf5-1.8.3.orig/src/H5E.c 2009-04-15 19:10:01.081735486 +0100 -+++ hdf5-1.8.3/src/H5E.c 2009-04-15 20:02:06.708712912 +0100 -@@ -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 */ diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch b/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch deleted file mode 100644 index 27b6f9b..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff -Nur hdf5-1.8.3.orig/c++/src/H5AbstractDs.cpp hdf5-1.8.3/c++/src/H5AbstractDs.cpp ---- hdf5-1.8.3.orig/c++/src/H5AbstractDs.cpp 2009-04-15 19:10:01.061734089 +0100 -+++ hdf5-1.8.3/c++/src/H5AbstractDs.cpp 2009-04-16 10:10:56.263885963 +0100 -@@ -85,6 +85,8 @@ - else if (fromClass() == "Attribute") - throw DataTypeIException("Attribute::getTypeClass", "H5Tget_class returns H5T_NO_CLASS"); - } -+ -+ return (type_class); - } - - //-------------------------------------------------------------------------- -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTanalyze.c hdf5-1.8.3/hl/src/H5LTanalyze.c ---- hdf5-1.8.3.orig/hl/src/H5LTanalyze.c 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTanalyze.c 2009-04-16 10:10:56.267887639 +0100 -@@ -2329,7 +2329,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTanalyze.l hdf5-1.8.3/hl/src/H5LTanalyze.l ---- hdf5-1.8.3.orig/hl/src/H5LTanalyze.l 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTanalyze.l 2009-04-16 10:10:56.267887639 +0100 -@@ -181,7 +181,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTparse.c hdf5-1.8.3/hl/src/H5LTparse.c ---- hdf5-1.8.3.orig/hl/src/H5LTparse.c 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTparse.c 2009-04-16 10:10:56.267887639 +0100 -@@ -64,7 +64,7 @@ - #include<hdf5.h> - - extern int yylex(); --extern int yyerror(char *); -+extern void yyerror(char *); - - #define STACK_SIZE 16 - -diff -Nur hdf5-1.8.3.orig/test/dt_arith.c hdf5-1.8.3/test/dt_arith.c ---- hdf5-1.8.3.orig/test/dt_arith.c 2009-04-15 19:10:01.121739118 +0100 -+++ hdf5-1.8.3/test/dt_arith.c 2009-04-16 10:10:56.271887918 +0100 -@@ -3408,6 +3408,7 @@ - else if(run_test==TEST_DENORM || run_test==TEST_SPECIAL) - return 1; - #endif -+ return 1; - } - - -diff -Nur hdf5-1.8.3.orig/tools/h5dump/h5dump.c hdf5-1.8.3/tools/h5dump/h5dump.c ---- hdf5-1.8.3.orig/tools/h5dump/h5dump.c 2009-04-15 19:10:01.141740794 +0100 -+++ hdf5-1.8.3/tools/h5dump/h5dump.c 2009-04-16 10:10:56.275888757 +0100 -@@ -602,6 +602,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { -diff -Nur hdf5-1.8.3.orig/tools/h5ls/h5ls.c hdf5-1.8.3/tools/h5ls/h5ls.c ---- hdf5-1.8.3.orig/tools/h5ls/h5ls.c 2009-04-15 19:10:01.165741353 +0100 -+++ hdf5-1.8.3/tools/h5ls/h5ls.c 2009-04-16 10:10:56.279888477 +0100 -@@ -2147,6 +2147,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { -diff -Nur hdf5-1.8.3.orig/tools/h5stat/h5stat.c hdf5-1.8.3/tools/h5stat/h5stat.c ---- hdf5-1.8.3.orig/tools/h5stat/h5stat.c 2009-04-15 19:10:01.181742750 +0100 -+++ hdf5-1.8.3/tools/h5stat/h5stat.c 2009-04-16 10:10:56.279888477 +0100 -@@ -181,6 +181,7 @@ - { NULL, 0, '\0' } - }; - -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { diff --git a/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch b/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch deleted file mode 100644 index 2843afb..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- hdf5-1.8.4.orig/src/Makefile.am 2009-11-10 22:12:02.000000000 +0100 -+++ hdf5-1.8.4/src/Makefile.am 2009-12-03 13:13:36.902083292 +0100 -@@ -26,14 +26,52 @@ - # Use -g to force no optimization since many compilers (e.g., Intel) takes - # a long time to compile it with any optimization on. H5detect is used - # to generate H5Tinit.c once. So, optimization is not critical. -+# -O0 is required for >= gcc4.3 - noinst_PROGRAMS = H5detect --H5detect_CFLAGS = -g $(AM_CFLAGS) -+H5detect_CFLAGS = -g -O0 -+ -+# Automake doesn't have a way to build with no optimization -+# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html -+# This is the automake-produced rule with $(CFLAGS) removed -+H5detect_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ -+ --mode=link $(CCLD) $(H5detect_CFLAGS) $(AM_LDFLAGS) \ -+ $(LDFLAGS) -o $@ -+ -+H5detect-H5detect.o: H5detect.c -+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -MT H5detect-H5detect.o -MD -MP -MF $(DEPDIR)/H5detect-H5detect.Tpo -c -o H5detect-H5detect.o `test -f 'H5detect.c' || echo '$(srcdir)/'`H5detect.c -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/H5detect-H5detect.Tpo $(DEPDIR)/H5detect-H5detect.Po -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5detect.c' object='H5detect-H5detect.o' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -c -o H5detect-H5detect.o `test -f 'H5detect.c' || echo '$(srcdir)/'`H5detect.c -+ -+H5detect-H5detect.obj: H5detect.c -+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -MT H5detect-H5detect.obj -MD -MP -MF $(DEPDIR)/H5detect-H5detect.Tpo -c -o H5detect-H5detect.obj `if test -f 'H5detect.c'; then $(CYGPATH_W) 'H5detect.c'; else $(CYGPATH_W) '$(srcdir)/H5detect.c'; fi` -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/H5detect-H5detect.Tpo $(DEPDIR)/H5detect-H5detect.Po -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5detect.c' object='H5detect-H5detect.obj' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -c -o H5detect-H5detect.obj `if test -f 'H5detect.c'; then $(CYGPATH_W) 'H5detect.c'; else $(CYGPATH_W) '$(srcdir)/H5detect.c'; fi` -+ -+noinst_LTLIBRARIES = libH5Tconv.la -+libH5Tconv_la_SOURCES = H5Tconv.c -+libH5Tconv_la_CFLAGS = -g -O0 -+libH5Tconv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ -+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libH5Tconv_la_CFLAGS) \ -+ $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ -+libH5Tconv_la-H5Tconv.lo: H5Tconv.c -+@am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libH5Tconv_la_CFLAGS) -MT libH5Tconv_la-H5Tconv.lo -MD -MP -MF $(DEPDIR)/libH5Tconv_la-H5Tconv.Tpo -c -o libH5Tconv_la-H5Tconv.lo `test -f 'H5Tconv.c' || echo '$(srcdir)/'`H5Tconv.c -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/libH5Tconv_la-H5Tconv.Tpo $(DEPDIR)/libH5Tconv_la-H5Tconv.Plo -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5Tconv.c' object='libH5Tconv_la-H5Tconv.lo' libtool=yes @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libH5Tconv_la_CFLAGS) -c -o libH5Tconv_la-H5Tconv.lo `test -f 'H5Tconv.c' || echo '$(srcdir)/'`H5Tconv.c -+ - - # Our main target, the HDF5 library - lib_LTLIBRARIES=libhdf5.la - - # Add libtool numbers to the HDF5 library (from config/lt_vers.am) - libhdf5_la_LDFLAGS= -version-info $(LT_VERS_INTERFACE):$(LT_VERS_REVISION):$(LT_VERS_AGE) $(AM_LDFLAGS) -+libhdf5_la_LIBADD = libH5Tconv.la - - # H5Tinit.c is a generated file, and should be cleaned. - MOSTLYCLEANFILES=H5Tinit.c -@@ -89,7 +127,7 @@ - H5S.c H5Sall.c H5Sdbg.c H5Shyper.c H5Smpio.c H5Snone.c H5Spoint.c \ - H5Sselect.c H5Stest.c H5SL.c H5SM.c H5SMbtree2.c \ - H5SMcache.c H5SMtest.c H5ST.c \ -- H5T.c H5Tarray.c H5Tbit.c H5Tcommit.c H5Tcompound.c H5Tconv.c \ -+ H5T.c H5Tarray.c H5Tbit.c H5Tcommit.c H5Tcompound.c \ - H5Tcset.c H5Tdbg.c H5Tdeprec.c H5Tenum.c H5Tfields.c \ - H5Tfixed.c \ - H5Tfloat.c H5Tinit.c H5Tnative.c H5Toffset.c H5Toh.c \ diff --git a/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch b/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch deleted file mode 100644 index be52280..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- hdf5-1.8.4.orig/test/dsets.c 2009-11-10 22:11:59.000000000 +0100 -+++ hdf5-1.8.4/test/dsets.c 2009-12-03 13:13:42.239327244 +0100 -@@ -7402,10 +7402,14 @@ - nerrors += (test_nbit_compound_3(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_int(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_int_2(file) < 0 ? 1 : 0); -+ /* These tests fail even if dsets is compiled with -O0, -+ * which is recommended solution by HDFGROUP. -+ * Problem exists at least since version 1.4.x and occurs -+ * on different compilers and architectures. - nerrors += (test_scaleoffset_float(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_float_2(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_double(file) < 0 ? 1 : 0); -- nerrors += (test_scaleoffset_double_2(file) < 0 ? 1 : 0); -+ nerrors += (test_scaleoffset_double_2(file) < 0 ? 1 : 0); */ - nerrors += (test_multiopen (file) < 0 ? 1 : 0); - nerrors += (test_types(file) < 0 ? 1 : 0); - nerrors += (test_userblock_offset(envval, my_fapl) < 0 ? 1 : 0); diff --git a/sci-libs/hdf5/files/hdf5-1.8.4-sigbus.patch b/sci-libs/hdf5/files/hdf5-1.8.4-sigbus.patch deleted file mode 100644 index 8efa69b..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.4-sigbus.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: hdf5-1.8.4/src/H5detect.c -=================================================================== ---- hdf5-1.8.4.orig/src/H5detect.c 2010-01-29 12:21:36.000000000 +0100 -+++ hdf5-1.8.4/src/H5detect.c 2010-01-29 12:21:52.000000000 +0100 -@@ -470,6 +470,12 @@ - static void - sigsegv_handler(int UNUSED signo) - { -+ sigset_t set; -+ -+ sigemptyset(&set); -+ sigaddset(&set,SIGSEGV); -+ sigprocmask(SIG_UNBLOCK,&set,NULL); -+ - signal(SIGSEGV, sigsegv_handler); - longjmp(jbuf_g, 1); - } -@@ -495,6 +501,12 @@ - static void - sigbus_handler(int UNUSED signo) - { -+ sigset_t set; -+ -+ sigemptyset(&set); -+ sigaddset(&set,SIGBUS); -+ sigprocmask(SIG_UNBLOCK,&set,NULL); -+ - signal(SIGBUS, sigbus_handler); - longjmp(jbuf_g, 1); - #ifdef H5_HAVE_SIGLONGJMP
\ No newline at end of file diff --git a/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch b/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch deleted file mode 100644 index 89a9998..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.5-implicits.patch +++ /dev/null @@ -1,65 +0,0 @@ -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/files/hdf5-1.8.5-noreturn.patch b/sci-libs/hdf5/files/hdf5-1.8.5-noreturn.patch deleted file mode 100644 index 40065f7..0000000 --- a/sci-libs/hdf5/files/hdf5-1.8.5-noreturn.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- hl/src/H5LTanalyze.c -+++ hl/src/H5LTanalyze.c -@@ -2329,7 +2329,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } ---- hl/src/H5LTanalyze.l -+++ hl/src/H5LTanalyze.l -@@ -181,7 +181,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } ---- hl/src/H5LTparse.c -+++ hl/src/H5LTparse.c -@@ -64,7 +64,7 @@ - #include<hdf5.h> - - extern int yylex(); --extern int yyerror(char *); -+extern void yyerror(char *); - - #define STACK_SIZE 16 - ---- test/dt_arith.c -+++ test/dt_arith.c -@@ -3408,6 +3408,7 @@ - else if(run_test==TEST_DENORM || run_test==TEST_SPECIAL) - return 1; - #endif -+ return 1; - } - - ---- tools/h5dump/h5dump.c -+++ tools/h5dump/h5dump.c -@@ -602,6 +602,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { ---- tools/h5ls/h5ls.c -+++ tools/h5ls/h5ls.c -@@ -2147,6 +2147,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { ---- tools/h5stat/h5stat.c -+++ tools/h5stat/h5stat.c -@@ -181,6 +181,7 @@ - { NULL, 0, '\0' } - }; - -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { diff --git a/sci-libs/hdf5/files/mpd.conf b/sci-libs/hdf5/files/mpd.conf deleted file mode 100644 index 07dd982..0000000 --- a/sci-libs/hdf5/files/mpd.conf +++ /dev/null @@ -1,2 +0,0 @@ -secretword=test69hike -MPD_SECRETWORD=test69hike diff --git a/sci-libs/hdf5/hdf5-1.8.4-r1.ebuild b/sci-libs/hdf5/hdf5-1.8.4-r1.ebuild deleted file mode 100644 index b6b1b9f..0000000 --- a/sci-libs/hdf5/hdf5-1.8.4-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.4-r1.ebuild,v 1.18 2011/07/06 15:00:48 xarthisius Exp $ - -EAPI=3 - -inherit autotools eutils fortran-2 - -DESCRIPTION="General purpose library and file format for storing scientific data" -HOMEPAGE="http://www.hdfgroup.org/HDF5/" -SRC_URI="http://www.hdfgroup.org/ftp/HDF5/prev-releases/${P}/src/${P}.tar.gz" - -LICENSE="NCSA-HDF" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" -IUSE="cxx examples fortran mpi szip threads zlib" - -RDEPEND=" - fortran? ( virtual/fortran ) - mpi? ( || ( - sys-cluster/openmpi[romio] - sys-cluster/mpich2[romio] ) ) - szip? ( >=sci-libs/szip-2.1 ) - zlib? ( sys-libs/zlib )" - -DEPEND="${RDEPEND} - sys-devel/libtool:2 - sys-process/time" - -pkg_setup() { - use fortran && fortran-2_pkg_setup - if use mpi; then - if has_version 'sci-libs/hdf5[-mpi]'; then - ewarn "Installing hdf5 with mpi enabled with a previous hdf5 with mpi disabled may fail." - ewarn "Try to uninstall the current hdf5 prior to enabling mpi support." - fi - if use cxx; then - ewarn "Simultaneous mpi and cxx is not supported by ${PN}" - ewarn "Will disable cxx interface" - fi - export CC=mpicc - if use fortran; then - export FC=mpif90 - fi - elif has_version 'sci-libs/hdf5[mpi]'; then - ewarn "Installing hdf5 with mpi disabled while having hdf5 installed with mpi enabled may fail." - ewarn "Try to uninstall the current hdf5 prior to disabling mpi support." - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-1.8.3-as-needed.patch \ - "${FILESDIR}"/${PN}-1.8.3-includes.patch \ - "${FILESDIR}"/${PN}-1.8.3-noreturn.patch \ - "${FILESDIR}"/${P}-gnutools.patch \ - "${FILESDIR}"/${P}-scaleoffset.patch \ - "${FILESDIR}"/${P}-sigbus.patch - - # respect gentoo examples directory - sed \ - -e 's:$(docdir)/hdf5:$(DESTDIR)/$(docdir):' \ - -i $(find . -name Makefile.am) || die - sed \ - -e '/docdir/d' \ - -i config/commence.am || die - eautoreconf - # enable shared libs by default for h5cc config utility - sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/misc/h5cc.in \ - || die "sed h5cc.in failed" -} - -src_configure() { - # threadsafe incompatible with many options - local myconf="--disable-threadsafe" - use threads && ! use fortran && ! use cxx && ! use mpi \ - && myconf="--enable-threadsafe" - - if use mpi; then - myconf="${myconf} --disable-cxx" - else - # workaround for bug 285148 - if use cxx; then - myconf="${myconf} $(use_enable cxx) CXX=$(tc-getCXX)" - fi - if use fortran; then - myconf="${myconf} FC=$(tc-getFC)" - fi - fi - - econf \ - --disable-sharedlib-rpath \ - --enable-production \ - --enable-strict-format-checks \ - --docdir=/usr/share/doc/${PF} \ - --enable-deprecated-symbols \ - --enable-shared \ - $(use_enable fortran) \ - $(use_enable mpi parallel) \ - $(use_with szip szlib) \ - $(use_with threads pthread) \ - $(use_with zlib) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc README.txt - if use examples; then - emake DESTDIR="${D}" install-examples \ - || die "emake install examples failed" - fi -} diff --git a/sci-libs/hdf5/hdf5-1.8.6.ebuild b/sci-libs/hdf5/hdf5-1.8.6.ebuild deleted file mode 100644 index 9851225..0000000 --- a/sci-libs/hdf5/hdf5-1.8.6.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.6.ebuild,v 1.7 2011/07/06 15:00:48 xarthisius Exp $ - -EAPI=3 - -inherit autotools eutils fortran-2 - -DESCRIPTION="General purpose library and file format for storing scientific data" -HOMEPAGE="http://www.hdfgroup.org/HDF5/" -SRC_URI="http://www.hdfgroup.org/ftp/HDF5/current/src/${P}.tar.bz2" - -LICENSE="NCSA-HDF" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cxx debug examples fortran mpi szip threads zlib" - -RDEPEND=" - fortran? ( virtual/fortran ) - mpi? ( virtual/mpi[romio] ) - szip? ( >=sci-libs/szip-2.1 ) - zlib? ( sys-libs/zlib )" - -DEPEND="${RDEPEND} - sys-devel/libtool:2 - sys-process/time" - -pkg_setup() { - use fortran && fortran-2_pkg_setup - if use mpi; then - if has_version 'sci-libs/hdf5[-mpi]'; then - ewarn "Installing hdf5 with mpi enabled with a previous hdf5 with mpi disabled may fail." - ewarn "Try to uninstall the current hdf5 prior to enabling mpi support." - fi - if use cxx; then - ewarn "Simultaneous mpi and cxx is not supported by ${PN}" - ewarn "Will disable cxx interface" - fi - export CC=mpicc - if use fortran; then - export FC=mpif90 - fi - elif has_version 'sci-libs/hdf5[mpi]'; then - ewarn "Installing hdf5 with mpi disabled while having hdf5 installed with mpi enabled may fail." - ewarn "Try to uninstall the current hdf5 prior to disabling mpi support." - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-1.8.3-as-needed.patch \ - "${FILESDIR}"/${PN}-1.8.5-implicits.patch \ - "${FILESDIR}"/${PN}-1.8.5-noreturn.patch \ - "${FILESDIR}"/${PN}-1.8.4-scaleoffset.patch \ - - # respect gentoo examples directory - sed \ - -e "s:hdf5_examples:doc/${PF}/examples:g" \ - -i $(find . -name Makefile.am) $(find . -name "run*.sh.in") || die - sed \ - -e '/docdir/d' \ - -i config/commence.am || die - eautoreconf - # enable shared libs by default for h5cc config utility - sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/misc/h5cc.in \ - || die "sed h5cc.in failed" -} - -src_configure() { - # threadsafe incompatible with many options - local myconf="--disable-threadsafe" - use debug && myconf="${myconf} --enable-codestack" - use threads && ! use fortran && ! use cxx && ! use mpi \ - && myconf="--enable-threadsafe" - - if use mpi; then - myconf="${myconf} --disable-cxx" - else - # workaround for bug 285148 - if use cxx; then - myconf="${myconf} $(use_enable cxx) CXX=$(tc-getCXX)" - fi - if use fortran; then - myconf="${myconf} FC=$(tc-getFC)" - fi - fi - - econf \ - --disable-sharedlib-rpath \ - --enable-production \ - --docdir=/usr/share/doc/${PF} \ - --enable-deprecated-symbols \ - --enable-shared \ - $(use_enable debug debug all) \ - $(use_enable fortran) \ - $(use_enable mpi parallel) \ - $(use_with szip szlib) \ - $(use_with threads pthread) \ - $(use_with zlib) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc README.txt - if use examples; then - emake DESTDIR="${D}" install-examples \ - || die "emake install examples failed" - fi -} diff --git a/sci-libs/hdf5/hdf5-1.8.7.ebuild b/sci-libs/hdf5/hdf5-1.8.7.ebuild deleted file mode 100644 index ec759a6..0000000 --- a/sci-libs/hdf5/hdf5-1.8.7.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.7.ebuild,v 1.8 2011/07/08 11:24:29 xarthisius Exp $ - -EAPI=4 - -inherit autotools eutils fortran-2 - -DESCRIPTION="General purpose library and file format for storing scientific data" -HOMEPAGE="http://www.hdfgroup.org/HDF5/" -SRC_URI="http://www.hdfgroup.org/ftp/HDF5/current/src/${P}.tar.bz2" - -LICENSE="NCSA-HDF" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" -IUSE="cxx debug examples fortran mpi szip threads zlib" - -RDEPEND=" - fortran? ( virtual/fortran ) - mpi? ( virtual/mpi[romio] ) - szip? ( >=sci-libs/szip-2.1 ) - zlib? ( sys-libs/zlib )" - -DEPEND="${RDEPEND} - sys-devel/libtool:2 - sys-process/time" - -pkg_setup() { - use fortran && fortran-2_pkg_setup - if use mpi; then - if has_version 'sci-libs/hdf5[-mpi]'; then - ewarn "Installing hdf5 with mpi enabled with a previous hdf5 with mpi disabled may fail." - ewarn "Try to uninstall the current hdf5 prior to enabling mpi support." - fi - if use cxx; then - ewarn "Simultaneous mpi and cxx is not supported by ${PN}" - ewarn "Will disable cxx interface" - fi - export CC=mpicc - use fortran && export FC=mpif90 - elif has_version 'sci-libs/hdf5[mpi]'; then - ewarn "Installing hdf5 with mpi disabled while having hdf5 installed with mpi enabled may fail." - ewarn "Try to uninstall the current hdf5 prior to disabling mpi support." - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-1.8.3-as-needed.patch \ - "${FILESDIR}"/${PN}-1.8.5-implicits.patch \ - "${FILESDIR}"/${PN}-1.8.5-noreturn.patch \ - "${FILESDIR}"/${PN}-1.8.4-scaleoffset.patch \ - - # respect gentoo examples directory - sed \ - -e "s:hdf5_examples:doc/${PF}/examples:g" \ - -i $(find . -name Makefile.am) $(find . -name "run*.sh.in") || die - sed \ - -e '/docdir/d' \ - -i config/commence.am || die - eautoreconf - # enable shared libs by default for h5cc config utility - sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/misc/h5cc.in \ - || die "sed h5cc.in failed" -} - -src_configure() { - # threadsafe incompatible with many options - local myconf="--disable-threadsafe" - use debug && myconf="${myconf} --enable-codestack" - use threads && ! use fortran && ! use cxx && ! use mpi \ - && myconf="--enable-threadsafe" - - if use mpi; then - myconf="${myconf} --disable-cxx" - else - # workaround for bug 285148 - if use cxx; then - myconf="${myconf} $(use_enable cxx) CXX=$(tc-getCXX)" - fi - if use fortran; then - myconf="${myconf} FC=$(tc-getFC)" - fi - fi - - econf \ - --disable-sharedlib-rpath \ - --enable-production \ - --docdir=/usr/share/doc/${PF} \ - --enable-deprecated-symbols \ - --enable-shared \ - --disable-silent-rules \ - $(use_enable debug debug all) \ - $(use_enable fortran) \ - $(use_enable mpi parallel) \ - $(use_with szip szlib) \ - $(use_with threads pthread) \ - $(use_with zlib) \ - ${myconf} -} - -src_install() { - default - if use examples; then - emake DESTDIR="${D}" install-examples - fi -} diff --git a/sci-libs/hdf5/metadata.xml b/sci-libs/hdf5/metadata.xml deleted file mode 100644 index 2058812..0000000 --- a/sci-libs/hdf5/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci</herd> - <longdescription> - HDF5 is a file format and library for storing scientific data. HDF5 - was designed and implemented to address the deficiencies of HDF4.x. It - has a more powerful and flexible data model, supports files larger - than 2 GB, and supports parallel I/O. -</longdescription> -</pkgmetadata> |