diff options
author | Thorsten Weber <cpt.chaos83@googlemail.com> | 2018-04-15 18:23:41 +0200 |
---|---|---|
committer | Thorsten Weber <cpt.chaos83@googlemail.com> | 2018-04-16 19:59:05 +0200 |
commit | a4f8090fbe5de643c274046ff1f1be1cb26272d6 (patch) | |
tree | e629f6c356043f22e53faa969126a8c924d9883e /pkgs/applications/graphics/fstl | |
parent | 92f0d31b949bcf018262252408b8a69376a6cb68 (diff) |
fstl: init at 0.9.3
Diffstat (limited to 'pkgs/applications/graphics/fstl')
-rw-r--r-- | pkgs/applications/graphics/fstl/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/fstl/default.nix b/pkgs/applications/graphics/fstl/default.nix new file mode 100644 index 0000000000000..355acf7681a09 --- /dev/null +++ b/pkgs/applications/graphics/fstl/default.nix @@ -0,0 +1,35 @@ +{stdenv, fetchFromGitHub, qtbase, mesa_glu, qmake}: +stdenv.mkDerivation rec { + name = "fstl-${version}"; + version = "0.9.3"; + + buildInputs = [qtbase mesa_glu]; + + prePatch = '' + sed -i "s|/usr/bin|$out/bin|g" qt/fstl.pro + ''; + + preBuild = '' + qmake qt/fstl.pro + ''; + + postInstall = stdenv.lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + mv fstl.app $out/Applications + ''; + + src = fetchFromGitHub { + owner = "mkeeter"; + repo = "fstl"; + rev = "v" + version; + sha256 = "1j0y9xbf0ybrrnsmfzgpyyz6bi98xgzn9ivani424j01vffns892"; + }; + + meta = with stdenv.lib; { + description = "The fastest STL file viewer"; + homepage = "https://github.com/mkeeter/fstl"; + license = licenses.mit; + platforms = platforms.linux ++ platforms.darwin; + maintainers = with maintainers; [ tweber ]; + }; +} |