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