diff options
author | Matthew Justin Bauer <mjbauer95@gmail.com> | 2018-04-19 12:01:54 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-19 12:01:54 -0500 |
commit | a5b8b2e0cf79f4351b92aafe366a385eaaada1b3 (patch) | |
tree | ff5871a63228e66ea99aa29062d7218d95248ee6 /pkgs/applications | |
parent | 8273d97128b89f96dce0bf40338dcf595a3eb2cf (diff) | |
parent | a4f8090fbe5de643c274046ff1f1be1cb26272d6 (diff) | |
download | nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar.gz nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar.bz2 nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar.lz nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar.xz nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.tar.zst nixlib-a5b8b2e0cf79f4351b92aafe366a385eaaada1b3.zip |
Merge pull request #38970 from thorstenweber83/add-pkg-fstl
fstl: init at 0.9.3
Diffstat (limited to 'pkgs/applications')
-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 000000000000..355acf7681a0 --- /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 ]; + }; +} |