haskellPackages.{inline-c-win32,Southpaw}: track platforms in hackage2nix

This commit is contained in:
sternenseemann
2026-04-19 16:27:04 +02:00
parent 40f0feac51
commit ab08bb0237
3 changed files with 4 additions and 4 deletions
@@ -1302,10 +1302,6 @@ with haskellLib;
# FPCO's fork of Cabal won't succeed its test suite.
Cabal-ide-backend = dontCheck super.Cabal-ide-backend;
# This package can't be built on non-Windows systems.
inline-c-win32 = dontDistribute super.inline-c-win32;
Southpaw = dontDistribute super.Southpaw;
# https://ghc.haskell.org/trac/ghc/ticket/9825
vimus = overrideCabal (drv: {
broken = pkgs.stdenv.hostPlatform.isLinux && pkgs.stdenv.hostPlatform.isi686;
@@ -829,6 +829,7 @@ supported-platforms:
htune: [ platforms.linux ] # depends on alsa-pcm
hw-prim-bits: [ platforms.x86 ] # x86 assembler
inline-asm: [ platforms.x86 ] # x86 assembler
inline-c-win32: [ platforms.windows ]
jsaddle-wkwebview: [ platforms.darwin ]
keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
keid-frp-banana: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
@@ -856,6 +857,7 @@ supported-platforms:
scat: [ platforms.x86 ] # uses scrypt, which requries x86
scrypt: [ platforms.x86 ] # https://github.com/informatikr/scrypt/issues/8
seqalign: [ platforms.x86 ] # x86 intrinsics
Southpaw: [ platforms.windows ]
streamed: [ platforms.linux] # alsa-core only supported on linux
swisstable: [ platforms.x86_64 ] # Needs AVX2
systemd-api: [ platforms.linux ]
+2
View File
@@ -42465,6 +42465,7 @@ self: {
];
description = "Assorted utility modules";
license = lib.licenses.mit;
platforms = lib.platforms.windows;
}
) { };
@@ -391462,6 +391463,7 @@ self: {
];
description = "Win32 API Context for the inline-c library";
license = lib.licenses.mit;
platforms = lib.platforms.windows;
}
) { };