{"id":23278518,"url":"https://github.com/hdfgroup/hdf-spack","last_synced_at":"2026-02-15T13:36:36.237Z","repository":{"id":45136480,"uuid":"352718079","full_name":"HDFGroup/hdf-spack","owner":"HDFGroup","description":null,"archived":false,"fork":false,"pushed_at":"2022-01-05T23:23:22.000Z","size":95,"stargazers_count":1,"open_issues_count":5,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-12-19T22:33:05.540Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HDFGroup.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-03-29T16:53:19.000Z","updated_at":"2023-03-10T22:32:35.000Z","dependencies_parsed_at":"2022-08-26T08:50:41.792Z","dependency_job_id":null,"html_url":"https://github.com/HDFGroup/hdf-spack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-spack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-spack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-spack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-spack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HDFGroup","download_url":"https://codeload.github.com/HDFGroup/hdf-spack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238525851,"owners_count":19486938,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-19T22:32:06.409Z","updated_at":"2025-10-27T16:31:09.534Z","avatar_url":"https://github.com/HDFGroup.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"This holds a Spack package to build HDF5 using CMake.\nIt relies on Spack and the built-in Spack packages, \nsome of which may be overridden by this repository.\n\n## Getting Started\n\nInitial setup for bash-like shells:\n\n```\ncd /path/your-working-dir\ngit clone https://github.com/spack/spack.git\ngit clone https://github.com/HDFGroup/hdf-spack\nsource ./spack/share/spack/setup-env.sh\nspack repo add ./hdf-spack\nspack repo list\n```\nThis repository's packages are now available locally and \nhave precedence over Spack's built-in repository.\n\nThe following spack command example will show you \nwhich repositories (Namespaces) will be used in a build \nfor a given package before you install it:\n\n```\nspack spec -N hdf5\n```\n\nThe hdf-spack repository contains files for three spack package options: \nhdf5,  hdf5-cmake, and hdf5-autotools.\nThe hdf5 package is an update to the hdf5 package in the official spack \nrepository that switches from Autotools to CMake for building HDF5.\nChanges can be seen in the pull request: \nhttps://github.com/spack/spack/pull/18937.\n\nThe hdf5-cmake package has most of those updates and also has new variants \nto enable these compression filters:\n    blosc bshuf bz2 jpeg lz4 lzf szf\n    zfp zstd bitgroom mafisc pv av cv\nThese filters are enabled by default.\n\nThe hdf5-autotools package is equivalent to the current hdf5 package in Spack. \n\n## References: \n\nThis repository contains a collection of [Spack](https://spack.io/) packages \nrelated to development, building and testing of softwares from \n[The HDF Group](https://www.hdfgroup.org).\n\nFor more about spack and what you can do with it, Spack has lots of\n[documentation](https://spack.readthedocs.io/en/latest/) and a good\n[tutorial](https://spack.readthedocs.io/en/latest/tutorial_sc16.html).\n\nThis repository uses a local/private repository as described in the Spack \ndocumentation: https://spack.readthedocs.io/en/latest/repositories.html#\n\nThere is an active Spack repository. pull request in progress at for the \nmigration of HDF5 for building with CMake.\nhttps://github.com/spack/spack/pull/18937\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf-spack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhdfgroup%2Fhdf-spack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf-spack/lists"}