Subject: CVS commit: pkgsrc/emulators
From: Adam Ciarcinski
Date: 2023-05-10 21:14:51
Message id: 20230510191451.4A307FA87@cvs.NetBSD.org

Log Message:
unicorn py-unicorn: updated to 1.0.3

Version 1.0.3

Fix some building issues
- Fix build with LLVM on Powerpc64(le)
- cmake: enable UNICORN_HAS_ARMEB when ARM is on
- Better support MingW building
- Better support FreeBSD host
- Better support VS2008/VS2010
Fix some issues in the core:
- Fix wrong sync after UC_ERR_[READ, WRITE, FETCH]_[UNMAPPED, PROT]
- Support querying architecture mode besides arm
- Fix pausing within Thumb2 ITE blocks
Arm:
- Support Arm BE8 mode
X86:
- Fix FPIP & FTST instructions
Bindings:
- Java: remove deprecated javah and build with javac
- Python: handle exceptions raised in hook functions
- Rust binding

Files:
RevisionActionfile
1.4modifypkgsrc/emulators/py-unicorn/Makefile
1.20modifypkgsrc/emulators/unicorn/Makefile
1.7modifypkgsrc/emulators/unicorn/Makefile.common
1.11modifypkgsrc/emulators/unicorn/distinfo