diff options
author | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-06-06 02:28:52 +0200 |
---|---|---|
committer | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-06-09 13:08:00 +0200 |
commit | 7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a (patch) | |
tree | ff6325981b48656c69651975ce00f7370fa26a37 /pkgs/tools/text | |
parent | 6f51fdd81c4983574644ca1c86333cdf0d0dc467 (diff) | |
download | nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar.gz nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar.bz2 nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar.lz nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar.xz nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.tar.zst nixlib-7eb671ebcdd41d86980aa4826fa7b06f31a2ea0a.zip |
no more goPackages
Diffstat (limited to 'pkgs/tools/text')
-rw-r--r-- | pkgs/tools/text/platinum-searcher/default.nix | 49 | ||||
-rw-r--r-- | pkgs/tools/text/platinum-searcher/deps.json | 16 |
2 files changed, 18 insertions, 47 deletions
diff --git a/pkgs/tools/text/platinum-searcher/default.nix b/pkgs/tools/text/platinum-searcher/default.nix index ca4ac0b8a9a5..9eae37c6d1a7 100644 --- a/pkgs/tools/text/platinum-searcher/default.nix +++ b/pkgs/tools/text/platinum-searcher/default.nix @@ -1,14 +1,10 @@ -{ stdenv, lib, go, goPackages, fetchFromGitHub }: - -with goPackages; +{ stdenv, lib, buildGoPackage, fetchFromGitHub }: buildGoPackage rec { name = "the_platinum_searcher-${version}"; version = "2.1.1"; rev = "v2.1.1"; - buildInputs = [ go go-flags ansicolor text toml yaml-v2 ]; - goPackagePath = "github.com/monochromegane/the_platinum_searcher"; src = fetchFromGitHub { @@ -18,48 +14,7 @@ buildGoPackage rec { sha256 = "06cs936w3l64ikszcysdm9ijn52kwgi1ffjxkricxbdb677gsk23"; }; - extraSrcs = [ - { - goPackagePath = "github.com/monochromegane/conflag"; - - src = fetchFromGitHub { - owner = "monochromegane"; - repo = "conflag"; - rev = "6d68c9aa4183844ddc1655481798fe4d90d483e9"; - sha256 = "0csfr5c8d3kbna9sqhzfp2z06wq6mc6ijja1zj2i82kzsq8534wa"; - }; - } - { - goPackagePath = "github.com/monochromegane/go-gitignore"; - - src = fetchFromGitHub { - owner = "monochromegane"; - repo = "go-gitignore"; - rev = "38717d0a108ca0e5af632cd6845ca77d45b50729"; - sha256 = "0r1inabpgg6sn6i47b02hcmd2p4dc1ab1mcy20mn1b2k3mpdj4b7"; - }; - } - { - goPackagePath = "github.com/monochromegane/go-home"; - - src = fetchFromGitHub { - owner = "monochromegane"; - repo = "go-home"; - rev = "25d9dda593924a11ea52e4ffbc8abdb0dbe96401"; - sha256 = "172chakrj22xfm0bcda4qj5zqf7lwr53pzwc3xj6wz8vd2bcxkww"; - }; - } - { - goPackagePath = "github.com/monochromegane/terminal"; - - src = fetchFromGitHub { - owner = "monochromegane"; - repo = "terminal"; - rev = "2da212063ce19aed90ee5bbb00ad1ad7393d7f48"; - sha256 = "1rddaq9pk5q57ildms35iihghqk505gb349pb0f6k3svchay38nh"; - }; - } - ]; + goDeps = ./deps.json; meta = with stdenv.lib; { homepage = https://github.com/monochromegane/the_platinum_searcher; diff --git a/pkgs/tools/text/platinum-searcher/deps.json b/pkgs/tools/text/platinum-searcher/deps.json new file mode 100644 index 000000000000..fc137e262983 --- /dev/null +++ b/pkgs/tools/text/platinum-searcher/deps.json @@ -0,0 +1,16 @@ +[ + { + "include": "../../libs.json", + "packages": [ + "github.com/BurntSushi/toml", + "github.com/monochromegane/conflag", + "github.com/monochromegane/go-home", + "github.com/monochromegane/terminal", + "github.com/monochromegane/go-gitignore", + "github.com/shiena/ansicolor", + "golang.org/x/text", + "gopkg.in/yaml.v2", + "github.com/jessevdk/go-flags" + ] + } +] |