python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / libwhereami / default.nix
blob11950c634861f17272e89ce34051dfcb8b3fc5a6
1 { lib, stdenv, fetchFromGitHub, cmake, boost, curl, leatherman }:
3 stdenv.mkDerivation rec {
4   pname = "libwhereami";
5   version = "0.5.0";
7   src = fetchFromGitHub {
8     sha256 = "05fc28dri2h858kxbvldk5b6wd5is3fjcdsiqj3nxf95i66bb3xp";
9     rev = version;
10     repo = "libwhereami";
11     owner = "puppetlabs";
12   };
14   NIX_CFLAGS_COMPILE = "-Wno-error";
16   nativeBuildInputs = [ cmake ];
18   buildInputs = [ boost curl leatherman ];
20   meta = with lib; {
21     inherit (src.meta) homepage;
22     description = "Library to report hypervisor information from inside a VM";
23     license = licenses.asl20;
24     maintainers = [ maintainers.womfoo ];
25     platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; # fails on aarch64
26   };