From ca8b67eeedce1abffb09e52d6156fdec82915272 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Sun, 9 Mar 2025 19:44:15 +0100 Subject: [PATCH] doing: 1.0.10pre -> 2.1.88 Fixes #359264. Updating process was changing the Gemfile as in https://nixos.org/manual/nixpkgs/unstable/#packaging-applications and then running the updateScript. --- pkgs/by-name/do/doing/Gemfile | 2 +- pkgs/by-name/do/doing/Gemfile.lock | 84 ++++++- pkgs/by-name/do/doing/gemset.nix | 350 +++++++++++++++++++++++++++-- 3 files changed, 407 insertions(+), 29 deletions(-) diff --git a/pkgs/by-name/do/doing/Gemfile b/pkgs/by-name/do/doing/Gemfile index 2706a85e9d89..0c9173d93143 100644 --- a/pkgs/by-name/do/doing/Gemfile +++ b/pkgs/by-name/do/doing/Gemfile @@ -1,2 +1,2 @@ source 'https://rubygems.org' -gem 'doing', '1.0.10pre' +gem 'doing' diff --git a/pkgs/by-name/do/doing/Gemfile.lock b/pkgs/by-name/do/doing/Gemfile.lock index 1b969869f76c..285a38250cfd 100644 --- a/pkgs/by-name/do/doing/Gemfile.lock +++ b/pkgs/by-name/do/doing/Gemfile.lock @@ -1,25 +1,85 @@ GEM remote: https://rubygems.org/ specs: + base64 (0.2.0) chronic (0.10.2) - deep_merge (1.2.1) - doing (1.0.10pre) + csv (3.3.2) + deep_merge (1.2.2) + doing (2.1.88) + base64 (~> 0.2) chronic (~> 0.10, >= 0.10.2) - deep_merge - gli (~> 2.17.1) - haml (= 4.0.3) - json (~> 1.8.1) - gli (2.17.1) - haml (4.0.3) + csv (~> 3.3) + deep_merge (~> 1.2, >= 1.2.1) + gli (~> 2.20, >= 2.20.1) + haml (~> 5.0.0, >= 5.0.0) + logger (~> 1.4, >= 1.4.2) + ostruct (~> 0.6) + parslet (~> 2.0, >= 2.0.0) + plist (~> 3.6, >= 3.6.0) + reline (~> 0.6) + safe_yaml (~> 1.0) + tty-link (~> 0.1, >= 0.1.1) + tty-markdown (~> 0.7, >= 0.7.0) + tty-progressbar (~> 0.18, >= 0.18.2) + tty-reader (~> 0.9, >= 0.9.0) + tty-screen (~> 0.8, >= 0.8.1) + tty-which (~> 0.5, >= 0.5.0) + gli (2.22.2) + ostruct + haml (5.0.4) + temple (>= 0.8.0) tilt - json (1.8.6) - tilt (2.0.8) + io-console (0.8.0) + kramdown (2.5.1) + rexml (>= 3.3.9) + logger (1.6.6) + ostruct (0.6.1) + parslet (2.0.0) + pastel (0.8.0) + tty-color (~> 0.5) + plist (3.7.2) + reline (0.6.0) + io-console (~> 0.5) + rexml (3.4.1) + rouge (4.5.1) + safe_yaml (1.0.5) + strings (0.2.1) + strings-ansi (~> 0.2) + unicode-display_width (>= 1.5, < 3.0) + unicode_utils (~> 1.4) + strings-ansi (0.2.0) + temple (0.10.3) + tilt (2.6.0) + tty-color (0.6.0) + tty-cursor (0.7.1) + tty-link (0.2.0) + tty-markdown (0.7.2) + kramdown (>= 1.16.2, < 3.0) + pastel (~> 0.8) + rouge (>= 3.14, < 5.0) + strings (~> 0.2.0) + tty-color (~> 0.5) + tty-screen (~> 0.8) + tty-progressbar (0.18.3) + strings-ansi (~> 0.2) + tty-cursor (~> 0.7) + tty-screen (~> 0.8) + unicode-display_width (>= 1.6, < 3.0) + tty-reader (0.9.0) + tty-cursor (~> 0.7) + tty-screen (~> 0.8) + wisper (~> 2.0) + tty-screen (0.8.2) + tty-which (0.5.0) + unicode-display_width (2.6.0) + unicode_utils (1.4.0) + wisper (2.0.1) PLATFORMS ruby DEPENDENCIES - doing (= 1.0.10pre) + doing BUNDLED WITH - 2.1.4 + 2.5.22 diff --git a/pkgs/by-name/do/doing/gemset.nix b/pkgs/by-name/do/doing/gemset.nix index 99db704ef42b..a7afc6c23117 100644 --- a/pkgs/by-name/do/doing/gemset.nix +++ b/pkgs/by-name/do/doing/gemset.nix @@ -1,5 +1,17 @@ { + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; + type = "gem"; + }; + version = "0.2.0"; + }; chronic = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1hrdkn4g8x7dlzxwb1rfgr8kw3bp4ywg5l4y4i9c2g5cwv62yvvn"; @@ -7,60 +19,366 @@ }; version = "0.10.2"; }; - deep_merge = { + csv = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1q3picw7zx1xdkybmrnhmk2hycxzaa0jv4gqrby1s90dy5n7fmsb"; + sha256 = "0kmx36jjh2sahd989vcvw74lrlv07dqc3rnxchc5sj2ywqsw3w3g"; type = "gem"; }; - version = "1.2.1"; + version = "3.3.2"; + }; + deep_merge = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0fjn4civid68a3zxnbgyjj6krs3l30dy8b4djpg6fpzrsyix7kl3"; + type = "gem"; + }; + version = "1.2.2"; }; doing = { dependencies = [ + "base64" "chronic" + "csv" "deep_merge" "gli" "haml" - "json" + "logger" + "ostruct" + "parslet" + "plist" + "reline" + "safe_yaml" + "tty-link" + "tty-markdown" + "tty-progressbar" + "tty-reader" + "tty-screen" + "tty-which" ]; + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1y42yc7h45sz9hqj3g1dd77ipx58l7v64i7mrsj3is2f5rszd1rv"; + sha256 = "1ssnswvwyhszc63b7mkrb7scjlh4j96z101ln1qwjlljic0h0yjp"; type = "gem"; }; - version = "1.0.10pre"; + version = "2.1.88"; }; gli = { + dependencies = [ "ostruct" ]; + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0g7g3lxhh2b4h4im58zywj9vcfixfgndfsvp84cr3x67b5zm4kaq"; + sha256 = "1c2x5wh3d3mz8vg5bs7c5is0zvc56j6a2b4biv5z1w5hi1n8s3jq"; type = "gem"; }; - version = "2.17.1"; + version = "2.22.2"; }; haml = { - dependencies = [ "tilt" ]; + dependencies = [ + "temple" + "tilt" + ]; + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1l9zhfdk9z7xjfdp108r9fw4xa55hflin7hh3lpafbf9bdz96knr"; + sha256 = "1q0a9fvqh8kn6wm97fcks6qzbjd400bv8bx748w8v87m7p4klhac"; type = "gem"; }; - version = "4.0.3"; + version = "5.0.4"; }; - json = { + io-console = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; + sha256 = "18pgvl7lfjpichdfh1g50rpz0zpaqrpr52ybn9liv1v9pjn9ysnd"; type = "gem"; }; - version = "1.8.6"; + version = "0.8.0"; + }; + kramdown = { + dependencies = [ "rexml" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "131nwypz8b4pq1hxs6gsz3k00i9b75y3cgpkq57vxknkv6mvdfw7"; + type = "gem"; + }; + version = "2.5.1"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; + type = "gem"; + }; + version = "1.6.6"; + }; + ostruct = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9"; + type = "gem"; + }; + version = "0.6.1"; + }; + parslet = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "01pnw6ymz6nynklqvqxs4bcai25kcvnd5x4id9z3vd1rbmlk0lfl"; + type = "gem"; + }; + version = "2.0.0"; + }; + pastel = { + dependencies = [ "tty-color" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; + type = "gem"; + }; + version = "0.8.0"; + }; + plist = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0hlaf4b3d8grxm9fqbnam5gwd55wvghl0jyzjd1hc5hirhklaynk"; + type = "gem"; + }; + version = "3.7.2"; + }; + reline = { + dependencies = [ "io-console" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1lirwlw59apc8m1wjk85y2xidiv0fkxjn6f7p84yqmmyvish6qjp"; + type = "gem"; + }; + version = "0.6.0"; + }; + rexml = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; + type = "gem"; + }; + version = "3.4.1"; + }; + rouge = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1pchwrkr0994v7mh054lcp0na3bk3mj2sk0dc33bn6bhxrnirj1a"; + type = "gem"; + }; + version = "4.5.1"; + }; + safe_yaml = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0j7qv63p0vqcd838i2iy2f76c3dgwzkiz1d1xkg7n0pbnxj2vb56"; + type = "gem"; + }; + version = "1.0.5"; + }; + strings = { + dependencies = [ + "strings-ansi" + "unicode-display_width" + "unicode_utils" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1yynb0qhhhplmpzavfrrlwdnd1rh7rkwzcs4xf0mpy2wr6rr6clk"; + type = "gem"; + }; + version = "0.2.1"; + }; + strings-ansi = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh"; + type = "gem"; + }; + version = "0.2.0"; + }; + temple = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz"; + type = "gem"; + }; + version = "0.10.3"; }; tilt = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0020mrgdf11q23hm1ddd6fv691l51vi10af00f137ilcdb2ycfra"; + sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96"; type = "gem"; }; - version = "2.0.8"; + version = "2.6.0"; + }; + tty-color = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; + type = "gem"; + }; + version = "0.6.0"; + }; + tty-cursor = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; + type = "gem"; + }; + version = "0.7.1"; + }; + tty-link = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1rdzvkyn6z2a9fnb6glw09y4c5qp94nhzvzy20z0q98cj6235yl2"; + type = "gem"; + }; + version = "0.2.0"; + }; + tty-markdown = { + dependencies = [ + "kramdown" + "pastel" + "rouge" + "strings" + "tty-color" + "tty-screen" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "04f599zn5rfndq4d9l0acllfpc041bzdkkz2h6x0dl18f2wivn0y"; + type = "gem"; + }; + version = "0.7.2"; + }; + tty-progressbar = { + dependencies = [ + "strings-ansi" + "tty-cursor" + "tty-screen" + "unicode-display_width" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1xm5sk1sqp7v16akqpxza672qza6dbml68ah1lcajx2ywmh45fvc"; + type = "gem"; + }; + version = "0.18.3"; + }; + tty-reader = { + dependencies = [ + "tty-cursor" + "tty-screen" + "wisper" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6"; + type = "gem"; + }; + version = "0.9.0"; + }; + tty-screen = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0l4vh6g333jxm9lakilkva2gn17j6gb052626r1pdbmy2lhnb460"; + type = "gem"; + }; + version = "0.8.2"; + }; + tty-which = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0rpljdwlfm4qgps2xvq6306w86fm057m89j4gizcji371mgha92q"; + type = "gem"; + }; + version = "0.5.0"; + }; + unicode-display_width = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj"; + type = "gem"; + }; + version = "2.6.0"; + }; + unicode_utils = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr"; + type = "gem"; + }; + version = "1.4.0"; + }; + wisper = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf"; + type = "gem"; + }; + version = "2.0.1"; }; }