python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / sord / default.nix
blobefb8bf0b895291d41cf1ca65bb966cff9b096870
1 { lib
2 , stdenv
3 , doxygen
4 , fetchFromGitHub
5 , meson
6 , ninja
7 , pcre
8 , pkg-config
9 , python3
10 , serd
13 stdenv.mkDerivation rec {
14   pname = "sord";
15   version = "0.16.14";
17   src = fetchFromGitHub {
18     owner = "drobilla";
19     repo = pname;
20     rev = "v${version}";
21     hash = "sha256-S22Szpg6iXeana5t6EpbOtRstthgrJ4Z2cBrf7a9ZBk=";
22   };
24   nativeBuildInputs = [
25     doxygen
26     meson
27     ninja
28     pkg-config
29     python3
30   ];
31   buildInputs = [ pcre ];
32   propagatedBuildInputs = [ serd ];
34   doCheck = true;
36   meta = with lib; {
37     homepage = "http://drobilla.net/software/sord";
38     description = "A lightweight C library for storing RDF data in memory";
39     license = with licenses; [ bsd0 isc ];
40     maintainers = [ maintainers.goibhniu ];
41     platforms = platforms.unix;
42   };