diary

Text-based journaling program
git clone https://git.in0rdr.ch/diary.git
Log | Files | Refs | Pull requests |Archive | README | LICENSE

diary.nix (577B)


      1 let
      2   pkgs = import <nixpkgs> { };
      3 in
      4   pkgs.stdenv.mkDerivation {
      5     name = "diary";
      6     version = "v0.15";
      7     buildInputs = with pkgs; [
      8       pkg-config
      9       ncurses
     10       curlFull
     11       libxml2
     12     ];
     13 
     14     src = pkgs.fetchgit {
     15       url = "https://git.in0rdr.ch/diary.git";
     16       rev = "refs/tags/v0.15";
     17       hash = "sha256-9+uQZnHgn2d0XLOHci2+qqRCgoz+qTLpuEtY0clwXxI=";
     18     };
     19 
     20     installPhase = ''
     21       install -d $out/bin
     22       install -d $out/share/man/man1
     23       install -m755 diary $out/bin/
     24       install -m644 man1/diary.1 $out/share/man/man1/
     25     '';
     26   }
     27