From 9076a793c8b9fe6772c37d74217f592e218b593a Mon Sep 17 00:00:00 2001 From: Cryolitia PukNgae Date: Tue, 24 Mar 2026 23:04:40 +0800 Subject: [PATCH] github-linguist: 9.1.0 -> 9.5.0 --- pkgs/by-name/gi/github-linguist/Gemfile.lock | 65 ++++---- pkgs/by-name/gi/github-linguist/gemset.nix | 150 +++++++++++++------ pkgs/by-name/gi/github-linguist/package.nix | 4 +- 3 files changed, 145 insertions(+), 74 deletions(-) diff --git a/pkgs/by-name/gi/github-linguist/Gemfile.lock b/pkgs/by-name/gi/github-linguist/Gemfile.lock index 106752132fd0..98ae39886916 100644 --- a/pkgs/by-name/gi/github-linguist/Gemfile.lock +++ b/pkgs/by-name/gi/github-linguist/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - github-linguist (9.1.0) + github-linguist (9.5.0) cgi charlock_holmes (~> 0.7.7) mini_mime (~> 1.0) @@ -10,26 +10,31 @@ PATH GEM remote: https://rubygems.org/ specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - byebug (12.0.0) - cgi (0.4.2) + addressable (2.8.9) + public_suffix (>= 2.0.2, < 8.0) + byebug (13.0.0) + reline (>= 0.6.0) + cgi (0.5.1) charlock_holmes (0.7.9) coderay (1.1.3) - dotenv (3.1.8) - faraday (2.13.1) + csv (3.3.5) + dotenv (3.2.0) + faraday (2.14.1) faraday-net_http (>= 2.0, < 3.5) json logger - faraday-net_http (3.4.0) - net-http (>= 0.5.0) - json (2.11.3) - licensed (4.5.0) + faraday-net_http (3.4.2) + net-http (~> 0.5) + io-console (0.8.2) + json (2.19.2) + licensed (5.0.6) + csv (~> 3.3) json (~> 2.6) licensee (~> 9.16) + ostruct (~> 0.6.3) parallel (~> 1.22) pathname-common_prefix (~> 0.0.1) - reverse_markdown (~> 2.1) + reverse_markdown (>= 2.1, < 4.0) ruby-xxHash (~> 0.4.0) thor (~> 1.2) tomlrb (~> 2.0) @@ -42,40 +47,44 @@ GEM logger (1.7.0) method_source (1.1.0) mini_mime (1.1.5) - mini_portile2 (2.8.8) - minitest (5.25.5) - mocha (2.7.1) + mini_portile2 (2.8.9) + minitest (5.27.0) + mocha (2.8.2) ruby2_keywords (>= 0.0.5) - net-http (0.6.0) - uri - nokogiri (1.18.10) + net-http (0.9.1) + uri (>= 0.11.1) + nokogiri (1.19.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) octokit (9.2.0) faraday (>= 1, < 3) sawyer (~> 0.9) + ostruct (0.6.3) parallel (1.27.0) pathname-common_prefix (0.0.2) plist (3.7.2) - pry (0.15.2) + pry (0.16.0) coderay (~> 1.1) method_source (~> 1.0) - public_suffix (6.0.1) + reline (>= 0.6.0) + public_suffix (7.0.5) racc (1.8.1) - rake (13.2.1) + rake (13.3.1) rake-compiler (0.9.9) rake - reverse_markdown (2.1.1) + reline (0.6.3) + io-console (~> 0.5) + reverse_markdown (3.0.2) nokogiri ruby-xxHash (0.4.0.2) ruby2_keywords (0.0.5) rugged (1.9.0) - sawyer (0.9.2) + sawyer (0.9.3) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) - thor (1.3.2) - tomlrb (2.0.3) - uri (1.0.3) + thor (1.5.0) + tomlrb (2.0.4) + uri (1.1.1) yajl-ruby (1.4.3) PLATFORMS @@ -85,7 +94,7 @@ DEPENDENCIES bundler (~> 2.0) byebug github-linguist! - licensed (~> 4.0) + licensed (~> 5.0) licensee (~> 9.15) minitest (~> 5.15) mocha (~> 2.1) @@ -96,4 +105,4 @@ DEPENDENCIES yajl-ruby (~> 1.4) BUNDLED WITH - 2.5.22 + 2.6.9 diff --git a/pkgs/by-name/gi/github-linguist/gemset.nix b/pkgs/by-name/gi/github-linguist/gemset.nix index eb768588c0c6..653c96e3f201 100644 --- a/pkgs/by-name/gi/github-linguist/gemset.nix +++ b/pkgs/by-name/gi/github-linguist/gemset.nix @@ -8,30 +8,31 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; + sha256 = "11ali533wx91fh93xlk88gjqq8w0p7kxw09nlh41hwc9wv5ly5fc"; type = "gem"; }; - version = "2.8.7"; + version = "2.8.9"; }; byebug = { + dependencies = [ "reline" ]; groups = [ "debug" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "07hsr9zzl2mvf5gk65va4smdizlk9rsiz8wwxik0p96cj79518fl"; + sha256 = "0pg05blj56sxdxq9d54386y9rlvj36vl95x21x9clh8rfpz3w9nj"; type = "gem"; }; - version = "12.0.0"; + version = "13.0.0"; }; cgi = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1rj7agrnd1a4282vg13qkpwky0379svdb2z2lc0wl8588q6ikjx3"; + sha256 = "1s8qdw1nfh3njd47q154njlfyc2llcgi4ik13vz39adqd7yclgz9"; type = "gem"; }; - version = "0.4.2"; + version = "0.5.1"; }; charlock_holmes = { groups = [ "default" ]; @@ -56,6 +57,19 @@ }; version = "1.1.3"; }; + csv = { + groups = [ + "default" + "development" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; + type = "gem"; + }; + version = "3.3.5"; + }; dotenv = { groups = [ "default" @@ -64,10 +78,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hwjsddv666wpp42bip3fqx7c5qq6s8lwf74dj71yn7d1h37c4cy"; + sha256 = "17b1zr9kih0i3wb7h4yq9i8vi6hjfq07857j437a8z7a44qvhxg3"; type = "gem"; }; - version = "3.1.8"; + version = "3.2.0"; }; faraday = { dependencies = [ @@ -82,10 +96,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xbv450qj2bx0qz9l2pjrd3kc057y6bglc3na7a78zby8ssiwlyc"; + sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54"; type = "gem"; }; - version = "2.13.1"; + version = "2.14.1"; }; faraday-net_http = { dependencies = [ "net-http" ]; @@ -96,10 +110,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jp5ci6g40d6i50bsywp35l97nc2fpi9a592r2cibwicdb6y9wd1"; + sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; type = "gem"; }; - version = "3.4.0"; + version = "3.4.2"; }; github-linguist = { dependencies = [ @@ -114,7 +128,21 @@ path = ./.; type = "path"; }; - version = "9.1.0"; + version = "9.5.0"; + }; + io-console = { + groups = [ + "debug" + "default" + "development" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1k0lk3pwadm2myvpg893n8jshmrf2sigrd4ki15lymy7gixaxqyn"; + type = "gem"; + }; + version = "0.8.2"; }; json = { groups = [ @@ -124,15 +152,17 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hfcz73wszgqprg2pr83qjbyfb0k93frbdvyhgmw0ryyl9cgc44s"; + sha256 = "1kw39sqnr0lprwsd2h0zx1ic96skhqf88i14xv7c8drcicqvvqg7"; type = "gem"; }; - version = "2.11.3"; + version = "2.19.2"; }; licensed = { dependencies = [ + "csv" "json" "licensee" + "ostruct" "parallel" "pathname-common_prefix" "reverse_markdown" @@ -144,10 +174,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hyphm8wyijpbz4wy2cyl6whxd66y2c9dqrljirl397gc08idykk"; + sha256 = "0vz2xz4md69wn9l2073ln68mpjxycqqivkqg8bsr3i1d3q7lv4zs"; type = "gem"; }; - version = "4.5.0"; + version = "5.0.6"; }; licensee = { dependencies = [ @@ -210,20 +240,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf"; + sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc"; type = "gem"; }; - version = "2.8.8"; + version = "2.8.9"; }; minitest = { groups = [ "development" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr"; + sha256 = "1mbpz92ml19rcxxfjrj91gmkif9khb1xpzyw38f81rvglgw1ffrd"; type = "gem"; }; - version = "5.25.5"; + version = "5.27.0"; }; mocha = { dependencies = [ "ruby2_keywords" ]; @@ -231,10 +261,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lgqyxxdxgfik77a7lk2hjkr6flimgxr4gcbg3y7bg1ybn6m6zcg"; + sha256 = "1vjfizp8yq0319dkc8yzzxr2bv5f1ki1qiknyx72prs7vclyfxqz"; type = "gem"; }; - version = "2.7.1"; + version = "2.8.2"; }; net-http = { dependencies = [ "uri" ]; @@ -245,24 +275,27 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ysrwaabhf0sn24jrp0nnp51cdv0jf688mh5i6fsz63q2c6b48cn"; + sha256 = "15k96fj6qwbaiv6g52l538ass95ds1qwgynqdridz29yqrkhpfi5"; type = "gem"; }; - version = "0.6.0"; + version = "0.9.1"; }; nokogiri = { dependencies = [ "mini_portile2" "racc" ]; - groups = [ "default" ]; + groups = [ + "default" + "development" + ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hcwwr2h8jnqqxmf8mfb52b0dchr7pm064ingflb78wa00qhgk6m"; + sha256 = "0mhp90nf3g3yy5vgjnwd34czi6rbi0p7057vgngfmmdkknsxiz9q"; type = "gem"; }; - version = "1.18.10"; + version = "1.19.2"; }; octokit = { dependencies = [ @@ -281,6 +314,19 @@ }; version = "9.2.0"; }; + ostruct = { + groups = [ + "default" + "development" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; + type = "gem"; + }; + version = "0.6.3"; + }; parallel = { groups = [ "default" @@ -321,15 +367,16 @@ dependencies = [ "coderay" "method_source" + "reline" ]; groups = [ "development" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ssv704qg75mwlyagdfr9xxbzn1ziyqgzm0x474jkynk8234pm8j"; + sha256 = "0kh5nv8v74k1ccy6gc7nd04aaf1cjkbk7g8pwy2izvcqaq36jv6p"; type = "gem"; }; - version = "0.15.2"; + version = "0.16.0"; }; public_suffix = { groups = [ @@ -339,10 +386,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vqcw3iwby3yc6avs1vb3gfd0vcp2v7q310665dvxfswmcf4xm31"; + sha256 = "08znfv30pxmdkjyihvbjqbvv874dj3nybmmyscl958dy3f7v12qs"; type = "gem"; }; - version = "6.0.1"; + version = "7.0.5"; }; racc = { groups = [ @@ -362,10 +409,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; + sha256 = "175iisqb211n0qbfyqd8jz2g01q6xj038zjf4q0nm8k6kz88k7lc"; type = "gem"; }; - version = "13.2.1"; + version = "13.3.1"; }; rake-compiler = { dependencies = [ "rake" ]; @@ -378,6 +425,21 @@ }; version = "0.9.9"; }; + reline = { + dependencies = [ "io-console" ]; + groups = [ + "debug" + "default" + "development" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0d8q5c4nh2g9pp758kizh8sfrvngynrjlm0i1zn3cnsnfd4v160i"; + type = "gem"; + }; + version = "0.6.3"; + }; reverse_markdown = { dependencies = [ "nokogiri" ]; groups = [ @@ -387,10 +449,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0087vhw5ik50lxvddicns01clkx800fk5v5qnrvi3b42nrk6885j"; + sha256 = "1bxqlpwnixn8x4bnna958w6m6qkdkbnd23b9j6ib3nrrrs9bp3l1"; type = "gem"; }; - version = "2.1.1"; + version = "3.0.2"; }; ruby-xxHash = { groups = [ @@ -443,10 +505,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jks1qjbmqm8f9kvwa81vqj39avaj9wdnzc531xm29a55bb74fps"; + sha256 = "0hayryyz46nlkcb6j0ij0kxq6i3ryiigwfc6ccvp0108hhlij3qd"; type = "gem"; }; - version = "0.9.2"; + version = "0.9.3"; }; thor = { groups = [ @@ -456,10 +518,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f"; + sha256 = "0wsy88vg2mazl039392hqrcwvs5nb9kq8jhhrrclir2px1gybag3"; type = "gem"; }; - version = "1.3.2"; + version = "1.5.0"; }; tomlrb = { groups = [ @@ -469,10 +531,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xyl2nlfm39lklyaf0p7zj9psr60jvrlyfh26hrpk7wi4k7nlwy2"; + sha256 = "168v339gqaly00i4zqg2ag2h10r3rl7999d0cqrrpb63gaa7fbr6"; type = "gem"; }; - version = "2.0.3"; + version = "2.0.4"; }; uri = { groups = [ @@ -482,10 +544,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9"; + sha256 = "1ijpbj7mdrq7rhpq2kb51yykhrs2s54wfs6sm9z3icgz4y6sb7rp"; type = "gem"; }; - version = "1.0.3"; + version = "1.1.1"; }; yajl-ruby = { groups = [ "development" ]; diff --git a/pkgs/by-name/gi/github-linguist/package.nix b/pkgs/by-name/gi/github-linguist/package.nix index 991c1f610dd6..448bc0cef2f9 100644 --- a/pkgs/by-name/gi/github-linguist/package.nix +++ b/pkgs/by-name/gi/github-linguist/package.nix @@ -8,12 +8,12 @@ let gemName = "github-linguist"; - version = "9.1.0"; + version = "9.5.0"; src = fetchFromGitHub { owner = "github-linguist"; repo = "linguist"; tag = "v${version}"; - hash = "sha256-nPIUo6yQY6WvKuXvT1oOx6LZq49QLa9YIJmOrRYgAdg="; + hash = "sha256-kxPiHsWrd+iwvasXfHiwZYAJFMmzZGOsZtsor5Jf1fg="; }; deps = bundlerEnv {