diff options
author | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2022-06-16 18:57:04 -0400 |
---|---|---|
committer | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2022-06-16 19:05:08 -0400 |
commit | 3e4d46ba0abbfeed91f0aa8478ec480cafe1e758 (patch) | |
tree | 61140465e53e1bef61f684fab306dded28003cbc /pkgs/applications/science/physics | |
parent | dd38503071accc7fc9255c431b8acc8623ab58c2 (diff) | |
download | nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar.gz nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar.bz2 nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar.lz nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar.xz nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.tar.zst nixlib-3e4d46ba0abbfeed91f0aa8478ec480cafe1e758.zip |
dawn: init at 3.91a
Diffstat (limited to 'pkgs/applications/science/physics')
-rw-r--r-- | pkgs/applications/science/physics/dawn/default.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/applications/science/physics/dawn/default.nix b/pkgs/applications/science/physics/dawn/default.nix new file mode 100644 index 000000000000..609a0e1c4cd3 --- /dev/null +++ b/pkgs/applications/science/physics/dawn/default.nix @@ -0,0 +1,34 @@ +{ lib +, stdenv +, fetchurl +}: + +stdenv.mkDerivation rec { + pname = "dawn"; + version = "3.91a"; + + src = fetchurl { + url = "https://geant4.kek.jp/~tanaka/src/dawn_${builtins.replaceStrings ["."] ["_"] version}.tgz"; + hash = "sha256-gdhV6tERdoGxiCQt0L46JOAF2b1AY/0r2pp6eU689fQ="; + }; + + postPatch = '' + substituteInPlace Makefile \ + --replace 'CC =' 'CC = $(CXX) #' \ + --replace 'INSTALL_DIR =' "INSTALL_DIR = $out/bin#" + ''; + + dontConfigure = true; + + preInstall = '' + mkdir -p "$out/bin" + ''; + + meta = with lib; { + description = "A vectorized 3D PostScript processor with analytical hidden line/surface removal"; + license = licenses.unfree; + homepage = "https://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html"; + platforms = platforms.unix; + maintainers = with maintainers; [ veprbl ]; + }; +} |