python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / ubus / default.nix
blob49aebdd7dca2380b95be17e7096d5cf8cb32a18b
1 { lib, stdenv, cmake, fetchgit, libubox, libjson }:
3 stdenv.mkDerivation {
4   pname = "ubus";
5   version = "unstable-2021-02-15";
7   src = fetchgit {
8     url = "https://git.openwrt.org/project/ubus.git";
9     rev = "2537be01858710e714c329153760c64fe3f8a73e";
10     sha256 = "03ljxsn4w87bfrilccxhrkzqmd30hy6ihkvsinw0i3l7rpp5m4a7";
11   };
13   cmakeFlags = [ "-DBUILD_LUA=OFF" ];
14   buildInputs = [ libubox libjson ];
15   nativeBuildInputs = [ cmake ];
17   meta = with lib; {
18     description = "OpenWrt system message/RPC bus";
19     homepage = "https://git.openwrt.org/?p=project/ubus.git;a=summary";
20     license = licenses.lgpl21Only;
21     platforms = platforms.all;
22     maintainers = with maintainers; [ ];
23   };