python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / scheme-modules / scheme-bytestructures / default.nix
blob1cbbdf0bf29d6764a18062a740d21b3119c5f1e7
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , guile
5 , autoreconfHook
6 , pkg-config
7 }:
9 stdenv.mkDerivation rec {
10   pname = "scheme-bytestructures";
11   version = "2.0.1";
13   src = fetchFromGitHub {
14     owner = "TaylanUB";
15     repo = pname;
16     rev = "v${version}";
17     sha256 = "sha256-Wvs288K8BVjUuWvvzpDGBwOxL7mAXjVtgIwJAsQd0L4=";
18   };
20   nativeBuildInputs = [
21     autoreconfHook pkg-config
22   ];
23   buildInputs = [
24     guile
25   ];
27   doCheck = true;
28   makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
30   meta = with lib; {
31     description = "Structured access to bytevector contents";
32     homepage = "https://github.com/TaylanUB/scheme-bytestructures";
33     license = licenses.gpl3Plus;
34     maintainers = with maintainers; [ ethancedwards8 ];
35     platforms = platforms.unix;
36   };