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