From d3237e3e7467e7eef139a3632bc1d37a6e3a6e40 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 9 Oct 2022 21:16:52 +0200 Subject: [PATCH 1/2] overcommit: 0.51.0 -> 0.59.1 --- .../development/tools/overcommit/Gemfile.lock | 12 ++++++---- pkgs/development/tools/overcommit/default.nix | 6 ++++- pkgs/development/tools/overcommit/gemset.nix | 24 +++++++++++++------ 3 files changed, 29 insertions(+), 13 deletions(-) diff --git a/pkgs/development/tools/overcommit/Gemfile.lock b/pkgs/development/tools/overcommit/Gemfile.lock index 9a6441e76b89..4c96598be697 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 6b90160245d8..d8e526d265cf 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 95244c1afe6d..d0d6f3622537 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"; }; } From ddb0ac635709866853d4037367449ef61455ef62 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 9 Oct 2022 21:17:46 +0200 Subject: [PATCH 2/2] overcommit: add anthonyroussel to maintainers --- pkgs/development/tools/overcommit/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/overcommit/default.nix b/pkgs/development/tools/overcommit/default.nix index d8e526d265cf..663a13af370d 100644 --- a/pkgs/development/tools/overcommit/default.nix +++ b/pkgs/development/tools/overcommit/default.nix @@ -13,7 +13,7 @@ bundlerApp { 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; }; }