aws-c-common: update to 0.9.12

This commit is contained in:
Mehdi Chinoune
2024-01-01 19:41:25 +00:00
committed by مهدي شينون (Mehdi Chinoune)
parent 8882c7293b
commit 85b3004bca

View File

@@ -3,28 +3,29 @@
_realname=aws-c-common
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=0.9.10
pkgver=0.9.12
pkgrel=1
pkgdesc="Core c99 package for AWS SDK for C. Includes cross-platform primitives, configuration, data structures, and error handling (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://github.com/awslabs/aws-c-common"
msys2_reference=(
'archlinux: aws-c-common'
)
license=('spdx:Apache-2.0')
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs")
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-cc"
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja")
conflicts=("${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp<1.8.149")
source=("${_realname}-${pkgver}.tar.gz"::"${url}/archive/v${pkgver}.tar.gz")
source=("${url}/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
noextract=("${_realname}-${pkgver}.tar.gz")
sha256sums=('92ac6d7183cf820f78a73f74773c674f743a947c564c1ea4930e18bd20461108')
sha256sums=('10ef8f5629fb6ac24aa4893f3bb9a8480997e96a58c81043e019bf6b149f4332')
prepare() {
tar -xf "${srcdir}/${_realname}-${pkgver}.tar.gz" -C "${srcdir}" 2>/dev/null || true
cd "${srcdir}/${_realname}-${pkgver}"
sed -i "s/_MSC_VER/_WIN32/g" include/aws/common/byte_order.inl
# Workaround for build failure in clang due to non-ascii file names
rm -f tests/resources/* || true
}