about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorOleksii Filonenko <brightone@protonmail.com>2022-10-12 11:17:00 +0300
committerGitHub <noreply@github.com>2022-10-12 11:17:00 +0300
commite10c414dd7574c294e700a4b9c38f402a9716ce6 (patch)
treef74811f05ff5c62654e10d42d23a6066060d9cd3 /pkgs
parentdbb59c06acd062c1242ac700d360fc5d26e6dee0 (diff)
parentddb0ac635709866853d4037367449ef61455ef62 (diff)
Merge pull request #195269 from anthonyroussel/overcommit_0_59_1
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/overcommit/Gemfile.lock12
-rw-r--r--pkgs/development/tools/overcommit/default.nix8
-rw-r--r--pkgs/development/tools/overcommit/gemset.nix24
3 files changed, 30 insertions, 14 deletions
diff --git a/pkgs/development/tools/overcommit/Gemfile.lock b/pkgs/development/tools/overcommit/Gemfile.lock
index 9a6441e76b896..4c96598be697e 100644
--- a/pkgs/development/tools/overcommit/Gemfile.lock
+++ b/pkgs/development/tools/overcommit/Gemfile.lock
@@ -1,11 +1,13 @@
 GEM
   remote: https://rubygems.org/
   specs:
-    childprocess (3.0.0)
-    iniparse (1.4.4)
-    overcommit (0.51.0)
-      childprocess (>= 0.6.3, < 4)
+    childprocess (4.1.0)
+    iniparse (1.5.0)
+    overcommit (0.59.1)
+      childprocess (>= 0.6.3, < 5)
       iniparse (~> 1.4)
+      rexml (~> 3.2)
+    rexml (3.2.5)
 
 PLATFORMS
   ruby
@@ -14,4 +16,4 @@ DEPENDENCIES
   overcommit
 
 BUNDLED WITH
-   2.1.4
+   2.3.22
diff --git a/pkgs/development/tools/overcommit/default.nix b/pkgs/development/tools/overcommit/default.nix
index 6b90160245d80..663a13af370d6 100644
--- a/pkgs/development/tools/overcommit/default.nix
+++ b/pkgs/development/tools/overcommit/default.nix
@@ -1,15 +1,19 @@
-{ lib, bundlerApp }:
+{ lib, bundlerApp, bundlerUpdateScript }:
 
 bundlerApp {
   pname = "overcommit";
   gemdir = ./.;
   exes = [ "overcommit" ];
 
+  passthru = {
+    updateScript = bundlerUpdateScript "overcommit";
+  };
+
   meta = with lib; {
     description = "Tool to manage and configure Git hooks";
     homepage    = "https://github.com/sds/overcommit";
     license     = licenses.mit;
-    maintainers = with maintainers; [ Br1ght0ne ];
+    maintainers = with maintainers; [ Br1ght0ne anthonyroussel ];
     platforms   = platforms.unix;
   };
 }
diff --git a/pkgs/development/tools/overcommit/gemset.nix b/pkgs/development/tools/overcommit/gemset.nix
index 95244c1afe6df..d0d6f36225377 100644
--- a/pkgs/development/tools/overcommit/gemset.nix
+++ b/pkgs/development/tools/overcommit/gemset.nix
@@ -4,30 +4,40 @@
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1ic028k8xgm2dds9mqnvwwx3ibaz32j8455zxr9f4bcnviyahya5";
+      sha256 = "1lvcp8bsd35g57f7wz4jigcw2sryzzwrpcgjwwf3chmjrjcww5in";
       type = "gem";
     };
-    version = "3.0.0";
+    version = "4.1.0";
   };
   iniparse = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1xbik6838gfh5yq9ahh1m7dzszxlk0g7x5lvhb8amk60mafkrgws";
+      sha256 = "1wb1qy4i2xrrd92dc34pi7q7ibrjpapzk9y465v0n9caiplnb89n";
       type = "gem";
     };
-    version = "1.4.4";
+    version = "1.5.0";
   };
   overcommit = {
-    dependencies = ["childprocess" "iniparse"];
+    dependencies = ["childprocess" "iniparse" "rexml"];
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0fjrrm9dy9mry5ss96sizn6xcphia5l54ydz9c31phipm61nwmfk";
+      sha256 = "0dbz2y98r351r218m9d871ris1zfb6bcwr1gdhb39g2r9pail79n";
       type = "gem";
     };
-    version = "0.51.0";
+    version = "0.59.1";
+  };
+  rexml = {
+    groups = ["default"];
+    platforms = [];
+    source = {
+      remotes = ["https://rubygems.org"];
+      sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53";
+      type = "gem";
+    };
+    version = "3.2.5";
   };
 }