cross-zlib: add mingwarm64
This commit is contained in:
parent
3cef1cbf20
commit
f1ebdc9985
@ -3,7 +3,7 @@
|
||||
_realname=zlib
|
||||
_mingw_suff=mingw-w64-cross
|
||||
pkgbase="${_mingw_suff}-zlib"
|
||||
_targetpkgs=("${_mingw_suff}-ucrt64-${_realname}" "${_mingw_suff}-mingw32-${_realname}" "${_mingw_suff}-mingw64-${_realname}")
|
||||
_targetpkgs=("${_mingw_suff}-ucrt64-${_realname}" "${_mingw_suff}-mingw32-${_realname}" "${_mingw_suff}-mingw64-${_realname}" "${_mingw_suff}-mingwarm64-${_realname}")
|
||||
pkgname=("${_mingw_suff}-${_realname}" "${_targetpkgs[@]}")
|
||||
pkgdesc="Compression library implementing the deflate compression method found in gzip and PKZIP"
|
||||
pkgver=1.3.1
|
||||
@ -14,7 +14,7 @@ msys2_repository_url="https://github.com/madler/zlib"
|
||||
license=('spdx:Zlib')
|
||||
groups=("${_mingw_suff}-toolchain" "${_mingw_suff}")
|
||||
depends=()
|
||||
makedepends=("${_mingw_suff}-gcc" 'autotools')
|
||||
makedepends=("${_mingw_suff}-gcc" "${_mingw_suff}-mingwarm64-gcc" 'autotools')
|
||||
options=('!strip' '!buildflags')
|
||||
source=("https://github.com/madler/zlib/releases/download/v${pkgver}/zlib-${pkgver}.tar.xz"{,.asc}
|
||||
01-zlib-1.2.11-1-buildsys.mingw.patch
|
||||
@ -63,6 +63,7 @@ build() {
|
||||
"${_mingw_suff}-ucrt64-${_realname}") _build "x86_64-w64-mingw32ucrt" ;;
|
||||
"${_mingw_suff}-mingw32-${_realname}") _build "i686-w64-mingw32" ;;
|
||||
"${_mingw_suff}-mingw64-${_realname}") _build "x86_64-w64-mingw32" ;;
|
||||
"${_mingw_suff}-mingwarm64-${_realname}") _build "aarch64-w64-mingw32" ;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
@ -88,4 +89,10 @@ package_mingw-w64-cross-mingw64-zlib() {
|
||||
conflicts=("${_mingw_suff}-zlib<=1.3.1-1")
|
||||
|
||||
_package x86_64-w64-mingw32
|
||||
}
|
||||
}
|
||||
|
||||
package_mingw-w64-cross-mingwarm64-zlib() {
|
||||
conflicts=("${_mingw_suff}-zlib<=1.3.1-1")
|
||||
|
||||
_package aarch64-w64-mingw32
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user