Unverified Commit d3222e20 authored by Aaron Andersen's avatar Aaron Andersen Committed by GitHub
Browse files

redmine: Switch from Ruby 3.3 to 3.4 (#494051)

parents a1d16b61 9a1b78d8
Loading
Loading
Loading
Loading
+13 −12
Original line number Diff line number Diff line
@@ -123,9 +123,9 @@ GEM
    doorkeeper-i18n (5.2.8)
      doorkeeper (>= 5.2)
    drb (2.2.3)
    erb (6.0.1)
    erb (6.0.2)
    erubi (1.13.1)
    faraday (2.14.0)
    faraday (2.14.1)
      faraday-net_http (>= 2.0, < 3.5)
      json
      logger
@@ -150,8 +150,9 @@ GEM
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.8.2)
    irb (1.16.0)
    irb (1.17.0)
      pp (>= 0.6.0)
      prism (>= 1.3.0)
      rdoc (>= 4.0.0)
      reline (>= 0.4.2)
    json (2.18.1)
@@ -177,14 +178,14 @@ GEM
    mime-types (3.7.0)
      logger
      mime-types-data (~> 3.2025, >= 3.2025.0507)
    mime-types-data (3.2026.0203)
    mime-types-data (3.2026.0224)
    mini_magick (5.2.0)
      benchmark
      logger
    mini_mime (1.1.5)
    mini_portile2 (2.8.9)
    minitest (5.27.0)
    mocha (3.0.1)
    mocha (3.0.2)
      ruby2_keywords (>= 0.0.5)
    multi_xml (0.8.1)
      bigdecimal (>= 3.1, < 5)
@@ -216,7 +217,7 @@ GEM
      snaky_hash (~> 2.0, >= 2.0.3)
      version_gem (~> 1.1, >= 1.1.9)
    parallel (1.27.0)
    parser (3.3.10.1)
    parser (3.3.10.2)
      ast (~> 2.4.1)
      racc
    pg (1.5.9)
@@ -236,7 +237,7 @@ GEM
    puma (7.2.0)
      nio4r (~> 2.0)
    racc (1.8.1)
    rack (3.2.4)
    rack (3.2.5)
    rack-session (2.1.1)
      base64 (>= 0.1.0)
      rack (>= 3.0.0)
@@ -262,8 +263,8 @@ GEM
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.2)
      loofah (~> 2.21)
    rails-html-sanitizer (1.7.0)
      loofah (~> 2.25)
      nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
    railties (7.2.3)
      actionpack (= 7.2.3)
@@ -287,7 +288,7 @@ GEM
      htmlentities
      rbpdf-font (~> 1.19.0)
    rbpdf-font (1.19.1)
    rdoc (7.1.0)
    rdoc (7.2.0)
      erb
      psych (>= 4.0.0)
      tsort
@@ -345,7 +346,7 @@ GEM
      crass (~> 1.0.2)
      nokogiri (>= 1.12.0)
    securerandom (0.4.1)
    selenium-webdriver (4.40.0)
    selenium-webdriver (4.41.0)
      base64 (~> 0.2)
      logger (~> 1.4)
      rexml (~> 3.2, >= 3.2.5)
@@ -396,7 +397,7 @@ GEM
    xpath (3.2.0)
      nokogiri (~> 1.8)
    yard (0.9.38)
    zeitwerk (2.7.4)
    zeitwerk (2.7.5)

PLATFORMS
  ruby
