python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / coin3d / default.nix
blob7675ddae378e0b5536ae2a0919fc351faf6cb3fd
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , boost
5 , cmake
6 , libGL
7 , libGLU
8 , libX11
9 }:
11 stdenv.mkDerivation (finalAttrs: {
12   pname = "coin";
13   version = "unstable-2022-07-27";
15   src = fetchFromGitHub {
16     owner = "coin3d";
17     repo = "coin";
18     rev = "4c67945a58d2a6e5adb4d2332ab08007769130ef";
19     hash = "sha256-lXS7GxtoPsZe2SJfr0uY99Q0ZtYG0KFlauY1PBuFleo=";
20   };
22   nativeBuildInputs = [ cmake ];
24   buildInputs = [
25     boost
26     libGL
27     libGLU
28     libX11
29   ];
31   cmakeFlags = [ "-DCOIN_USE_CPACK=OFF" ];
33   meta = with lib; {
34     homepage = "https://github.com/coin3d/coin";
35     description = "High-level, retained-mode toolkit for effective 3D graphics development";
36     license = licenses.bsd3;
37     maintainers = with maintainers; [ gebner viric ];
38     platforms = platforms.linux;
39   };