git: 4422950bd212 - main - devel/zydis: Update to 4.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 04 Apr 2024 12:24:11 UTC
The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=4422950bd21255d172571c33740b25393616b40e commit 4422950bd21255d172571c33740b25393616b40e Author: Martin Filla <freebsd@sysctl.cz> AuthorDate: 2024-04-03 07:02:00 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2024-04-04 12:23:57 +0000 devel/zydis: Update to 4.1.0 ChangeLog: https://github.com/zyantific/zydis/releases/tag/v4.1.0 Features * Add AVX-VNNI-INT16, SHA512, SM3, SM4 and PBNDKB ISA extensions * Add UD0_COMPAT decoder mode * Add support for loongarch * Add PCOMMIT instruction * Update instructions and add new ISA extensions Improvements * Fix ZydisFeature enum max value constant * Excluded test tool from shared library builds * CMake: remove CXX from project directive * Use ZYAN_DIV64 in ZydisStringAppendDecU64 * Improve color output for ZydisInfo and ZydisDisasm * Add missing static keywords. * Convert ZydisDecoder field decoder_mode to a bitmap. * Add ZYDIS_BUILD_TESTS option and include tests in CMakeLists.txt * Fix the installation location of manpages * Build: fix amalgamation public header warning * Add missing (void) on functions without args * Fix ZYDIS_FORMATTER_PROP_HEX_FORCE_LEADING_NUMBER * Improve fuzzer stability in persistent mode * CMake: mark zycore dependency as required * Improve ZydisRegisterGetLargestEnclosing * Check if Zydis is the top-level project for better FetchContent support * CMake: improve search for Zycore * Fix #463: Wrong target offset calculated when using bnd prefix * Fuzzing improvements and bugfixes * Doc: extract documentation from all headers * Formatter improvements (sizes and addresses) * Fix alignment issues with Intel macOS builds * Keep same order of files for amalgamation * Reworked absolute address handling * Enforce predicted instruction size PR: 278132 --- devel/zydis/Makefile | 4 ++-- devel/zydis/distinfo | 10 +++++----- devel/zydis/pkg-plist | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/devel/zydis/Makefile b/devel/zydis/Makefile index b9b1d4443f2c..735780fe3b87 100644 --- a/devel/zydis/Makefile +++ b/devel/zydis/Makefile @@ -1,6 +1,6 @@ PORTNAME= zydis DISTVERSIONPREFIX= v -DISTVERSION= 4.0.0 +DISTVERSION= 4.1.0 CATEGORIES= devel MAINTAINER= freebsd@sysctl.cz @@ -19,7 +19,7 @@ USES= cmake cpe dos2unix localbase:ldflags USE_GITHUB= yes DOS2UNIX_FILES= src/String.c GH_ACCOUNT= zyantific -GH_TUPLE= zyantific:zycore-c:1401fb8:zydis/dependencies/zycore +GH_TUPLE= zyantific:zycore-c:f98abdf:zydis/dependencies/zycore CPE_VENDOR= zyantific CMAKE_ON= ZYDIS_BUILD_SHARED_LIB ZYAN_SYSTEM_ZYCORE diff --git a/devel/zydis/distinfo b/devel/zydis/distinfo index b8074f4adb4b..921dd4acb3a1 100644 --- a/devel/zydis/distinfo +++ b/devel/zydis/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1677396889 -SHA256 (zyantific-zydis-v4.0.0_GH0.tar.gz) = 14e991fd97b021e15c77a4726a0ae8a4196d6521ab505acb5c51fc2f9be9530a -SIZE (zyantific-zydis-v4.0.0_GH0.tar.gz) = 596317 -SHA256 (zyantific-zycore-c-1401fb8_GH0.tar.gz) = 9669557862b546443e99c62568d2078548fc3d8d8e8b8d36e618237ccf0fcd3e -SIZE (zyantific-zycore-c-1401fb8_GH0.tar.gz) = 61010 +TIMESTAMP = 1711976731 +SHA256 (zyantific-zydis-v4.1.0_GH0.tar.gz) = 31f23de8abb4cc2efa0fd0e827bbabcaa0f3d00fcaed8598e05295ba7b3806ad +SIZE (zyantific-zydis-v4.1.0_GH0.tar.gz) = 806648 +SHA256 (zyantific-zycore-c-f98abdf_GH0.tar.gz) = e488b503bc4e419195db5fbfced0a28f274a2eb802679a539363426f50a0fceb +SIZE (zyantific-zycore-c-f98abdf_GH0.tar.gz) = 61599 diff --git a/devel/zydis/pkg-plist b/devel/zydis/pkg-plist index 5b527816b6d9..0e8b6867e6fb 100644 --- a/devel/zydis/pkg-plist +++ b/devel/zydis/pkg-plist @@ -33,5 +33,5 @@ lib/cmake/zydis/zydis-config.cmake lib/cmake/zydis/zydis-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/zydis/zydis-targets.cmake lib/libZydis.so -lib/libZydis.so.4.0 -lib/libZydis.so.4.0.0.0 +lib/libZydis.so.4.1 +lib/libZydis.so.4.1.0.0