summaryrefslogtreecommitdiff
path: root/devel/hdf5
AgeCommit message (Collapse)AuthorFilesLines
2007-09-25Restore a needed patch that was lost during the last update.dmcmahill3-1/+97
Builds on solaris again.
2007-09-18update to 1.6.6drochner13-318/+168
changes: -minor feature additions to the command line tools -C++ API: Added support for Szip -bugfixes pkgsrc changes: -fixes for the cxx option (should be a separate pkg) -fixes for the threadsafe option -- replaced a pthread_equal() by a simple "==" to make it usable with non-threaded apps (not 100% portable, but should be fine for the platforms in question) The shared libraries should not be linked against libpthread, but that would require serious changes to the autoconf/make machinery so I've left it alone for now. If that is fixed, "threadsafe" could be made default. -Don't try to strip scripts on install.
2007-05-30Removed some code duplication from the buildlink3 files by using the newrillig1-7/+3
pkg-build-options.mk procedure.
2006-10-02Repair compilation under solaris. Also added back the configure.in patchdmcmahill3-5/+160
instead of only keeping a configure patch.
2006-07-22Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,rillig1-2/+2
since they always need a C compiler, even when the source code is completely in C++. For some other packages, stated in the comment that a C compiler is really not needed.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-22Fixed the path to the documentation files in the chown command inrillig1-2/+2
post-install. Thanks to joerg, who noticed the bug.
2006-06-17Moved the HTML documentation from share/doc/html to share/doc/hdf5/html.rillig2-607/+606
Bumped PKGREVISION.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-23When distfile was changed, DIST_SUBDIR should have been set to refetchminskim2-5/+6
it automatically.
2006-02-15create both "netbsd" and "netbsdelf" config files -- the usagedrochner1-1/+2
in MACHINE_GNU_PLATFORM differs from port to port
2006-02-10-fix MASTER_SITES and distinfo cksumdrochner4-9/+25
-make NetBSD ("netbsdelf") a recognized configuration, copied from "freebsd"; this pulls in definitions for gcc, in particular it disables some optimization -work around a memory corruption problem in H5FDstream which appearently is caused by use of free()d memory The latter 2 changes make the library survive its selftests, and help the "pytables" pkg as well. bump PKGREVISION, raise BUILDLINK_RECOMMENDED
2006-01-04Addd optional support for thread safety and C++ with the options:recht5-7/+75
cxx threads
2005-11-29Changes 1.6.5:adam6-201/+83
* New features: * Added yodconfig * Added HSYS_ERROR, H5F_OBJ_LOCAL flag * Added mpich2 as a testing "platform" * Bug fixes
2005-08-30one more try at expanding the portability of the 'tr' usage to keep thisdmcmahill3-15/+15
happy on systems such as solaris which have suboptimal tr's. Now this works with /usr/bin/tr.
2005-08-17changedmcmahill3-15/+15
tr '[a-z],' [A-Z] ' to tr [a-z], [A-Z]\ to help the tr on solaris.
2005-08-16- add tr to the tools listdmcmahill4-2/+255
- check for -lsocket so that solaris can find socket() and friends.
2005-06-15remove ${WRKSRC} references from installed files. Bump PKGREVISION.dmcmahill2-36/+11
2005-05-19Fix obvious typo in variable name.wiz1-2/+2
2005-05-19Convert this package to use bsd.options.mk, with one option, `szip'.jwise3-4/+26
This allows szip support (which uses a package with a no-commercial-use license) to be disabled.
2005-05-18Changes 1.6.4:adam3-12/+16
* Bug-fix release
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-30Fix buildlink3.mk to include archivers/szipadam1-11/+2
2005-02-25Changes 1.6.3:adam5-37/+269
New Features Configuration: - Added some initial support for making purify (or similar memory checking products) happier by initializing buffers to zero and disabling the internal free list code. To take advantage of this, define 'H5_USING_PURIFY' in your CFLAGS when building the library. - WINDOWS building,testing and installing improvements - On Windows, FORTRAN,C++ and C projects are merged into one zip file, users can choose an option to build either FORTRAN or C++ or both with basic C library.For detailed information, please read INSTALL_Windows.txt. - On Windows, szip compression library with or without encoder can be easily turned off or on when building HDF5. For detailed information, please read INSTALL_Windows.txt, especially section V. - On Windows, an optional procedure for building,testing and installing HDF5 from command line is provided. This procedure is supposed to be convenient for experienced users, please read INSTALL_windows_From_Command_Line.txt for details. - On Windows, an alternative short instruction document for building, testing and installing HDF5 is provided. This instruction is supposed to be convenient for general users, please read INSTALL_Windows_Short.txt for details. - On Windows, h5repack,h5diff,h5ls and h5import tool tests have been added. Library: - Modified the way how HDF5 calculates 'pixels_per_scanline' parameter for SZIP compression. Now there is no restriction on the size and shape of the chunk except that the total number of elements in the chunk cannot be bigger than 'pixels_per_block' parameter provided by the user. - HDF5 can now link to SZIP with or without szip's encoder. The new API function H5Zget_filter_info can be used to check szip's status. Attempting to assign szip to a dataset property list or attempting to write with szip will generate an error if szip's encoder is disabled. JL/NF - 2004/6/30 - SZIP always uses K13 compression. This flag no longer needs to be set when calling H5Pset_szip. If the flag for CHIP compression is set, it will be ignored (since the two are mutually exclusive). JL/NF - 2004/6/30 - A new API function H5Fget_name was added. It returns the name of the file by object(file, group, data set, named data type, attribute) ID. SLU - 2004/06/29 - A new API function H5Fget_filesize was added. It returns the actual file size of the opened file. SLU - 2004/06/24 - Added option that if $HDF5_DISABLE_VERSION_CHECK is set to 2, will suppress all library version mismatch warning messages. Tools: - h5repack was added to the tools suite. h5repack regenerates an HDF5 file from another HDF5 file, optionally applying HDF5 filters (compression) and/or chunking to the copied file. The filters options are read from the command line. See /doc/html/Tools.html for more details. PVN - 2004/9/13 - h5dump includes new features: 1) Printing of dataset filters, storage layout and fill value information. 2) Print a list of the file contents. 3) Escape non printing characters. 4) Print the content of the boot block. 5) Print array indices with the data (the default).
2005-02-23Add RMD160 digests.agc1-1/+2
2004-11-13USE_BUILDLINK3 is a yes/no variable.jlam1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-04-25Unused.wiz1-52/+0
2004-04-22update to 1.6.2drochner4-23/+45
changes: -new functions: H5Iget_ref, H5Iinc_ref and H5Idec_ref -bugfixes being here, move to USE_BUILDLINK3
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2003-08-06Correct PLIST for version for 1.6.0.jtb1-2/+220
2003-08-06h5perf isn't installed by this packagejmc1-2/+1
2003-08-05Add a missing header file.jtb1-2/+4
2003-08-04Update to 1.6.0.jtb3-21/+21
Summary: This release has the following new features that are not available in 1.4.* releases 1. Generic properties to give application more control on I/O pipeline 2. Time allocation and fill value properties 3. New filters: external compression filter szip internal shuffling and checksum filters 4. Compact storage layout for datasets 5. Redesigned I/O pipeline for better performance. For more information see http://hdf.ncsa.uiuc.edu/HDF5/doc_resource/SZIP/index.html http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide.html http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide/Changes.html
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-09Update to 1.4.5.2.jtb2-8/+9
This version fixes some serious bugs in version 1.4.5 and includes the following relevant changes: * Fixed error in B-tree deletion routine which could cause groups to be corrupted when objects are removed from them. * Fixed error in file space freeing code which could cause metadata to fail to be written to the file. * Fixed error in library when configured with --enable-debug=all. * Added a -force option to h5redeploy. * When using gcc 3.x, we use -std=gnu99 instead of -ansi for compiling.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-04-29Update to version 1.4.5.jtb4-8/+10
Changes: * Allow scalar dataspaces to be used for parallel I/O. QAK - 2002/11/05 * Added environment variable "HDF5_DISABLE_VERSION_CHECK", which disables the version checking between the header files and the library linked into an application if set to '1'. This should be used with caution, mis-matched headers and library binaries can cause _serious_ problems. QAK - 2002/10/15 * Partially fixed space allocation inefficiencies in the file by improving our algorithms for re-using freed space. QAK - 2002/08/27 * API tracing has been improved. Nested API calls don't screw up the output format; function call and return event times can be logged; total time spent in each function can be logged. The following HDF5_DEBUG environment variable words affect tracing: trace -- turn on/off basic tracing ttimes -- turn on tracing and report event times and time spent in each API function. ttop -- turn on tracing but display only top-level API calls. * Several missing fortran APIs have been added to the library: h5get_libversion_f h5tget_member_index_f h5dget_storage_size_f h5check_version_f h5tvlen_create_f h5dvlen_get_max_len_f h5garbage_collect_f h5dwrite_vl_f h5dont_atexit_f h5dread_vl_f Functions h5dvlen_get_max_len_f, h5dwrite_vl_f, and h5dread_vl_f support VL Length C APIs functionality for integer, real and string datatypes. See HDF5 Reference Manual and HDF5 FORTRAN90 User's Notes for more information and for the functions description. * H5Fopen without the H5F_ACC_CREAT flag should not succeed in creating a new file with the 'core' VFL driver. QAK - 2003/01/24 * Corrected metadata caching bug in parallel I/O which could cause hangs when chunked datasets were accessed with independent transfer mode. QAK - 2003/01/23 * Allow opening objects with unknown object header messages. QAK - 2003/01/21 * Added improved error assertion for nil VL strings. It return error stack instead of a simple assertion. SLU - 2002/12/16 * Fixed h5dump bug(cannot dump data and datatype) for VL string. SLU - 2002/11/18 * Fixed error condition where "none" selections were not being handled correctly in serial & parallel. QAK - 2002/10/29 * Fixed problem where optimized hyperslab routines were incorrectly invoked for parallel I/O operations in collective mode. QAK - 2002/07/22 * Fixed metadata corruption problem which could occur when many objects are created in a file during parallel I/O. QAK - 2002/07/19 * Fixed minor problem with configuration when users specified /usr/include and /usr/lib for the --with-* options that some compilers can't handle. BW - 2003/01/23
2002-10-28update to 1.4.4drochner6-218/+19
relevnt changes: -Numerous performance changes were made to the HDF5 sequential and parallel libraries -Several corruption problems were fixed.
2002-10-10buildlink1 -> buildlink2.wiz1-3/+3
2002-10-09Unused.wiz1-65/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-0/+50
buildlink2.mk files back into the main trunk.
2002-05-03Add buildlink.mk for hdf5.jtb1-0/+65
2002-05-03Update to version 1.4.3. Changes include:jtb6-45/+79
* Changed internal error handling macros to reduce code size of library by about 10%. * API changes. * Performance improvements * ``h5cc'' script which helps compilation of HDF5 programs * Bug fixes.
2002-02-06Changes instances where BSD_INSTALL_* were used by targets in the Makefilejlam1-2/+2
into the equivalent INSTALL_*. This is fallout from the change in revision 1.915 that removed ${MAKE_ENV} from the environment for a recursive make.