diff options
author | Oleksii Filonenko <brightone@protonmail.com> | 2019-11-27 15:52:41 +0200 |
---|---|---|
committer | Oleksii Filonenko <brightone@protonmail.com> | 2019-11-27 15:52:41 +0200 |
commit | daa1bad8ecac7af58a170f5970c1bc2fc6042c8c (patch) | |
tree | bb4eef83153bf58a8b761416162b2e3dd4ba327c /pkgs/development/tools/overcommit | |
parent | 1b5df99e7aefbeb7e0566bf819f502908399488c (diff) | |
download | nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar.gz nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar.bz2 nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar.lz nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar.xz nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.tar.zst nixpkgs-daa1bad8ecac7af58a170f5970c1bc2fc6042c8c.zip |
overcommit: init at 0.51.0
Diffstat (limited to 'pkgs/development/tools/overcommit')
-rw-r--r-- | pkgs/development/tools/overcommit/Gemfile | 2 | ||||
-rw-r--r-- | pkgs/development/tools/overcommit/Gemfile.lock | 17 | ||||
-rw-r--r-- | pkgs/development/tools/overcommit/default.nix | 15 | ||||
-rw-r--r-- | pkgs/development/tools/overcommit/gemset.nix | 33 |
4 files changed, 67 insertions, 0 deletions
diff --git a/pkgs/development/tools/overcommit/Gemfile b/pkgs/development/tools/overcommit/Gemfile new file mode 100644 index 00000000000..39325c7561b --- /dev/null +++ b/pkgs/development/tools/overcommit/Gemfile @@ -0,0 +1,2 @@ +source 'https://rubygems.org' +gem 'overcommit' diff --git a/pkgs/development/tools/overcommit/Gemfile.lock b/pkgs/development/tools/overcommit/Gemfile.lock new file mode 100644 index 00000000000..bf88c1bb148 --- /dev/null +++ b/pkgs/development/tools/overcommit/Gemfile.lock @@ -0,0 +1,17 @@ +GEM + remote: https://rubygems.org/ + specs: + childprocess (3.0.0) + iniparse (1.4.4) + overcommit (0.51.0) + childprocess (>= 0.6.3, < 4) + iniparse (~> 1.4) + +PLATFORMS + ruby + +DEPENDENCIES + overcommit + +BUNDLED WITH + 1.17.3 diff --git a/pkgs/development/tools/overcommit/default.nix b/pkgs/development/tools/overcommit/default.nix new file mode 100644 index 00000000000..84529ca4b6f --- /dev/null +++ b/pkgs/development/tools/overcommit/default.nix @@ -0,0 +1,15 @@ +{ lib, bundlerApp }: + +bundlerApp { + pname = "overcommit"; + gemdir = ./.; + exes = [ "overcommit" ]; + + meta = with lib; { + description = "Tool to manage and configure Git hooks"; + homepage = https://github.com/sds/overcommit; + license = licenses.mit; + maintainers = with maintainers; [ filalex77 ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/development/tools/overcommit/gemset.nix b/pkgs/development/tools/overcommit/gemset.nix new file mode 100644 index 00000000000..b7d58c0ea70 --- /dev/null +++ b/pkgs/development/tools/overcommit/gemset.nix @@ -0,0 +1,33 @@ +{ + childprocess = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1ic028k8xgm2dds9mqnvwwx3ibaz32j8455zxr9f4bcnviyahya5"; + type = "gem"; + }; + version = "3.0.0"; + }; + iniparse = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1xbik6838gfh5yq9ahh1m7dzszxlk0g7x5lvhb8amk60mafkrgws"; + type = "gem"; + }; + version = "1.4.4"; + }; + overcommit = { + dependencies = ["childprocess" "iniparse"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0fjrrm9dy9mry5ss96sizn6xcphia5l54ydz9c31phipm61nwmfk"; + type = "gem"; + }; + version = "0.51.0"; + }; +} \ No newline at end of file |