3
0
Fork 0
forked from mirrors/nixpkgs

haskellPackages: mark supported-platfroms reverse deps of scrypt

Previously we used unsupported-platforms which is less correct, as the
criterium is support for SSE2.
This commit is contained in:
sternenseemann 2022-08-06 14:17:12 +02:00
parent 21cf6214db
commit a466470a2b
2 changed files with 10 additions and 8 deletions

View file

@ -485,8 +485,6 @@ unsupported-platforms:
oculus: [ platforms.darwin ]
pam: [ platforms.darwin ]
parport: [ platforms.darwin ]
password: [ aarch64-linux, armv7l-linux ] # uses scrypt, which requries x86
password-instances: [ aarch64-linux, armv7l-linux ] # uses scrypt, which requries x86
persist-state: [ aarch64-linux, armv7l-linux ] # https://github.com/minad/persist-state/blob/6fd68c0b8b93dec78218f6d5a1f4fa06ced4e896/src/Data/PersistState.hs#L122-L128
piyo: [ platforms.darwin ]
PortMidi-simple: [ platforms.darwin ]
@ -499,8 +497,6 @@ unsupported-platforms:
reflex-localize-dom: [ platforms.darwin, aarch64-linux ]
rtlsdr: [ platforms.darwin ]
rubberband: [ platforms.darwin ]
scat: [ aarch64-linux, armv7l-linux ] # uses scrypt, which requries x86
scrypt: [ aarch64-linux, armv7l-linux ] # https://github.com/informatikr/scrypt/issues/8
sdl2-mixer: [ platforms.darwin ]
sdl2-ttf: [ platforms.darwin ]
sensei: [ platforms.darwin ]
@ -555,7 +551,11 @@ supported-platforms:
linux-namespaces: [ platforms.linux ]
lxc: [ platforms.linux ]
midi-alsa: [ platforms.linux ]
password: [ platforms.x86 ] # uses scrypt, which requries x86
password-instances: [ platforms.x86 ] # uses scrypt, which requries x86
reactivity: [ platforms.windows ]
scat: [ platforms.x86 ] # uses scrypt, which requries x86
scrypt: [ platforms.x86 ] # https://github.com/informatikr/scrypt/issues/8
seqalign: [ platforms.x86 ] # x86 intrinsics
udev: [ platforms.linux ]
Win32-console: [ platforms.windows ]
@ -569,6 +569,7 @@ supported-platforms:
Win32-services: [ platforms.windows ]
Win32-services-wrapper: [ platforms.windows ]
XInput: [ platforms.windows ]
yesod-auth-simple: [ platforms.x86 ] # requires scrypt which only supports x86
dont-distribute-packages:
# Depends on shine, which is a ghcjs project.

View file

@ -211788,7 +211788,7 @@ self: {
];
description = "Hashing and checking of passwords";
license = lib.licenses.bsd3;
badPlatforms = [ "aarch64-linux" "armv7l-linux" ];
platforms = lib.platforms.x86;
maintainers = [ lib.maintainers.cdepillabout ];
}) {};
@ -211813,7 +211813,7 @@ self: {
];
description = "typeclass instances for password package";
license = lib.licenses.bsd3;
badPlatforms = [ "aarch64-linux" "armv7l-linux" ];
platforms = lib.platforms.x86;
maintainers = [ lib.maintainers.cdepillabout ];
}) {};
@ -246052,7 +246052,7 @@ self: {
];
description = "Generates unique passwords for various websites from a single password";
license = lib.licenses.bsd3;
badPlatforms = [ "aarch64-linux" "armv7l-linux" ];
platforms = lib.platforms.x86;
mainProgram = "scat";
}) {};
@ -247298,7 +247298,7 @@ self: {
];
description = "Stronger password hashing via sequential memory-hard functions";
license = lib.licenses.bsd3;
badPlatforms = [ "aarch64-linux" "armv7l-linux" ];
platforms = lib.platforms.x86;
}) {};
"scrz" = callPackage
@ -309664,6 +309664,7 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Traditional email/pass auth for Yesod";
license = lib.licenses.bsd3;
platforms = lib.platforms.x86;
mainProgram = "yesod-auth-simple-test";
}) {};