nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 40 lines 792 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 boost, 6 cmake, 7 libGL, 8 libGLU, 9 libX11, 10}: 11 12stdenv.mkDerivation (finalAttrs: { 13 pname = "coin"; 14 version = "4.0.6"; 15 16 src = fetchFromGitHub { 17 owner = "coin3d"; 18 repo = "coin"; 19 rev = "v${finalAttrs.version}"; 20 hash = "sha256-XBkb8CbfAXBwOO9JkExpsy8HxtbZo3/fnU6cReuSETI="; 21 }; 22 23 nativeBuildInputs = [ cmake ]; 24 25 buildInputs = [ 26 boost 27 libGL 28 libGLU 29 ] 30 ++ lib.optional stdenv.hostPlatform.isLinux libX11; 31 32 meta = { 33 homepage = "https://github.com/coin3d/coin"; 34 description = "High-level, retained-mode toolkit for effective 3D graphics development"; 35 mainProgram = "coin-config"; 36 license = lib.licenses.bsd3; 37 maintainers = [ ]; 38 platforms = lib.platforms.linux ++ lib.platforms.darwin; 39 }; 40})