gpo.zugaina.org

Search Portage & Overlays:

app-emulation/FEX

A fast usermode x86 and x86-64 emulator for Arm64 Linux

Screenshots

  • FEX-2501
    -* ~arm64
    crossdev-toolchain fexconfig qt6 +thunks +llvm_slot_19 llvm_slot_18

    View      Download      Browse     License: MIT   
    Overlay: asahi

ChangeLog

commit 2981514bfb6e5e45b0d99637a9dd6768d62699d6
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Wed Jan 8 21:09:54 2025 +1000

fixup! app-emulation/FEX: remove qt5 support

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit 67babd9620098c10a09b13bbe37110831b52f1e9
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Wed Jan 8 21:08:54 2025 +1000

app-emulation/FEX: drop 2412-r3

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit 14ec91e8d37d3844edf85ae19904a05113cae5f9
Author: Michael Gerlach <n3ph@cccfr.de>
Date: Wed Jan 8 02:39:05 2025 +0100

app-emulation/FEX: remove qt5 support

Signed-off-by: Michael Gerlach <n3ph@cccfr.de>

commit d888ece644e6353580d9511e299276be9d4ba3d3
Author: Michael Gerlach <n3ph@cccfr.de>
Date: Tue Jan 7 23:44:09 2025 +0100

app-emulation/FEX: add 2501

Signed-off-by: Michael Gerlach <n3ph@cccfr.de>

commit a8a184c9c7d6bed8dafe7efa8cd1896d7647a832
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Sun Dec 29 15:05:43 2024 +0100

app-emulation/FEX: Backport a fix for libfmt api compatibility break

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 78080cbb9660bbba6e3235498c382b344b3ccbcb
Author: Michael Gerlach <n3ph@cccfr.de>
Date: Sun Dec 29 01:22:42 2024 +0100

app-emulation/FEX: drop 2412-r2

Signed-off-by: Michael Gerlach <n3ph@cccfr.de>

commit 82fb165841018270a9fd821123281aa58a5b26f3
Author: Michael Gerlach <n3ph@cccfr.de>
Date: Sun Dec 29 01:22:14 2024 +0100

app-emulation/FEX: add 2412-r3 with strict RDEPEND for libfmt

Signed-off-by: Michael Gerlach <n3ph@cccfr.de>

commit f0cd647733bc5901d0676d0b09330bffa6a0f6de
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Thu Dec 12 10:07:36 2024 +1000

app-emulation/FEX: deal with LLVM pkgmove

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit e218bbefb39193e05deccf3585091f380268dd08
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Wed Dec 11 15:24:40 2024 +1000

app-emulation/FEX: drop 2410-r1, 2412, 2412-r1

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit f84eaa6561ac358a206f9eb3de6c3b9b70a84359
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Tue Dec 10 15:13:47 2024 +1000

app-emulation/FEX: backport exit syscall fix

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit c301d39c19927801d634e8e8aa6b50ea8dca023f
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Sat Dec 7 10:42:59 2024 +1000

app-emulation/FEX: revert upstream e53f3969e9cc

Causes hitching and other undesirable behaviour

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit f26c9d6c8f8d41239f2f0dd04c20250e2a32dc0d
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Wed Dec 4 19:48:28 2024 +0100

app-emulation/FEX: Add 2412

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 317d247bc2fb6174b5a8559e04c52706f21cef52
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Wed Nov 20 20:23:52 2024 +1000

app-emulation/FEX: drop 2409-r1, 2409-r2

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit 2eab831d031c8dc3b45b675522819e8499fa7f67
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Wed Nov 20 17:50:59 2024 +1000

app-emulation/FEX: add lina's Chromium/CEF patches

Fixes a whole host of issues with Steam and probably Electron

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit c38642f841dd4cc793ed30476a9e085cddcf3818
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Mon Oct 14 21:43:21 2024 +0200

app-emulation/FEX: Add 2410

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 74e768dd80012358be2da3a30725aee6ee0ff4b3
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Sat Sep 14 20:41:30 2024 +0200

app-emulation/FEX: Add FEX-2409-r2

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 3b57c584bf11a1908cb2b21bc97f98a516d9e860
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Fri Sep 6 14:44:44 2024 +0200

app-emulation/FEX: Ebuild fixes

Make imgui fetch optional, unbundle vixl, fix dependencies.

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 7cbd9ba7c0f1695ed2d350a1d1f3edeeaec232fe
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Fri Sep 6 20:41:46 2024 +1000

app-emulation/FEX: drop 2408

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit 093ec0651e4ef16dd5c60162bf2e53e5abeb76b2
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Fri Sep 6 19:54:35 2024 +1000

app-emulation/FEX: add 2409

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit c6d5859f5311409b7bc58c202d69cff7d6266ae4
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Fri Aug 30 23:11:03 2024 +1000

app-emulation/FEX: filter x86/amd64 LDFLAGS

Wow shocker undocumented CMake variable whodathunk

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit d50117a61754b21f0b5b69998421c4c017d3aa41
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Wed Aug 28 23:03:19 2024 +0200

app-emulation/FEX: Add a recommendation to install krun if required.

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>

commit 2193f64c83c3cf957ef400017985d7f807f7cd8f
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Tue Aug 27 18:24:37 2024 +1000

app-emulation/FEX: filter LDFLAGS passed to x86_64 gcc

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit c558b2842153698444f636ee2eeca8891bb46c1b
Author: James Calligeros <jcalligeros99@gmail.com>
Date: Tue Aug 27 18:23:33 2024 +1000

app-emulation/FEX: fix thunkgen on clang systems

Systems which use Clang/LLVM systemwide have peculiar libstdc++
setups. Pass --gcc-install-dir as provided by Clang to thunkgen
so that it can find the C++ Standard Library.

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>

commit 2208d86c89f36d9bd572b91217dd3168543d4e40
Author: Sasha Finkelstein <fnkl.kernel@gmail.com>
Date: Wed Aug 21 17:33:49 2024 +0200

app-emulation/FEX: Add 2408

Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>