[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/fex/fex.desc [COPY] Copyright (C) 2007 - 2026 The T2 SDE Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] A fast usermode x86 and x86-64 emulator for Arm64 [T] FEX allows you to run x86 and x86-64 binaries on an AArch64 host, similar [T] to qemu-user and box86. [U] https://fex-emu.com/ [A] Ryan Houdek [M] René Rebe [C] extra/emulator [F] OBJDIR CROSS CUSTOM-LTO [R] + arm arm64 x86 x86-64 [E] opt qt5base [E] opt qt6base [L] MIT [V] 2605 [D] a99b4126c36291b3f3c4e23a6e89aeac487e8e66adbc5cc81a228034 FEX-2605.tar.gz git+https://github.com/FEX-Emu/FEX FEX-2605 CC=${archprefix}clang CXX=${archprefix}clang++ [[ $arch = x86* ]] && var_append cmakeopt ' ' -DENABLE_X86_HOST_DEBUG=True [ $SDECFG_LTO = 1 ] || var_append cmakeopt ' ' -DENABLE_LTO=False var_append cmakeopt ' ' '-DENABLE_CCACHE=False -DBUILD_TESTING=False' atstage cross && var_append cmakeopt ' ' -DCMAKE_DISABLE_FIND_PACKAGE_fmt=ON # TODO if ! pkginstalled qt6base && ! pkginstalled qt5base; then var_append cmakeopt ' ' -DBUILD_FEXCONFIG=False; fi var_append GCC_WRAPPER_INSERT ' ' "-I$root$(pkgprefix includedir libx11)" var_append GCC_WRAPPER_INSERT ' ' "-c?:-L$root$(pkgprefix libdir libx11)"