10 stdenv.mkDerivation rec {
14 src = fetchFromGitHub {
18 hash = "sha256-oq/i0Hb2y5pwDEvaqSyC4+6LH1oUbvDZ/62l+V3S7Uk=";
27 # Test step from https://github.com/decompals/wibo/blob/main/.github/workflows/ci.yml
30 name = "GC_WII_COMPILERS";
32 url = "https://cdn.discordapp.com/attachments/727918646525165659/917185027656286218/GC_WII_COMPILERS.zip";
33 hash = "sha256-o+UrmIbCsa74LxtLofT0DKrTRgT0qDK5/V7GsG2Zprc=";
36 meta.license = lib.licenses.unfree;
38 in lib.optionalString doCheck ''
39 MWCIncludes=../test ./wibo ${gc}/GC/2.7/mwcceppc.exe -c ../test/test.c
40 file test.o | grep "ELF 32-bit"
44 description = "Quick-and-dirty wrapper to run 32-bit windows EXEs on linux";
46 A minimal, low-fuss wrapper that can run really simple command-line
47 32-bit Windows binaries on Linux - with less faff and less dependencies
50 homepage = "https://github.com/decompals/WiBo";
51 license = licenses.mit;
52 maintainers = with maintainers; [ r-burns ];
53 platforms = [ "i686-linux" ];