python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / gensio / default.nix
blob2ae3d8d93b038e9f29b5619b94fbf644fb061952
1 { autoreconfHook
2 , fetchFromGitHub
3 , lib
4 , nix-update-script
5 , pkg-config
6 , stdenv
7 }:
9 stdenv.mkDerivation rec {
10   pname = "gensio";
11   version = "2.5.5";
13   src = fetchFromGitHub {
14     owner = "cminyard";
15     repo = pname;
16     rev = "v${version}";
17     sha256 = "sha256-K2A61OflKdVVzdV8qH5x/ggZKa4i8yvs5bdPoOwmm7A=";
18   };
20   passthru = {
21     updateScript = nix-update-script {
22       attrPath = pname;
23     };
24   };
26   configureFlags = [
27     "--with-python=no"
28   ];
30   nativeBuildInputs = [ autoreconfHook pkg-config ];
32   meta = with lib; {
33     description = "General Stream I/O";
34     homepage = "https://sourceforge.net/projects/ser2net/";
35     license = licenses.gpl2;
36     maintainers = with maintainers; [ emantor ];
37     mainProgram = "gensiot";
38     platforms = platforms.unix;
39   };