Merge pull request #111396 from twhitehead/ovito

ovito: init at 3.4.0

authored by

Sandro and committed by
GitHub
d21b1b26 1755b9d9

+43
+41
pkgs/applications/graphics/ovito/default.nix
··· 1 + { mkDerivation, lib, fetchFromGitLab, cmake 2 + , boost, netcdf, hdf5, fftwSinglePrec, muparser, openssl, ffmpeg, python 3 + , qtbase, qtsvg, qttools, qscintilla }: 4 + 5 + mkDerivation rec { 6 + pname = "ovito"; 7 + version = "3.4.0"; 8 + 9 + src = fetchFromGitLab { 10 + owner = "stuko"; 11 + repo = "ovito"; 12 + rev = "v${version}"; 13 + sha256 = "1y3wr6yzpsl0qm7cicp2mppfszxd0fgx8hm99in9wff9qd0r16b5"; 14 + }; 15 + 16 + nativeBuildInputs = [ 17 + cmake 18 + ]; 19 + 20 + buildInputs = [ 21 + boost 22 + netcdf 23 + hdf5 24 + fftwSinglePrec 25 + muparser 26 + openssl 27 + ffmpeg 28 + python 29 + qtbase 30 + qtsvg 31 + qttools 32 + qscintilla 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "Scientific visualization and analysis software for atomistic and particle simulation data"; 37 + homepage = "https://ovito.org"; 38 + license = with licenses; [ gpl3Only mit ]; 39 + maintainers = with maintainers; [ twhitehead ]; 40 + }; 41 + }
+2
pkgs/top-level/all-packages.nix
··· 6835 6835 6836 6836 ovh-ttyrec = callPackage ../tools/misc/ovh-ttyrec { }; 6837 6837 6838 + ovito = libsForQt5.callPackage ../applications/graphics/ovito { }; 6839 + 6838 6840 owncloud-client = libsForQt514.callPackage ../applications/networking/owncloud-client { }; 6839 6841 6840 6842 oxidized = callPackage ../tools/admin/oxidized { };