Information for build highfive-2.10.1-2.fc42

ID6029
Package Namehighfive
Version2.10.1
Release2.fc42
Epoch
DraftFalse
SummaryHeader-only C++ HDF5 interface
DescriptionHighFive is a modern header-only C++11 friendly interface for libhdf5. HighFive supports STL vector/string, Boost::UBLAS, Boost::Multi-array and Xtensor. It handles C++ from/to HDF5 with automatic type mapping. HighFive does not require additional libraries (see dependencies). It integrates nicely with other CMake projects by defining (and exporting) a HighFive target. Design: - Simple C++-ish minimalist interface - No other dependency than libhdf5 - Zero overhead - Support C++11 Feature support: - create/read/write files, datasets, attributes, groups, dataspaces. - automatic memory management / ref counting - automatic conversion of std::vector and nested std::vector from/to any dataset with basic types - automatic conversion of std::string to/from variable length string dataset - selection() / slice support - parallel Read/Write operations from several nodes with Parallel HDF5 - Advanced types: Compound, Enum, Arrays of Fixed-length strings, References etc… (see ChangeLog) Known flaws: - HighFive is not thread-safe. At best it has the same limitations as the HDF5 library. However, HighFive objects modify their members without protecting these writes. Users have reported that HighFive is not thread-safe even when using the threadsafe HDF5 library, e.g., https://github.com/BlueBrain/HighFive/discussions/675. - Eigen support in core HighFive is broken. See https://github.com/BlueBrain/HighFive/issues/532. H5Easy is not affected. - The support of fixed length strings isn’t ideal.
Built bydavidlt
State complete
Volume DEFAULT
StartedMon, 09 Jun 2025 16:22:09 UTC
CompletedMon, 09 Jun 2025 16:22:09 UTC
Tags
f42
RPMs
src
highfive-2.10.1-2.fc42.src.rpm (info) (download)
riscv64
highfive-devel-2.10.1-2.fc42.riscv64.rpm (info) (download)
Changelog * Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.1-2 - Patch for CMake 4 * Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.1-1 - Update to 2.10.1 * Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-10 - Update to the new post-BlueBrain upstream * Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-8 - Run tests in parallel * Mon Feb 03 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-4 - Add dependencies to -devel package - Remove conditionals for 32-bit ARM, no longer needed * Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Oct 25 2024 Orion Poplawski <orion@nwra.com> - 2.10.0-2 - Rebuild for hdf5 1.14.5 * Mon Jul 29 2024 Packit <hello@packit.dev> - 2.10.0-1 - Update to 2.10.0 upstream release - Resolves: rhbz#2300406 * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Mar 21 2024 Sandro <devel@penguinpee.nl> - 2.9.0-3 - Add Packit config * Thu Mar 21 2024 Sandro <devel@penguinpee.nl> - 2.9.0-2 - Migrate to SPDX license * Thu Mar 21 2024 Sandro <devel@penguinpee.nl> - 2.9.0-1 - Update to 2.9.0 (RHBZ#2260441) * Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Dec 05 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 2.8.0-1 - Update to 2.8.0 (close RHBZ#2247726) - Disable -doc subpackage due to a Doxygen/LaTeX error * Mon Dec 04 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 2.7.1-7 - Build docs as PDF instead of HTML * Mon Dec 04 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 2.7.1-6 - Update description from upstream * Tue Sep 19 2023 Sandro <devel@penguinpee.nl> - 2.7.1-2 - Stop building for i686 * Thu Sep 14 2023 Sandro <devel@penguinpee.nl> - 2.7.1-1 - Update to 2.7.1 (RHBZ#2072222) - Remove redundant patches - Add BR: catch-devel (That's catch2 3.x) - Fix %doc files - Run tests sequentially * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild