diff options
author | Judson <nyarly@gmail.com> | 2019-02-26 13:38:51 -0800 |
---|---|---|
committer | Judson <nyarly@gmail.com> | 2019-02-26 13:38:51 -0800 |
commit | 91baf80786f4889ed16ac767242b234f1bc3b1cc (patch) | |
tree | 85841ff0dd17729ab89b0b2923b3145a06262642 /pkgs/development/tools/cadre | |
parent | c9d5546635071a65a205b5237dcc39b69d50d135 (diff) | |
download | nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar.gz nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar.bz2 nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar.lz nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar.xz nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.tar.zst nixpkgs-91baf80786f4889ed16ac767242b234f1bc3b1cc.zip |
cadre: init at 1.0.4
Diffstat (limited to 'pkgs/development/tools/cadre')
-rw-r--r-- | pkgs/development/tools/cadre/Gemfile | 3 | ||||
-rw-r--r-- | pkgs/development/tools/cadre/Gemfile.lock | 19 | ||||
-rw-r--r-- | pkgs/development/tools/cadre/default.nix | 15 | ||||
-rw-r--r-- | pkgs/development/tools/cadre/gemset.nix | 35 |
4 files changed, 72 insertions, 0 deletions
diff --git a/pkgs/development/tools/cadre/Gemfile b/pkgs/development/tools/cadre/Gemfile new file mode 100644 index 00000000000..aa42f75c95c --- /dev/null +++ b/pkgs/development/tools/cadre/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gem 'cadre', '=1.0.4' diff --git a/pkgs/development/tools/cadre/Gemfile.lock b/pkgs/development/tools/cadre/Gemfile.lock new file mode 100644 index 00000000000..c14df9cffa6 --- /dev/null +++ b/pkgs/development/tools/cadre/Gemfile.lock @@ -0,0 +1,19 @@ +GEM + remote: https://rubygems.org/ + specs: + cadre (1.0.4) + thor (>= 0.14, < 1.0) + tilt (> 1.0) + valise (~> 1.2) + thor (0.20.3) + tilt (2.0.9) + valise (1.2.1) + +PLATFORMS + ruby + +DEPENDENCIES + cadre (= 1.0.4) + +BUNDLED WITH + 1.16.3 diff --git a/pkgs/development/tools/cadre/default.nix b/pkgs/development/tools/cadre/default.nix new file mode 100644 index 00000000000..93eb32cfb51 --- /dev/null +++ b/pkgs/development/tools/cadre/default.nix @@ -0,0 +1,15 @@ +{ lib, bundlerApp }: + +bundlerApp { + pname = "cadre"; + gemdir = ./.; + exes = [ "cadre" ]; + + meta = with lib; { + description = "Toolkit to add Ruby development - in-editor coverage, libnotify of test runs"; + homepage = https://github.com/nyarly/cadre; + license = licenses.mit; + maintainers = [ maintainers.nyarly ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/development/tools/cadre/gemset.nix b/pkgs/development/tools/cadre/gemset.nix new file mode 100644 index 00000000000..33fd428debf --- /dev/null +++ b/pkgs/development/tools/cadre/gemset.nix @@ -0,0 +1,35 @@ +{ + cadre = { + dependencies = ["thor" "tilt" "valise"]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "07q60s1bm2xar46g00ls5fjkn6dm2kfxhsz9ayblc31x5kr8d83a"; + type = "gem"; + }; + version = "1.0.4"; + }; + thor = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29"; + type = "gem"; + }; + version = "0.20.3"; + }; + tilt = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz"; + type = "gem"; + }; + version = "2.0.9"; + }; + valise = { + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1arsbmk2gifrhv244qrld7s3202xrnxy6vlc5gqklg70dpsinbn5"; + type = "gem"; + }; + version = "1.2.1"; + }; +} \ No newline at end of file |