unicorn: update to 2.0.0

This commit is contained in:
Mehdi Chinoune
2022-07-26 06:14:02 +00:00
parent a9b8f8e5d4
commit 58fa79cf0d

View File

@@ -4,16 +4,17 @@ _realname=unicorn
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-unicorn"
"${MINGW_PACKAGE_PREFIX}-python-unicorn")
_rc=-rc7
_rc=
_basever=2.0.0
pkgver=${_basever}${_rc//-/}
pkgrel=3
pkgrel=1
pkgdesc="A lightweight multi-platform, multi-architecture CPU emulator framework based on QEMU (mingw-w64)"
url='https://www.unicorn-engine.org/index.html'
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
license=('GPL2')
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs")
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-libwinpthread-git")
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-cc"
@@ -22,7 +23,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
source=("${_realname}-${pkgver}.tar.gz::https://github.com/unicorn-engine/unicorn/archive/${_basever}${_rc}.tar.gz"
"001-bindings-python.patch"
"002-getpagesize-clang.patch")
sha512sums=('ae7e2b35032a8cff516f27edc58ab41708c2acd05b8feebb127501d0bc990a6722ba8439876ea147a2025372500d5df4bd7db86fddf215be63d070218a85a27e'
sha512sums=('3996f19755ccdaac6e92a7455160e1c90a592ffb789d55ddc9d1bdcf1e68e8a6150bcfa1025a322780c04878be8de28e0ad5fdd79a7b25887ed2793b769f6789'
'1d849580a7c79db1090d17b10cf4f5c80e2d545da9e7e2f540e3c59318d343fa8e5176a76ef4e19a2734b96891c0543189693534811c6ad369185461067d0356'
'ba35ee611ee312c851a07533caaf8a7a6c6a398fe3544c9ba843a2e3c333859ef0433fbbee28ff0aaa61893f44cea45691339fcc05779a3837ae5fdbdd87577a')
@@ -86,7 +87,7 @@ package_python-unicorn() {
provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
cd "${_realname}-${_basever}${_rc}/bindings/python"
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \