about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAnthony Roussel <anthony@roussel.dev>2022-10-09 21:16:52 +0200
committerAnthony Roussel <anthony@roussel.dev>2022-10-09 21:16:52 +0200
commitd3237e3e7467e7eef139a3632bc1d37a6e3a6e40 (patch)
treea44275534db52b50417e35e3b552a0ad52d7f348
parent987d2f575aff1da36d964a6e3fd3e4ba42445a76 (diff)
overcommit: 0.51.0 -> 0.59.1
-rw-r--r--pkgs/development/tools/overcommit/Gemfile.lock12
-rw-r--r--pkgs/development/tools/overcommit/default.nix6
-rw-r--r--pkgs/development/tools/overcommit/gemset.nix24
3 files changed, 29 insertions, 13 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..d8e526d265cf9 100644
--- a/pkgs/development/tools/overcommit/default.nix
+++ b/pkgs/development/tools/overcommit/default.nix
@@ -1,10 +1,14 @@
-{ 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";
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";
   };
 }