Subject: CVS commit: pkgsrc/devel/cpu_features
From: Tobias Nygren
Date: 2022-05-13 12:39:35
Message id: 20220513103935.AADBCFA94@cvs.NetBSD.org

Log Message:
cpu_features: update to 0.7.0

API Change
[x86] Embed brand_string and mark FillX86BrandString as deprecated
New code layout - breaking change in cpu_features_macros.h

New features / Enhancements
[cmake] Use of CMAKE_POSITION_INDEPENDENT_CODE instead of BUILD_PIC
Add support for ZHAOXIN CPU
Fix a getauxval comment and expand the Krait idiv workaround
Update AArch64 features to Linux 5.10
Detect Zen 3 (K19) cpus
Detect AVX512 on Darwin use GetDarwinSysCtlByName("hw.optional.avx512f")
Detect Intel's Multi-Precision Add-Carry Instruction Extensions
CPU features for AMD
Update uarch detection for Intel processors
Add cache info for new AMD CPUs (0x8000001D)
[NFC] Add bazel support to cpu_features
Add support for FreeBSD on x86
[cmake] cmake: use CTest default

Files:
RevisionActionfile
1.6modifypkgsrc/devel/cpu_features/Makefile
1.6modifypkgsrc/devel/cpu_features/distinfo
1.2modifypkgsrc/devel/cpu_features/patches/patch-CMakeLists.txt
1.2modifypkgsrc/devel/cpu_features/patches/patch-include_cpu__features__macros.h
1.1addpkgsrc/devel/cpu_features/patches/patch-src_impl__aarch64__linux__or__android.c
1.1addpkgsrc/devel/cpu_features/patches/patch-src_impl__x86__linux__or__android.c
1.2removepkgsrc/devel/cpu_features/patches/patch-src_cpuinfo__x86.c