hdf5 2.0 rebuilds
This commit is contained in:
@@ -4,7 +4,7 @@ _realname=ADIOS2
|
||||
pkgbase=mingw-w64-${_realname,,}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname,,}")
|
||||
pkgver=2.11.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="The Adaptable Input/Output System version 2 (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=alembic
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.8.5
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="A open framework for storing and sharing scene data (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}-qt6")
|
||||
pkgver=1.102.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='Libraries that provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas (mingw-w64)'
|
||||
arch=(any)
|
||||
mingw_arch=(ucrt64 clang64 clangarm64)
|
||||
|
||||
@@ -4,18 +4,18 @@ _realname=cgns
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=4.4.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="CFD General Notation System library and tools (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://cgns.github.io"
|
||||
license=('spdx:Zlib')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-hdf5")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-fc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-hdf5")
|
||||
source=(https://github.com/CGNS/CGNS/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
sha256sums=('3b0615d1e6b566aa8772616ba5fd9ca4eca1a600720e36eadd914be348925fe2')
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ pkgbase=mingw-w64-${_realname,,}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=3.11.4
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="A translator library for raster geospatial data formats (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=itk
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=5.4.4
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc='An open-source C++ toolkit for medical image processing (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=labplot
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=2.12.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=mathgl
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=8.0.3
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="Library for high-quality scientific graphics (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=matio
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.5.29
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="C library for reading and writing MATLAB MAT files (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -8,7 +8,7 @@ _realname=med
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
|
||||
pkgver=5.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Generic pre- and post-processing platform for numerical simulation (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@@ -45,7 +45,6 @@ prepare() {
|
||||
hdf5-1.14.patch \
|
||||
gcc-15.patch \
|
||||
bin-dest.patch
|
||||
sed -i 's/if H5_VERS_MINOR > 10/if 0/g' src/ci/MEDfileCompatibility.c
|
||||
}
|
||||
|
||||
build() {
|
||||
@@ -56,7 +55,7 @@ build() {
|
||||
_extra_config+=("-DCMAKE_BUILD_TYPE=Debug")
|
||||
fi
|
||||
|
||||
CFLAGS+=" -DH5_USE_110_API -Wno-implicit-function-declaration -Wno-incompatible-pointer-types"
|
||||
CFLAGS+=" -Wno-implicit-function-declaration"
|
||||
|
||||
# Static Build
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}-static" && cd "${srcdir}/build-${MSYSTEM}-static"
|
||||
|
||||
@@ -3,7 +3,7 @@ _realname=netcdf-cxx
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=4.3.1
|
||||
pkgrel=6
|
||||
pkgrel=7
|
||||
pkgdesc="NetCDF C++ bindings (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=netcdf
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=4.9.3
|
||||
pkgrel=6
|
||||
pkgrel=7
|
||||
pkgdesc="Interface for scientific data access to large binary data (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@@ -12,6 +12,8 @@ url="https://www.unidata.ucar.edu/software/netcdf/"
|
||||
msys2_repository_url="https://github.com/Unidata/netcdf-c"
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-curl"
|
||||
"${MINGW_PACKAGE_PREFIX}-aws-crt-cpp"
|
||||
"${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp"
|
||||
"${MINGW_PACKAGE_PREFIX}-hdf5"
|
||||
"${MINGW_PACKAGE_PREFIX}-libxml2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libzip")
|
||||
@@ -28,9 +30,11 @@ optdepends=("${MINGW_PACKAGE_PREFIX}-netcdf-c++: C++ bindings"
|
||||
"${MINGW_PACKAGE_PREFIX}-blosc: blosc and zstdfilters plugins")
|
||||
checkdepends=("unzip")
|
||||
source=("https://github.com/Unidata/netcdf-c/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"0001-no-debug-libraries.patch")
|
||||
"0001-no-debug-libraries.patch"
|
||||
"0002-fix-build-with-hdf5-2.0.patch::https://github.com/Unidata/netcdf-c/commit/741c4b4a.patch")
|
||||
sha256sums=('990f46d49525d6ab5dc4249f8684c6deeaf54de6fec63a187e9fb382cc0ffdff'
|
||||
'a16300682b43de63bead0a42211b2219820599a6eb3d60bc83c27f85a1c64711')
|
||||
'a16300682b43de63bead0a42211b2219820599a6eb3d60bc83c27f85a1c64711'
|
||||
'304e8bb0e083d97718073ff7e8a80da26f0ad4f7bc0fe28f3f29b00f55be301a')
|
||||
|
||||
# Helper macros to help make tasks easier #
|
||||
apply_patch_with_msg() {
|
||||
@@ -45,7 +49,8 @@ prepare() {
|
||||
cd "${srcdir}/${_realname}-c-${pkgver}"
|
||||
|
||||
apply_patch_with_msg \
|
||||
0001-no-debug-libraries.patch
|
||||
0001-no-debug-libraries.patch \
|
||||
0002-fix-build-with-hdf5-2.0.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
@@ -101,6 +106,7 @@ build() {
|
||||
-DNETCDF_ENABLE_HDF5=ON \
|
||||
-DNETCDF_ENABLE_BYTERANGE=ON \
|
||||
-DNETCDF_ENABLE_LOGGING=ON \
|
||||
-DNETCDF_ENABLE_S3_AWS=ON \
|
||||
-DENABLE_PLUGIN_INSTALL=ON \
|
||||
-DNETCDF_WITH_PLUGIN_DIR=${MINGW_PREFIX}/lib/netcdf \
|
||||
-Wno-dev \
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=octave
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
|
||||
pkgver=10.3.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="GNU Octave: Interactive programming environment for numerical computations (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -7,7 +7,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=4.12.0
|
||||
pkgrel=9
|
||||
pkgrel=10
|
||||
pkgdesc="Open Source Computer Vision Library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=openturns
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.25
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Uncertainty treatment library (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=ossia-score
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=3.7.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="ossia score, an interactive sequencer for the intermedia arts"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=paraview
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=6.0.1
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="Parallel Data Analysis and Visualization Application based on VTK. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=pdal
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=2.9.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A C++ library for translating and manipulating point cloud data (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=h5py
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=3.15.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="General-purpose Python bindings for the HDF5 library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -14,12 +14,13 @@ msys2_references=(
|
||||
'archlinux: qgis'
|
||||
)
|
||||
license=('spdx:GPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-draco"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-draco"
|
||||
"${MINGW_PACKAGE_PREFIX}-exiv2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gdal"
|
||||
"${MINGW_PACKAGE_PREFIX}-geos"
|
||||
"${MINGW_PACKAGE_PREFIX}-gsl"
|
||||
"${MINGW_PACKAGE_PREFIX}-exiv2"
|
||||
"${MINGW_PACKAGE_PREFIX}-hdf5"
|
||||
"${MINGW_PACKAGE_PREFIX}-libspatialite"
|
||||
"${MINGW_PACKAGE_PREFIX}-libxml2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libzip"
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=quantum-espresso
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=7.5
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
#_d3q_commit=de4718351e7bbb9d1d12aad2b7ca232d06775b83
|
||||
_devxlib_commit=a6b89ef77b1ceda48e967921f1f5488d2df9226d
|
||||
_fox_commit=3453648e6837658b747b895bb7bef4b1ed2eac40
|
||||
|
||||
@@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=2025.10.14
|
||||
_releases=${pkgver//./-}
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="The Sandia Engineering Analysis Code Access System (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@@ -17,6 +17,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
#"${MINGW_PACKAGE_PREFIX}-adios2"
|
||||
#"${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp"
|
||||
"${MINGW_PACKAGE_PREFIX}-cgns"
|
||||
"${MINGW_PACKAGE_PREFIX}-hdf5"
|
||||
"${MINGW_PACKAGE_PREFIX}-fmt"
|
||||
"${MINGW_PACKAGE_PREFIX}-libwinpthread"
|
||||
"${MINGW_PACKAGE_PREFIX}-metis"
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=starpu
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.4.9
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='StarPU is a task programming library for hybrid architectures (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.12.2
|
||||
_pkgver=${pkgver//./-}
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
pkgdesc="vigra - Generic Programming for Computer Vision (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=viskores
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.0.0
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="A visualization library for many-threaded devices. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
@@ -5,7 +5,7 @@ _realname=vtk
|
||||
pkgbase="mingw-w64-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=9.5.2
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="A software system for 3D computer graphics, image processing and visualization (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
|
||||
Reference in New Issue
Block a user