python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / libsbsms / common.nix
blobf206f68de42a4c0b9eef481f19ed2d7ff96f29d0
1 { lib
2 , stdenv
3 , fetchurl
4 , substituteAll
5 , pname
6 , version
7 , url
8 , sha256
9 , homepage
12 stdenv.mkDerivation rec {
13   inherit pname version;
15   src = fetchurl {
16     inherit url sha256;
17   };
19   patches = [
20     # Fix buidling on platforms other than x86
21     (substituteAll {
22       src = ./configure.patch;
23       msse = lib.optionalString stdenv.isx86_64 "-msse";
24     })
25   ];
27   doCheck = true;
29   meta = {
30     inherit homepage;
31     description = "Subband sinusoidal modeling library for time stretching and pitch scaling audio";
32     maintainers =  with lib.maintainers; [ yuu ];
33     license = lib.licenses.gpl2;
34     platforms = lib.platforms.all;
35   };