1{ stdenv, buildGoPackage, fetchFromGitHub, pkgconfig, ffmpeg-full, graphicsmagick
2, quicktemplate, go-bindata, easyjson }:
3
4buildGoPackage rec {
5 name = "hydron-unstable-${version}";
6 version = "2018-08-18";
7 goPackagePath = "github.com/bakape/hydron";
8 goDeps = ./deps.nix;
9
10 src = fetchFromGitHub {
11 owner = "bakape";
12 repo = "hydron";
13 rev = "78257f1c1f34cdad1931531601163071f7f29aa9";
14 sha256 = "0rpvbayx48xncy70vzbxn3cs0lslza0i3hxmywlngyl17da97bf0";
15 };
16
17 enableParallelBuilding = true;
18 nativeBuildInputs = [ pkgconfig ];
19 buildInputs = [ ffmpeg-full graphicsmagick quicktemplate go-bindata easyjson ];
20
21 meta = with stdenv.lib; {
22 homepage = "https://github.com/bakape/hydron";
23 description = "High performance media tagger and organizer";
24 license = licenses.lgpl3Plus;
25 maintainers = with maintainers; [ chiiruno ];
26 platforms = platforms.all;
27 };
28}