mop: init at 0.2.0

Fixes #16728.
wip/yesman
Christian Richter 8 years ago committed by Franz Pletz
parent 5bf4fd7a63
commit 86809b838f
  1. 30
      pkgs/applications/misc/mop/default.nix
  2. 8
      pkgs/applications/misc/mop/deps.json
  3. 2
      pkgs/top-level/all-packages.nix

@ -0,0 +1,30 @@
{ stdenv, lib, buildGoPackage, fetchgit }:
buildGoPackage rec {
name = "mop-${version}";
version = "0.2.0";
rev = "bc666ec165d08b43134f7ec0bf29083ad5466243";
goPackagePath = "github.com/michaeldv/mop";
goDeps = ./deps.json;
preConfigure = ''
for i in $(find . -type f);do
substituteInPlace $i --replace michaeldv/termbox-go nsf/termbox-go
done
substituteInPlace Makefile --replace mop/cmd mop/mop
mv cmd mop
'';
src = fetchgit {
inherit rev;
url = "https://github.com/mop-tracker/mop";
sha256 = "0zp51g9i8rw6acs4vnrxclbxa5z1v0a0m1xx27szszp0rphcczkx";
};
meta = {
description = "Simple stock tracker implemented in go";
homepage = https://github.com/mop-tracker/mop;
platforms = stdenv.lib.platforms.all;
};
}

@ -0,0 +1,8 @@
[
{
"include": "../../libs.json",
"packages": [
"github.com/nsf/termbox-go"
]
}
]

@ -13655,6 +13655,8 @@ in
inherit (gnome) libgnomecanvas glib;
};
mop = callPackage ../applications/misc/mop { };
mopidy = callPackage ../applications/audio/mopidy { };
mopidy-gmusic = callPackage ../applications/audio/mopidy-gmusic { };

Loading…
Cancel
Save