fex: 2509 -> 2509.1 (#443650)

This commit is contained in:
Gaétan Lepage
2025-09-19 15:10:36 +00:00
committed by GitHub

View File

@@ -12,7 +12,7 @@
libxml2, libxml2,
openssl, openssl,
range-v3, range-v3,
catch2, catch2_3,
nasm, nasm,
buildEnv, buildEnv,
writeText, writeText,
@@ -95,13 +95,13 @@ let
in in
llvmPackages.stdenv.mkDerivation (finalAttrs: { llvmPackages.stdenv.mkDerivation (finalAttrs: {
pname = "fex"; pname = "fex";
version = "2509"; version = "2509.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FEX-Emu"; owner = "FEX-Emu";
repo = "FEX"; repo = "FEX";
tag = "FEX-${finalAttrs.version}"; tag = "FEX-${finalAttrs.version}";
hash = "sha256-Dq87cx7tv+HJvpy57L8dcApE+3E8VEyyTYKhDyoUfVU="; hash = "sha256-eTm1ee8eS+OwzEUoklrrQDRIAJVX0FWBaWi2/TJrx48=";
leaveDotGit = true; leaveDotGit = true;
postFetch = '' postFetch = ''
@@ -192,7 +192,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [ cmakeFlags = [
(lib.cmakeFeature "USE_LINKER" "lld") (lib.cmakeFeature "USE_LINKER" "lld")
(lib.cmakeFeature "OVERRIDE_VERSION" finalAttrs.version) (lib.cmakeFeature "OVERRIDE_VERSION" finalAttrs.version)
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck) (lib.cmakeBool "BUILD_TESTING" finalAttrs.finalPackage.doCheck)
(lib.cmakeBool "BUILD_THUNKS" true) (lib.cmakeBool "BUILD_THUNKS" true)
(lib.cmakeBool "BUILD_FEXCONFIG" withQt) (lib.cmakeBool "BUILD_FEXCONFIG" withQt)
(lib.cmakeFeature "X86_32_TOOLCHAIN_FILE" "${toolchain32}") (lib.cmakeFeature "X86_32_TOOLCHAIN_FILE" "${toolchain32}")
@@ -206,7 +206,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
doCheck = true; doCheck = true;
nativeCheckInputs = [ nasm ]; nativeCheckInputs = [ nasm ];
checkInputs = [ catch2 ]; checkInputs = [ catch2_3 ];
# List not exhaustive, e.g. because they depend on an x86 compiler or some # List not exhaustive, e.g. because they depend on an x86 compiler or some
# other difficult-to-build test binaries. # other difficult-to-build test binaries.