haskellPackages: propagate platform meta values where necessary

This commit is contained in:
sternenseemann
2023-02-04 00:27:37 +01:00
parent 0cc336141b
commit b2c5d3449b
2 changed files with 6 additions and 0 deletions
@@ -467,6 +467,7 @@ unsupported-platforms:
bindings-directfb: [ platforms.darwin ]
bindings-sane: [ platforms.darwin ]
bustle: [ platforms.darwin ] # uses glibc-specific ptsname_r
bytelog: [ platforms.darwin ] # due to posix-api
camfort: [ aarch64-linux ]
charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3
cut-the-crap: [ platforms.darwin ]
@@ -570,6 +571,7 @@ supported-platforms:
bindings-parport: [ platforms.linux ] # parport is a linux kernel component
blake3: [ platforms.x86 ] # uses x86 intrinsics
btrfs: [ platforms.linux ] # depends on linux
bytepatch: [ platforms.x86 ] # due to blake3
cpuid: [ platforms.x86 ] # needs to be i386 compatible (IA-32)
crc32c: [ platforms.x86 ] # uses x86 intrinsics
d3d11binding: [ platforms.windows ]
@@ -613,6 +615,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
tasty-papi: [ platforms.linux ] # limited by pkgs.papi
udev: [ platforms.linux ]
Win32-console: [ platforms.windows ]
Win32-dhcp-server: [ platforms.windows ]
+3
View File
@@ -50741,6 +50741,7 @@ self: {
];
description = "Fast logging";
license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
}) {};
"byteorder" = callPackage
@@ -50787,6 +50788,7 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Patch byte-representable data in a bytestream";
license = lib.licenses.mit;
platforms = lib.platforms.x86;
mainProgram = "bytepatch";
maintainers = [ lib.maintainers.raehik ];
}) {};
@@ -281634,6 +281636,7 @@ self: {
testHaskellDepends = [ base tasty ];
description = "Bencmarking using instruction counting";
license = lib.licenses.bsd3;
platforms = lib.platforms.linux;
}) {inherit (pkgs) papi;};
"tasty-prelude" = callPackage