partio: 1.17.0 -> 1.17.1

+39 -7
+39 -7
pkgs/development/libraries/partio/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, unzip, cmake, freeglut, libGLU, libGL, zlib, swig, doxygen, xorg, python3 }: 2 3 stdenv.mkDerivation rec { 4 pname = "partio"; 5 - version = "1.17.0"; 6 7 src = fetchFromGitHub { 8 owner = "wdas"; 9 repo = "partio"; 10 rev = "refs/tags/v${version}"; 11 - hash = "sha256-QKGZ9oR5M39LS7insiRfXtp/+kQtFL+zM2X73JCX5Ms="; 12 }; 13 14 outputs = [ "dev" "out" "lib" ]; 15 16 - nativeBuildInputs = [ unzip cmake doxygen ]; 17 - buildInputs = [ freeglut libGLU libGL zlib swig xorg.libXi xorg.libXmu python3 ]; 18 19 # TODO: 20 # Sexpr support ··· 23 24 meta = with lib; { 25 description = "C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC"; 26 - homepage = "https://www.disneyanimation.com/technology/partio.html"; 27 license = licenses.bsd3; 28 - platforms = platforms.linux; 29 maintainers = [ maintainers.guibou ]; 30 }; 31 }
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , unzip 5 + , cmake 6 + , freeglut 7 + , libGLU 8 + , libGL 9 + , zlib 10 + , swig 11 + , doxygen 12 + , xorg 13 + , python3 14 + , darwin 15 + }: 16 17 stdenv.mkDerivation rec { 18 pname = "partio"; 19 + version = "1.17.1"; 20 21 src = fetchFromGitHub { 22 owner = "wdas"; 23 repo = "partio"; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-3t3y3r4R/ePw2QE747rqumbrYRm1wNkSKN3n8MPPIVg="; 26 }; 27 28 outputs = [ "dev" "out" "lib" ]; 29 30 + nativeBuildInputs = [ 31 + unzip 32 + cmake 33 + doxygen 34 + ]; 35 + 36 + buildInputs = [ 37 + zlib 38 + swig 39 + xorg.libXi 40 + xorg.libXmu 41 + python3 42 + ] ++ lib.optionals stdenv.isDarwin [ 43 + darwin.apple_sdk.frameworks.Cocoa 44 + darwin.apple_sdk.frameworks.GLUT 45 + ] ++ lib.optionals (!stdenv.isDarwin) [ 46 + freeglut 47 + libGLU 48 + libGL 49 + ]; 50 51 # TODO: 52 # Sexpr support ··· 55 56 meta = with lib; { 57 description = "C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC"; 58 + homepage = "https://github.com/wdas/partio"; 59 license = licenses.bsd3; 60 + platforms = platforms.unix; 61 maintainers = [ maintainers.guibou ]; 62 }; 63 }