+24 −22
Original line number Diff line number Diff line
@@ -550,10 +550,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1rcpq49pyaiclpjp3c3qjl25r95hqvin2q2dczaynaj7qncxvv18";
      sha256 = "0ar4nmvk1sk7drjigqyh9nnps3mxg625b8chfk42557p8i6jdrlz";
      type = "gem";
    };
    version = "6.0.1";
    version = "6.0.2";
  };
  erubi = {
    groups = [ "default" ];
@@ -578,10 +578,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ka175ci0q9ylpcy651pjj580diplkaskycn4n7jcmbyv7jwz6c6";
      sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54";
      type = "gem";
    };
    version = "2.14.0";
    version = "2.14.1";
  };
  faraday-net_http = {
    dependencies = [ "net-http" ];
@@ -750,6 +750,7 @@
  irb = {
    dependencies = [
      "pp"
      "prism"
      "rdoc"
      "reline"
    ];
@@ -761,10 +762,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "01h8bdksg0cr8bw5dhlhr29ix33rp822jmshy6rdqz4lmk4mdgia";
      sha256 = "1bishrxfn2anwlagw8rzly7i2yicjnr947f48nh638yqjgdlv30n";
      type = "gem";
    };
    version = "1.16.0";
    version = "1.17.0";
  };
  json = {
    groups = [
@@ -927,10 +928,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0bradmf21c9g4z6f3hvqmnf6i2sbgp0630y2j5rq8a7h79lksdal";
      sha256 = "1zg5cyzhkdzkygspl676h8pad83l6gmwykvcd4snjzxkd00jx85y";
      type = "gem";
    };
    version = "3.2026.0203";
    version = "3.2026.0224";
  };
  mini_magick = {
    dependencies = [
@@ -993,10 +994,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0sblxmlf7m0wpz71vdjygjn53cfw42j0mmjp4zx6rpz3b5cjry3l";
      sha256 = "1y1dx5crlx7ppshzv7qqfj0mgpvzyxc0f107mvsvywcb3m9jk01x";
      type = "gem";
    };
    version = "3.0.1";
    version = "3.0.2";
  };
  multi_xml = {
    dependencies = [ "bigdecimal" ];
@@ -1182,10 +1183,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1256ws3w3gnfqj7r3yz2i9y1y7k38fhjphxpybkyb4fds8jsgxh6";
      sha256 = "0mwk9syajzdradzqzp3agf03d0cazqwbfd1439nxpkmxli5chq3g";
      type = "gem";
    };
    version = "3.3.10.1";
    version = "3.3.10.2";
  };
  pg = {
    groups = [ "default" ];
@@ -1229,6 +1230,7 @@
  prism = {
    groups = [
      "default"
      "development"
      "test"
    ];
    platforms = [ ];
@@ -1319,10 +1321,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1xmnrk076sqymilydqgyzhkma3hgqhcv8xhy7ks479l2a3vvcx2x";
      sha256 = "1lyn3rh71rlf50p44xmsbha0pip4c95004j8kc9pm7xpq1s0kgac";
      type = "gem";
    };
    version = "3.2.4";
    version = "3.2.5";
  };
  rack-session = {
    dependencies = [
@@ -1411,10 +1413,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0q55i6mpad20m2x1lg5pkqfpbmmapk0sjsrvr1sqgnj2hb5f5z1m";
      sha256 = "128y5g3fyi8fds41jasrr4va1jrs7hcamzklk1523k7rxb64bc98";
      type = "gem";
    };
    version = "1.6.2";
    version = "1.7.0";
  };
  railties = {
    dependencies = [
@@ -1546,10 +1548,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0qvky4s2fx5xbaz1brxanalqbcky3c7xbqd6dicpih860zgrjj29";
      sha256 = "14iiyb4yi1chdzrynrk74xbhmikml3ixgdayjma3p700singfl46";
      type = "gem";
    };
    version = "7.1.0";
    version = "7.2.0";
  };
  regexp_parser = {
    groups = [
@@ -1841,10 +1843,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0nsys7ghl99zn2n4zjw3bi697qqnm6pmmi7aaafln79whnlpmvqn";
      sha256 = "08nxpr0lxn95ml19n0vy6dnw1gnhq9n1b0za5h18dwawsly1ghfd";
      type = "gem";
    };
    version = "4.40.0";
    version = "4.41.0";
  };
  simplecov = {
    dependencies = [
@@ -2198,9 +2200,9 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "12zcvhzfnlghzw03czy2ifdlyfpq0kcbqcmxqakfkbxxavrr1vrb";
      sha256 = "1pbkiwwla5gldgb3saamn91058nl1sq1344l5k36xsh9ih995nnq";
      type = "gem";
    };
    version = "2.7.4";
    version = "2.7.5";
  };
}
+2 −2
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
  stdenvNoCC,
  fetchurl,
  bundlerEnv,
  ruby_3_3,
  ruby_3_4,
  makeWrapper,
  nixosTests,
  openssl,
@@ -19,7 +19,7 @@ let
  rubyEnv = bundlerEnv {
    name = "redmine-env-${version}";

    ruby = ruby_3_3;
    ruby = ruby_3_4;
    gemdir = ./.;
    groups = [
      "development"