# Generated by makepkg 7.1.0
# Fri Oct 30 11:34:15 UTC 2026
pkgbase = adios2
	pkgdesc = The Adaptable Input/Output System version 2
	pkgver = 2.12.1
	pkgrel = 2
	url = https://adios2.readthedocs.io/en/latest/
	arch = x86_64
	arch = aarch64
	license = Apache-2.0
	makedepends = cmake
	makedepends = cuda
	makedepends = gcc-fortran
	makedepends = gtest
	makedepends = nanobind
	makedepends = ninja
	makedepends = nlohmann-json
	makedepends = python-mpi4py
	makedepends = python-numpy
	makedepends = sz
	depends = blosc2
	depends = bzip2
	depends = libbz2.so
	depends = curl
	depends = libcurl.so
	depends = glibc
	depends = hdf5
	depends = libfabric
	depends = libgcc
	depends = libgfortran
	depends = libgomp
	depends = libpng
	depends = libpng16.so
	depends = libsodium
	depends = libsodium.so
	depends = libstdc++
	depends = mgard
	depends = openmpi
	depends = libmpi.so
	depends = openssl
	depends = libssl.so
	depends = openucx
	depends = libucp.so
	depends = libucs.so
	depends = paraview-catalyst
	depends = pugixml
	depends = python
	depends = sqlite
	depends = libsqlite3.so
	depends = yaml-cpp
	depends = libyaml-cpp.so
	depends = zeromq
	depends = libzmq.so
	depends = zfp
	depends = zlib
	depends = libz.so
	depends = zstd
	depends = libzstd.so
	optdepends = python-numpy: for Python bindings
	optdepends = python-cupy: for CuPy arrays
	optdepends = python-pytorch: for PyTorch tensors
	source = https://github.com/ornladios/ADIOS2/archive/v2.12.1/adios2-2.12.1.tar.gz
	b2sums = 4b62124d733fdadcbbf6a6e4209b202ea3f71af620e62f7cc3ad06ecc7ff1d3732406cd789e9c6a7838ba5bf08ca38622a83438a1d79665016c6fd344bdb9a1d

pkgname = adios2
