Loading pkgs/by-name/do/doing/Gemfile +1 −1 Original line number Diff line number Diff line source 'https://rubygems.org' gem 'doing', '1.0.10pre' gem 'doing' pkgs/by-name/do/doing/Gemfile.lock +72 −12 Original line number Diff line number Diff line GEM remote: https://rubygems.org/ specs: base64 (0.2.0) chronic (0.10.2) deep_merge (1.2.1) doing (1.0.10pre) csv (3.3.2) deep_merge (1.2.2) doing (2.1.88) base64 (~> 0.2) chronic (~> 0.10, >= 0.10.2) deep_merge gli (~> 2.17.1) haml (= 4.0.3) json (~> 1.8.1) gli (2.17.1) haml (4.0.3) csv (~> 3.3) deep_merge (~> 1.2, >= 1.2.1) gli (~> 2.20, >= 2.20.1) haml (~> 5.0.0, >= 5.0.0) logger (~> 1.4, >= 1.4.2) ostruct (~> 0.6) parslet (~> 2.0, >= 2.0.0) plist (~> 3.6, >= 3.6.0) reline (~> 0.6) safe_yaml (~> 1.0) tty-link (~> 0.1, >= 0.1.1) tty-markdown (~> 0.7, >= 0.7.0) tty-progressbar (~> 0.18, >= 0.18.2) tty-reader (~> 0.9, >= 0.9.0) tty-screen (~> 0.8, >= 0.8.1) tty-which (~> 0.5, >= 0.5.0) gli (2.22.2) ostruct haml (5.0.4) temple (>= 0.8.0) tilt json (1.8.6) tilt (2.0.8) io-console (0.8.0) kramdown (2.5.1) rexml (>= 3.3.9) logger (1.6.6) ostruct (0.6.1) parslet (2.0.0) pastel (0.8.0) tty-color (~> 0.5) plist (3.7.2) reline (0.6.0) io-console (~> 0.5) rexml (3.4.1) rouge (4.5.1) safe_yaml (1.0.5) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) temple (0.10.3) tilt (2.6.0) tty-color (0.6.0) tty-cursor (0.7.1) tty-link (0.2.0) tty-markdown (0.7.2) kramdown (>= 1.16.2, < 3.0) pastel (~> 0.8) rouge (>= 3.14, < 5.0) strings (~> 0.2.0) tty-color (~> 0.5) tty-screen (~> 0.8) tty-progressbar (0.18.3) strings-ansi (~> 0.2) tty-cursor (~> 0.7) tty-screen (~> 0.8) unicode-display_width (>= 1.6, < 3.0) tty-reader (0.9.0) tty-cursor (~> 0.7) tty-screen (~> 0.8) wisper (~> 2.0) tty-screen (0.8.2) tty-which (0.5.0) unicode-display_width (2.6.0) unicode_utils (1.4.0) wisper (2.0.1) PLATFORMS ruby DEPENDENCIES doing (= 1.0.10pre) doing BUNDLED WITH 2.1.4 2.5.22 pkgs/by-name/do/doing/gemset.nix +333 −15 Original line number Diff line number Diff line { base64 = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; type = "gem"; }; version = "0.2.0"; }; chronic = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1hrdkn4g8x7dlzxwb1rfgr8kw3bp4ywg5l4y4i9c2g5cwv62yvvn"; Loading @@ -7,60 +19,366 @@ }; version = "0.10.2"; }; csv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0kmx36jjh2sahd989vcvw74lrlv07dqc3rnxchc5sj2ywqsw3w3g"; type = "gem"; }; version = "3.3.2"; }; deep_merge = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1q3picw7zx1xdkybmrnhmk2hycxzaa0jv4gqrby1s90dy5n7fmsb"; sha256 = "0fjn4civid68a3zxnbgyjj6krs3l30dy8b4djpg6fpzrsyix7kl3"; type = "gem"; }; version = "1.2.1"; version = "1.2.2"; }; doing = { dependencies = [ "base64" "chronic" "csv" "deep_merge" "gli" "haml" "json" "logger" "ostruct" "parslet" "plist" "reline" "safe_yaml" "tty-link" "tty-markdown" "tty-progressbar" "tty-reader" "tty-screen" "tty-which" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1y42yc7h45sz9hqj3g1dd77ipx58l7v64i7mrsj3is2f5rszd1rv"; sha256 = "1ssnswvwyhszc63b7mkrb7scjlh4j96z101ln1qwjlljic0h0yjp"; type = "gem"; }; version = "1.0.10pre"; version = "2.1.88"; }; gli = { dependencies = [ "ostruct" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0g7g3lxhh2b4h4im58zywj9vcfixfgndfsvp84cr3x67b5zm4kaq"; sha256 = "1c2x5wh3d3mz8vg5bs7c5is0zvc56j6a2b4biv5z1w5hi1n8s3jq"; type = "gem"; }; version = "2.17.1"; version = "2.22.2"; }; haml = { dependencies = [ "tilt" ]; dependencies = [ "temple" "tilt" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1q0a9fvqh8kn6wm97fcks6qzbjd400bv8bx748w8v87m7p4klhac"; type = "gem"; }; version = "5.0.4"; }; io-console = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "18pgvl7lfjpichdfh1g50rpz0zpaqrpr52ybn9liv1v9pjn9ysnd"; type = "gem"; }; version = "0.8.0"; }; kramdown = { dependencies = [ "rexml" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "131nwypz8b4pq1hxs6gsz3k00i9b75y3cgpkq57vxknkv6mvdfw7"; type = "gem"; }; version = "2.5.1"; }; logger = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; type = "gem"; }; version = "1.6.6"; }; ostruct = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9"; type = "gem"; }; version = "0.6.1"; }; parslet = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "01pnw6ymz6nynklqvqxs4bcai25kcvnd5x4id9z3vd1rbmlk0lfl"; type = "gem"; }; version = "2.0.0"; }; pastel = { dependencies = [ "tty-color" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; type = "gem"; }; version = "0.8.0"; }; plist = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0hlaf4b3d8grxm9fqbnam5gwd55wvghl0jyzjd1hc5hirhklaynk"; type = "gem"; }; version = "3.7.2"; }; reline = { dependencies = [ "io-console" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1lirwlw59apc8m1wjk85y2xidiv0fkxjn6f7p84yqmmyvish6qjp"; type = "gem"; }; version = "0.6.0"; }; rexml = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; type = "gem"; }; version = "3.4.1"; }; rouge = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1pchwrkr0994v7mh054lcp0na3bk3mj2sk0dc33bn6bhxrnirj1a"; type = "gem"; }; version = "4.5.1"; }; safe_yaml = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0j7qv63p0vqcd838i2iy2f76c3dgwzkiz1d1xkg7n0pbnxj2vb56"; type = "gem"; }; version = "1.0.5"; }; strings = { dependencies = [ "strings-ansi" "unicode-display_width" "unicode_utils" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1yynb0qhhhplmpzavfrrlwdnd1rh7rkwzcs4xf0mpy2wr6rr6clk"; type = "gem"; }; version = "0.2.1"; }; strings-ansi = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1l9zhfdk9z7xjfdp108r9fw4xa55hflin7hh3lpafbf9bdz96knr"; sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh"; type = "gem"; }; version = "4.0.3"; version = "0.2.0"; }; json = { temple = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz"; type = "gem"; }; version = "1.8.6"; version = "0.10.3"; }; tilt = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96"; type = "gem"; }; version = "2.6.0"; }; tty-color = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; type = "gem"; }; version = "0.6.0"; }; tty-cursor = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; type = "gem"; }; version = "0.7.1"; }; tty-link = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1rdzvkyn6z2a9fnb6glw09y4c5qp94nhzvzy20z0q98cj6235yl2"; type = "gem"; }; version = "0.2.0"; }; tty-markdown = { dependencies = [ "kramdown" "pastel" "rouge" "strings" "tty-color" "tty-screen" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "04f599zn5rfndq4d9l0acllfpc041bzdkkz2h6x0dl18f2wivn0y"; type = "gem"; }; version = "0.7.2"; }; tty-progressbar = { dependencies = [ "strings-ansi" "tty-cursor" "tty-screen" "unicode-display_width" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1xm5sk1sqp7v16akqpxza672qza6dbml68ah1lcajx2ywmh45fvc"; type = "gem"; }; version = "0.18.3"; }; tty-reader = { dependencies = [ "tty-cursor" "tty-screen" "wisper" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6"; type = "gem"; }; version = "0.9.0"; }; tty-screen = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0l4vh6g333jxm9lakilkva2gn17j6gb052626r1pdbmy2lhnb460"; type = "gem"; }; version = "0.8.2"; }; tty-which = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0rpljdwlfm4qgps2xvq6306w86fm057m89j4gizcji371mgha92q"; type = "gem"; }; version = "0.5.0"; }; unicode-display_width = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj"; type = "gem"; }; version = "2.6.0"; }; unicode_utils = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr"; type = "gem"; }; version = "1.4.0"; }; wisper = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0020mrgdf11q23hm1ddd6fv691l51vi10af00f137ilcdb2ycfra"; sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf"; type = "gem"; }; version = "2.0.8"; version = "2.0.1"; }; } pkgs/by-name/do/doing/package.nix +7 −9 Original line number Diff line number Diff line { lib, bundlerEnv, ruby, bundlerApp, bundlerUpdateScript, }: bundlerEnv { bundlerApp { pname = "doing"; version = (import ./gemset.nix).doing.version; exes = lib.singleton "doing"; inherit ruby; gemdir = ./.; passthru.updateScript = bundlerUpdateScript "doing"; meta = with lib; { meta = { description = "Command line tool for keeping track of what you’re doing and tracking what you’ve done"; longDescription = '' doing is a basic CLI for adding and listing "what was I doing" reminders Loading @@ -22,12 +20,12 @@ bundlerEnv { sections/categories and flexible output formatting. ''; homepage = "https://brettterpstra.com/projects/doing/"; license = licenses.mit; maintainers = with maintainers; [ license = lib.licenses.mit; maintainers = with lib.maintainers; [ ktf nicknovitski ]; platforms = platforms.unix; platforms = lib.platforms.unix; mainProgram = "doing"; }; } Loading
pkgs/by-name/do/doing/Gemfile +1 −1 Original line number Diff line number Diff line source 'https://rubygems.org' gem 'doing', '1.0.10pre' gem 'doing'
pkgs/by-name/do/doing/Gemfile.lock +72 −12 Original line number Diff line number Diff line GEM remote: https://rubygems.org/ specs: base64 (0.2.0) chronic (0.10.2) deep_merge (1.2.1) doing (1.0.10pre) csv (3.3.2) deep_merge (1.2.2) doing (2.1.88) base64 (~> 0.2) chronic (~> 0.10, >= 0.10.2) deep_merge gli (~> 2.17.1) haml (= 4.0.3) json (~> 1.8.1) gli (2.17.1) haml (4.0.3) csv (~> 3.3) deep_merge (~> 1.2, >= 1.2.1) gli (~> 2.20, >= 2.20.1) haml (~> 5.0.0, >= 5.0.0) logger (~> 1.4, >= 1.4.2) ostruct (~> 0.6) parslet (~> 2.0, >= 2.0.0) plist (~> 3.6, >= 3.6.0) reline (~> 0.6) safe_yaml (~> 1.0) tty-link (~> 0.1, >= 0.1.1) tty-markdown (~> 0.7, >= 0.7.0) tty-progressbar (~> 0.18, >= 0.18.2) tty-reader (~> 0.9, >= 0.9.0) tty-screen (~> 0.8, >= 0.8.1) tty-which (~> 0.5, >= 0.5.0) gli (2.22.2) ostruct haml (5.0.4) temple (>= 0.8.0) tilt json (1.8.6) tilt (2.0.8) io-console (0.8.0) kramdown (2.5.1) rexml (>= 3.3.9) logger (1.6.6) ostruct (0.6.1) parslet (2.0.0) pastel (0.8.0) tty-color (~> 0.5) plist (3.7.2) reline (0.6.0) io-console (~> 0.5) rexml (3.4.1) rouge (4.5.1) safe_yaml (1.0.5) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) temple (0.10.3) tilt (2.6.0) tty-color (0.6.0) tty-cursor (0.7.1) tty-link (0.2.0) tty-markdown (0.7.2) kramdown (>= 1.16.2, < 3.0) pastel (~> 0.8) rouge (>= 3.14, < 5.0) strings (~> 0.2.0) tty-color (~> 0.5) tty-screen (~> 0.8) tty-progressbar (0.18.3) strings-ansi (~> 0.2) tty-cursor (~> 0.7) tty-screen (~> 0.8) unicode-display_width (>= 1.6, < 3.0) tty-reader (0.9.0) tty-cursor (~> 0.7) tty-screen (~> 0.8) wisper (~> 2.0) tty-screen (0.8.2) tty-which (0.5.0) unicode-display_width (2.6.0) unicode_utils (1.4.0) wisper (2.0.1) PLATFORMS ruby DEPENDENCIES doing (= 1.0.10pre) doing BUNDLED WITH 2.1.4 2.5.22
pkgs/by-name/do/doing/gemset.nix +333 −15 Original line number Diff line number Diff line { base64 = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; type = "gem"; }; version = "0.2.0"; }; chronic = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1hrdkn4g8x7dlzxwb1rfgr8kw3bp4ywg5l4y4i9c2g5cwv62yvvn"; Loading @@ -7,60 +19,366 @@ }; version = "0.10.2"; }; csv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0kmx36jjh2sahd989vcvw74lrlv07dqc3rnxchc5sj2ywqsw3w3g"; type = "gem"; }; version = "3.3.2"; }; deep_merge = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1q3picw7zx1xdkybmrnhmk2hycxzaa0jv4gqrby1s90dy5n7fmsb"; sha256 = "0fjn4civid68a3zxnbgyjj6krs3l30dy8b4djpg6fpzrsyix7kl3"; type = "gem"; }; version = "1.2.1"; version = "1.2.2"; }; doing = { dependencies = [ "base64" "chronic" "csv" "deep_merge" "gli" "haml" "json" "logger" "ostruct" "parslet" "plist" "reline" "safe_yaml" "tty-link" "tty-markdown" "tty-progressbar" "tty-reader" "tty-screen" "tty-which" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1y42yc7h45sz9hqj3g1dd77ipx58l7v64i7mrsj3is2f5rszd1rv"; sha256 = "1ssnswvwyhszc63b7mkrb7scjlh4j96z101ln1qwjlljic0h0yjp"; type = "gem"; }; version = "1.0.10pre"; version = "2.1.88"; }; gli = { dependencies = [ "ostruct" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0g7g3lxhh2b4h4im58zywj9vcfixfgndfsvp84cr3x67b5zm4kaq"; sha256 = "1c2x5wh3d3mz8vg5bs7c5is0zvc56j6a2b4biv5z1w5hi1n8s3jq"; type = "gem"; }; version = "2.17.1"; version = "2.22.2"; }; haml = { dependencies = [ "tilt" ]; dependencies = [ "temple" "tilt" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1q0a9fvqh8kn6wm97fcks6qzbjd400bv8bx748w8v87m7p4klhac"; type = "gem"; }; version = "5.0.4"; }; io-console = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "18pgvl7lfjpichdfh1g50rpz0zpaqrpr52ybn9liv1v9pjn9ysnd"; type = "gem"; }; version = "0.8.0"; }; kramdown = { dependencies = [ "rexml" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "131nwypz8b4pq1hxs6gsz3k00i9b75y3cgpkq57vxknkv6mvdfw7"; type = "gem"; }; version = "2.5.1"; }; logger = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; type = "gem"; }; version = "1.6.6"; }; ostruct = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9"; type = "gem"; }; version = "0.6.1"; }; parslet = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "01pnw6ymz6nynklqvqxs4bcai25kcvnd5x4id9z3vd1rbmlk0lfl"; type = "gem"; }; version = "2.0.0"; }; pastel = { dependencies = [ "tty-color" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; type = "gem"; }; version = "0.8.0"; }; plist = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0hlaf4b3d8grxm9fqbnam5gwd55wvghl0jyzjd1hc5hirhklaynk"; type = "gem"; }; version = "3.7.2"; }; reline = { dependencies = [ "io-console" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1lirwlw59apc8m1wjk85y2xidiv0fkxjn6f7p84yqmmyvish6qjp"; type = "gem"; }; version = "0.6.0"; }; rexml = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; type = "gem"; }; version = "3.4.1"; }; rouge = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1pchwrkr0994v7mh054lcp0na3bk3mj2sk0dc33bn6bhxrnirj1a"; type = "gem"; }; version = "4.5.1"; }; safe_yaml = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0j7qv63p0vqcd838i2iy2f76c3dgwzkiz1d1xkg7n0pbnxj2vb56"; type = "gem"; }; version = "1.0.5"; }; strings = { dependencies = [ "strings-ansi" "unicode-display_width" "unicode_utils" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1yynb0qhhhplmpzavfrrlwdnd1rh7rkwzcs4xf0mpy2wr6rr6clk"; type = "gem"; }; version = "0.2.1"; }; strings-ansi = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1l9zhfdk9z7xjfdp108r9fw4xa55hflin7hh3lpafbf9bdz96knr"; sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh"; type = "gem"; }; version = "4.0.3"; version = "0.2.0"; }; json = { temple = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz"; type = "gem"; }; version = "1.8.6"; version = "0.10.3"; }; tilt = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96"; type = "gem"; }; version = "2.6.0"; }; tty-color = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; type = "gem"; }; version = "0.6.0"; }; tty-cursor = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; type = "gem"; }; version = "0.7.1"; }; tty-link = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1rdzvkyn6z2a9fnb6glw09y4c5qp94nhzvzy20z0q98cj6235yl2"; type = "gem"; }; version = "0.2.0"; }; tty-markdown = { dependencies = [ "kramdown" "pastel" "rouge" "strings" "tty-color" "tty-screen" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "04f599zn5rfndq4d9l0acllfpc041bzdkkz2h6x0dl18f2wivn0y"; type = "gem"; }; version = "0.7.2"; }; tty-progressbar = { dependencies = [ "strings-ansi" "tty-cursor" "tty-screen" "unicode-display_width" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1xm5sk1sqp7v16akqpxza672qza6dbml68ah1lcajx2ywmh45fvc"; type = "gem"; }; version = "0.18.3"; }; tty-reader = { dependencies = [ "tty-cursor" "tty-screen" "wisper" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6"; type = "gem"; }; version = "0.9.0"; }; tty-screen = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0l4vh6g333jxm9lakilkva2gn17j6gb052626r1pdbmy2lhnb460"; type = "gem"; }; version = "0.8.2"; }; tty-which = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0rpljdwlfm4qgps2xvq6306w86fm057m89j4gizcji371mgha92q"; type = "gem"; }; version = "0.5.0"; }; unicode-display_width = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj"; type = "gem"; }; version = "2.6.0"; }; unicode_utils = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr"; type = "gem"; }; version = "1.4.0"; }; wisper = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0020mrgdf11q23hm1ddd6fv691l51vi10af00f137ilcdb2ycfra"; sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf"; type = "gem"; }; version = "2.0.8"; version = "2.0.1"; }; }
pkgs/by-name/do/doing/package.nix +7 −9 Original line number Diff line number Diff line { lib, bundlerEnv, ruby, bundlerApp, bundlerUpdateScript, }: bundlerEnv { bundlerApp { pname = "doing"; version = (import ./gemset.nix).doing.version; exes = lib.singleton "doing"; inherit ruby; gemdir = ./.; passthru.updateScript = bundlerUpdateScript "doing"; meta = with lib; { meta = { description = "Command line tool for keeping track of what you’re doing and tracking what you’ve done"; longDescription = '' doing is a basic CLI for adding and listing "what was I doing" reminders Loading @@ -22,12 +20,12 @@ bundlerEnv { sections/categories and flexible output formatting. ''; homepage = "https://brettterpstra.com/projects/doing/"; license = licenses.mit; maintainers = with maintainers; [ license = lib.licenses.mit; maintainers = with lib.maintainers; [ ktf nicknovitski ]; platforms = platforms.unix; platforms = lib.platforms.unix; mainProgram = "doing"; }; }