lol

timetrap: update to ruby 3.4 to fix missing extensions warnings

this is the same fix as in 11da150d8ee7f8bcd97e25bd448612c36245453f
for another ruby program. see discussion in #400243.

+3 -2
+3 -2
pkgs/by-name/ti/timetrap/package.nix
··· 1 { 2 stdenv, 3 lib, 4 bundlerEnv, 5 bundlerApp, 6 bundlerUpdateScript, ··· 8 }: 9 10 let 11 - ttBundlerApp = bundlerApp { 12 pname = "timetrap"; 13 gemdir = ./.; 14 exes = [ ··· 19 passthru.updateScript = bundlerUpdateScript "timetrap"; 20 }; 21 22 - ttGem = bundlerEnv { 23 pname = "timetrap"; 24 gemdir = ./.; 25 };
··· 1 { 2 stdenv, 3 lib, 4 + ruby_3_4, 5 bundlerEnv, 6 bundlerApp, 7 bundlerUpdateScript, ··· 9 }: 10 11 let 12 + ttBundlerApp = (bundlerApp.override { ruby = ruby_3_4; }) { 13 pname = "timetrap"; 14 gemdir = ./.; 15 exes = [ ··· 20 passthru.updateScript = bundlerUpdateScript "timetrap"; 21 }; 22 23 + ttGem = (bundlerEnv.override { ruby = ruby_3_4; }) { 24 pname = "timetrap"; 25 gemdir = ./.; 26 };