timetrap: 1.10.0 -> 1.15.1

+18 -14
+4 -4
pkgs/applications/office/timetrap/Gemfile.lock
··· 2 2 remote: https://rubygems.org/ 3 3 specs: 4 4 chronic (0.10.2) 5 - sequel (4.0.0) 6 - sqlite3 (1.3.11) 7 - timetrap (1.10.0) 5 + sequel (4.43.0) 6 + sqlite3 (1.3.13) 7 + timetrap (1.15.1) 8 8 chronic (~> 0.10.2) 9 - sequel (~> 4.0.0) 9 + sequel (~> 4.43.0) 10 10 sqlite3 (~> 1.3.3) 11 11 12 12 PLATFORMS
+7 -4
pkgs/applications/office/timetrap/default.nix
··· 1 1 { stdenv, lib, bundlerEnv, ruby }: 2 2 3 - bundlerEnv { 4 - name = "timetrap-1.10.0"; 3 + bundlerEnv rec { 4 + name = "timetrap-${version}"; 5 5 6 + version = (import gemset).timetrap.version; 6 7 inherit ruby; 7 8 gemdir = ./.; 9 + gemset = ./gemset.nix; 8 10 9 - meta = { 11 + meta = with lib; { 10 12 description = "A simple command line time tracker written in ruby"; 11 13 homepage = https://github.com/samg/timetrap; 12 - license = lib.licenses.mit; 14 + license = licenses.mit; 15 + maintainers = [ maintainers.jerith666 ]; 13 16 }; 14 17 }
+7 -6
pkgs/applications/office/timetrap/gemset.nix
··· 10 10 sequel = { 11 11 source = { 12 12 remotes = ["https://rubygems.org"]; 13 - sha256 = "17kqm0vd15p9qxbgcysvmg6a046fd7zvxl3xzpsh00pg6v454svm"; 13 + sha256 = "121z4sq2m4vsgxwy8hs6d12cc1i4xa5rjiv0nbviyj87jldxapw0"; 14 14 type = "gem"; 15 15 }; 16 - version = "4.0.0"; 16 + version = "4.43.0"; 17 17 }; 18 18 sqlite3 = { 19 19 source = { 20 20 remotes = ["https://rubygems.org"]; 21 - sha256 = "19r06wglnm6479ffj9dl0fa4p5j2wi6dj7k6k3d0rbx7036cv3ny"; 21 + sha256 = "01ifzp8nwzqppda419c9wcvr8n82ysmisrs0hph9pdmv1lpa4f5i"; 22 22 type = "gem"; 23 23 }; 24 - version = "1.3.11"; 24 + version = "1.3.13"; 25 25 }; 26 26 timetrap = { 27 + dependencies = ["chronic" "sequel" "sqlite3"]; 27 28 source = { 28 29 remotes = ["https://rubygems.org"]; 29 - sha256 = "1rdaa27zvdgmbsbwa59g3dvfwb95nz7x1wycmviby94j5lywyzfc"; 30 + sha256 = "0ylaz9q99hbxnw6h1df6wphmh68fj847d1l4f9jylcx3nzzp5cyd"; 30 31 type = "gem"; 31 32 }; 32 - version = "1.10.0"; 33 + version = "1.15.1"; 33 34 }; 34 35 }