7 Commits

Author SHA1 Message Date
Kai Pastor
297ff7ba3e
[netcdf-c] Update to 4.8.1, revise features (#21239)
* Consolidate netcdf-c ZLIB patching

* Update to 4.8.1, refresh patches

* Resolve parameter warning

* Decouple netcdf-4 feature from hdf5

* Expose NCZarr features

* Break vcpkg CI cascade

* Fix hdf5 szip support detection for static linkage

* Allow curl, hdf5, libzip with minimal dependencies

* Disable fatal warnings on uwp

* Update versions

* Fix libzip dependency

* Fix and simplify szip config patch

* Revert nczarr-s3 feature for now

* Update versions

* [skip actions] CI

* [skip actions] Debug ci failure

* Revert "[skip actions] Debug ci failure"

This reverts commit 03f3d52623026e9f16f8be067a07499aa5788b55.
2021-11-18 21:25:08 -08:00
Jack·Boos·Yu
8d2a40f7c3
[hdf5] update to 1.12.1 (#20734)
* [hdf5] update to 1.12.1

* version

* Re-fix pkgconfig and szip, re-factory tool install, add feature utils

* version

* Fix debug lib name in pkgconfig files

* Re-fix debug lib name in pkgconfig files, re-fix szip

* Re-fix pkgconfig

* version

* Re-fix static szip, fix non-Windows installation

* version

* Apply suggestions

* version

* Apply suggestion

* version
2021-10-26 22:38:05 -07:00
Kai Pastor
1d39c6f246
[hdf5] Fix linking order in pc file (#18825)
* Fix link order in pc file

* x-add-version
2021-07-06 13:34:41 -07:00
Kai Pastor
c867e68ca8
[szip, hdf5] Fix mingw import lib names, control linkage (#17941)
* Format manifest, make port version explicit

* Use standard mingw import lib names

* Choose either static or shared binaries

* Insert macro for dynamic linkage

* Add szip pc file

* Quote path expressions

* Port away from deprecated cmake functions

* x-add-version

* Begin of hdf5 changes

* Remove obsolete variables (complements 23eadeae)

* Fix indentation and quoting expressions

* Handle single-linkage szip configuration

* Use mingw import lib names for hdf5

* Move dependencies to Requires in pc file

* Port away from deprecated cmake functions

* x-add-version hdf5

* Apply szip review comments

* Update version

* Improve pkgconfig patch to handle lists

* Update git-tree
2021-06-09 15:17:07 -07:00
Alexander Neumann
8534df4e72
[hdf5] fix pc files (#17598)
* [libctl] add new port

* [meep] add new port

* [meep|libctl] support only linux for now

* [meep] add msys2 win32 handling

* fix autoconfig missing flags in configure_make

* [meep] move to autoconfig also on linux

* [libct] enable autoconfig; [meep] disabled fixup pkgconfig files, routines is not able to fully clean up include paths from libraries

* [hdf5] trying to fix pkgconfig files

* [CI] add guile to linux image when provisioned

* [msys2] add libguile dependency for libctl

* [libctl] working on the windows port

* add missing msys2 packages

* add osx support

* add guile on osx VMSS provisioning file

* prepend msys2 to path

* apply format.diff from PR automated test

* revert skript changes

* more hdf5 stuff

* remove meep and libctl

* more pc fixes for hdf5

* version stuff

* reset doc changes

* reset x264 changes

* fix version stuff

Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
2021-05-06 13:52:01 -07:00
Matthieu Penant
99987d007a
[hdf5] threadsafe support (#17371)
* hdf5 threadsafe support

fixes #17260

* baseline + sha
2021-04-23 15:25:34 -07:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00