haskellPackages.keid-*: restrict to x86_64-linux
The combination of the following dependencies… * geomancy (only x86 due to intrinsics) * vulkan (i686 and darwin don't work apparently) …leaves us with effectively a single platform that works and we can test in practice, x86_64-linux.
This commit is contained in:
parent
f52b0f1ff4
commit
07c82debac
2 changed files with 10 additions and 10 deletions
|
@ -456,11 +456,6 @@ unsupported-platforms:
|
|||
Jazzkell: [ platforms.darwin ] # depends on Euterpea
|
||||
jsaddle-hello: [ platforms.darwin ] # depends on jsaddle-webkit2gtk
|
||||
jsaddle-webkit2gtk: [ platforms.darwin ]
|
||||
keid-core: [ aarch64-linux ]
|
||||
keid-geometry: [ aarch64-linux ]
|
||||
keid-render-basic: [ aarch64-linux ]
|
||||
keid-sound-openal: [ aarch64-linux ]
|
||||
keid-ui-dearimgui: [ aarch64-linux ]
|
||||
Kulitta: [ platforms.darwin ] # depends on Euterpea
|
||||
LambdaHack: [ platforms.darwin ]
|
||||
large-hashable: [ aarch64-linux ] # https://github.com/factisresearch/large-hashable/issues/17
|
||||
|
@ -543,6 +538,11 @@ supported-platforms:
|
|||
HQu: [ platforms.x86 ] # vendored C++ library needs i686/x86_64
|
||||
hw-prim-bits: [ platforms.x86 ] # x86 assembler
|
||||
inline-asm: [ platforms.x86 ] # x86 assembler
|
||||
keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
|
||||
keid-geometry: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
|
||||
keid-render-basic: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
|
||||
keid-sound-openal: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
|
||||
keid-ui-dearimgui: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
|
||||
kqueue: [ platforms.netbsd, platforms.freebsd, platforms.openbsd, platforms.darwin ]
|
||||
linux-evdev: [ platforms.linux ]
|
||||
linux-file-extents: [ platforms.linux ]
|
||||
|
|
|
@ -167008,7 +167008,7 @@ self: {
|
|||
];
|
||||
description = "Core parts of Keid engine";
|
||||
license = lib.licenses.bsd3;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
}) {};
|
||||
|
||||
"keid-frp-banana" = callPackage
|
||||
|
@ -167039,7 +167039,7 @@ self: {
|
|||
];
|
||||
description = "Geometry primitives for Keid engine";
|
||||
license = lib.licenses.bsd3;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
}) {};
|
||||
|
||||
"keid-render-basic" = callPackage
|
||||
|
@ -167060,7 +167060,7 @@ self: {
|
|||
];
|
||||
description = "Basic rendering programs for Keid engine";
|
||||
license = lib.licenses.bsd3;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
@ -167096,7 +167096,7 @@ self: {
|
|||
];
|
||||
description = "OpenAL sound system for Keid engine";
|
||||
license = lib.licenses.bsd3;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
}) {};
|
||||
|
||||
"keid-ui-dearimgui" = callPackage
|
||||
|
@ -167114,7 +167114,7 @@ self: {
|
|||
];
|
||||
description = "DearImGui elements for Keid engine";
|
||||
license = lib.licenses.bsd3;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
|
Loading…
Reference in a new issue