anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / science / math / nota / default.nix
blob3a98eacd47171d584571672769f354a96f73864f
1 { mkDerivation, haskellPackages, fetchurl, lib }:
3 mkDerivation rec {
4   pname = "nota";
5   version = "1.0";
7   # Can't use fetchFromGitLab since codes.kary.us doesn't support https
8   src = fetchurl {
9     url = "http://codes.kary.us/nota/nota/-/archive/V${version}/nota-V${version}.tar.bz2";
10     sha256 = "0bbs6bm9p852hvqadmqs428ir7m65h2prwyma238iirv42pk04v8";
11   };
13   postUnpack = ''
14     export sourceRoot=$sourceRoot/source
15   '';
17   isLibrary = false;
18   isExecutable = true;
20   libraryHaskellDepends = with haskellPackages; [
21     base
22     bytestring
23     array
24     split
25     scientific
26     parsec
27     ansi-terminal
28     regex-compat
29     containers
30     terminal-size
31     numbers
32     text
33     time
34   ];
36   description = "Most beautiful command line calculator";
37   homepage = "https://kary.us/nota";
38   license = lib.licenses.mpl20;
39   maintainers = [ ];
40   mainProgram = "nota";