lol

fpm: 1.6.2 -> 1.9.3

+55 -48
-1
pkgs/tools/package-management/fpm/Gemfile
··· 1 source 'https://rubygems.org' 2 3 - gem 'archive-tar-minitar', '>= 0.5.2.1', github: 'peterhoeg/archive-tar-minitar' 4 gem 'fpm'
··· 1 source 'https://rubygems.org' 2 3 gem 'fpm'
+14 -19
pkgs/tools/package-management/fpm/Gemfile.lock
··· 1 - GIT 2 - remote: git://github.com/peterhoeg/archive-tar-minitar.git 3 - revision: dae32ca550a87dba32597115ae18805db4782ebe 4 - specs: 5 - archive-tar-minitar (0.5.2.1) 6 - 7 GEM 8 remote: https://rubygems.org/ 9 specs: 10 arr-pm (0.0.10) 11 cabin (> 0) 12 - backports (3.6.8) 13 - cabin (0.8.1) 14 - childprocess (0.5.9) 15 ffi (~> 1.0, >= 1.0.11) 16 - clamp (1.0.0) 17 - ffi (1.9.14) 18 - fpm (1.6.2) 19 - archive-tar-minitar 20 arr-pm (~> 0.0.10) 21 backports (>= 2.6.2) 22 cabin (>= 0.6.0) ··· 24 clamp (~> 1.0.0) 25 ffi 26 json (>= 1.7.7, < 2.0) 27 - pleaserun (~> 0.0.24) 28 ruby-xz 29 insist (1.0.0) 30 io-like (0.3.0) 31 - json (1.8.3) 32 mustache (0.99.8) 33 - pleaserun (0.0.24) 34 cabin (> 0) 35 clamp 36 insist 37 mustache (= 0.99.8) 38 stud 39 ruby-xz (0.2.3) 40 ffi (~> 1.9) 41 io-like (~> 0.3) 42 - stud (0.0.22) 43 44 PLATFORMS 45 ruby 46 47 DEPENDENCIES 48 - archive-tar-minitar (>= 0.5.2.1)! 49 fpm 50 51 BUNDLED WITH 52 - 1.14.3
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 arr-pm (0.0.10) 5 cabin (> 0) 6 + backports (3.10.3) 7 + cabin (0.9.0) 8 + childprocess (0.8.0) 9 ffi (~> 1.0, >= 1.0.11) 10 + clamp (1.0.1) 11 + dotenv (2.2.1) 12 + ffi (1.9.18) 13 + fpm (1.9.3) 14 arr-pm (~> 0.0.10) 15 backports (>= 2.6.2) 16 cabin (>= 0.6.0) ··· 18 clamp (~> 1.0.0) 19 ffi 20 json (>= 1.7.7, < 2.0) 21 + pleaserun (~> 0.0.29) 22 ruby-xz 23 + stud 24 insist (1.0.0) 25 io-like (0.3.0) 26 + json (1.8.6) 27 mustache (0.99.8) 28 + pleaserun (0.0.30) 29 cabin (> 0) 30 clamp 31 + dotenv 32 insist 33 mustache (= 0.99.8) 34 stud 35 ruby-xz (0.2.3) 36 ffi (~> 1.9) 37 io-like (~> 0.3) 38 + stud (0.0.23) 39 40 PLATFORMS 41 ruby 42 43 DEPENDENCIES 44 fpm 45 46 BUNDLED WITH 47 + 1.14.6
+31 -28
pkgs/tools/package-management/fpm/gemset.nix
··· 1 { 2 - archive-tar-minitar = { 3 - source = { 4 - fetchSubmodules = false; 5 - rev = "dae32ca550a87dba32597115ae18805db4782ebe"; 6 - sha256 = "0fvxacbcb52fm5dis451kdd7dv74z8p6nm4vnfqf7jg2aghcxdkd"; 7 - type = "git"; 8 - url = "git://github.com/peterhoeg/archive-tar-minitar.git"; 9 - }; 10 - version = "0.5.2.1"; 11 - }; 12 arr-pm = { 13 source = { 14 remotes = ["https://rubygems.org"]; 15 sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg"; ··· 20 backports = { 21 source = { 22 remotes = ["https://rubygems.org"]; 23 - sha256 = "1zcgqw7m7jb8n7b2jwla5cq0nw9wsgddxfmn0a9v89ihzd4i1a5k"; 24 type = "gem"; 25 }; 26 - version = "3.6.8"; 27 }; 28 cabin = { 29 source = { 30 remotes = ["https://rubygems.org"]; 31 - sha256 = "06b5ri2629ad9xjc419xswz17zli90v8x640k2sd6v2yb90zkr1b"; 32 type = "gem"; 33 }; 34 - version = "0.8.1"; 35 }; 36 childprocess = { 37 source = { 38 remotes = ["https://rubygems.org"]; 39 - sha256 = "1is253wm9k2s325nfryjnzdqv9flq8bm4y2076mhdrncxamrh7r2"; 40 type = "gem"; 41 }; 42 - version = "0.5.9"; 43 }; 44 clamp = { 45 source = { 46 remotes = ["https://rubygems.org"]; 47 - sha256 = "0vy6ghz9l84qazlza30z0dwwrlifc5c7akgrl1v72ivmmjga45hw"; 48 type = "gem"; 49 }; 50 - version = "1.0.0"; 51 }; 52 ffi = { 53 source = { 54 remotes = ["https://rubygems.org"]; 55 - sha256 = "1nkcrmxqr0vb1y4rwliclwlj2ajsi4ddpdx2gvzjy0xbkk5iqzfp"; 56 type = "gem"; 57 }; 58 - version = "1.9.14"; 59 }; 60 fpm = { 61 source = { 62 remotes = ["https://rubygems.org"]; 63 - sha256 = "1ids20mcs6w8nf4bpjj749ayc7h637kqx0pdw5d5a0yzik34daaj"; 64 type = "gem"; 65 }; 66 - version = "1.6.2"; 67 }; 68 insist = { 69 source = { ··· 84 json = { 85 source = { 86 remotes = ["https://rubygems.org"]; 87 - sha256 = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc"; 88 type = "gem"; 89 }; 90 - version = "1.8.3"; 91 }; 92 mustache = { 93 source = { ··· 98 version = "0.99.8"; 99 }; 100 pleaserun = { 101 source = { 102 remotes = ["https://rubygems.org"]; 103 - sha256 = "0s26216ip6skzbdl48z8wbrzqbvwq1q4s6sm8r209zvvlp0rinkw"; 104 type = "gem"; 105 }; 106 - version = "0.0.24"; 107 }; 108 ruby-xz = { 109 source = { 110 remotes = ["https://rubygems.org"]; 111 sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw"; ··· 116 stud = { 117 source = { 118 remotes = ["https://rubygems.org"]; 119 - sha256 = "1raavxgn5k4bxap5wqdl7zmfw5k4ndl8aagnajlfg4f0bmm8yni7"; 120 type = "gem"; 121 }; 122 - version = "0.0.22"; 123 }; 124 }
··· 1 { 2 arr-pm = { 3 + dependencies = ["cabin"]; 4 source = { 5 remotes = ["https://rubygems.org"]; 6 sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg"; ··· 11 backports = { 12 source = { 13 remotes = ["https://rubygems.org"]; 14 + sha256 = "1agsk23kfr194s690jnrpijh9pf3hq4a9yy66j1wzzj2x19ss9y0"; 15 type = "gem"; 16 }; 17 + version = "3.10.3"; 18 }; 19 cabin = { 20 source = { 21 remotes = ["https://rubygems.org"]; 22 + sha256 = "0b3b8j3iqnagjfn1261b9ncaac9g44zrx1kcg81yg4z9i513kici"; 23 type = "gem"; 24 }; 25 + version = "0.9.0"; 26 }; 27 childprocess = { 28 + dependencies = ["ffi"]; 29 source = { 30 remotes = ["https://rubygems.org"]; 31 + sha256 = "081hxbgrqjxha0jz0p0wkncdqawdvlsxb3awsx195g0pgkpqrcms"; 32 type = "gem"; 33 }; 34 + version = "0.8.0"; 35 }; 36 clamp = { 37 source = { 38 remotes = ["https://rubygems.org"]; 39 + sha256 = "0jb6l4scp69xifhicb5sffdixqkw8wgkk9k2q57kh2y36x1px9az"; 40 + type = "gem"; 41 + }; 42 + version = "1.0.1"; 43 + }; 44 + dotenv = { 45 + source = { 46 + remotes = ["https://rubygems.org"]; 47 + sha256 = "1pgzlvs0sswnqlgfm9gkz2hlhkc0zd3vnlp2vglb1wbgnx37pjjv"; 48 type = "gem"; 49 }; 50 + version = "2.2.1"; 51 }; 52 ffi = { 53 source = { 54 remotes = ["https://rubygems.org"]; 55 + sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0"; 56 type = "gem"; 57 }; 58 + version = "1.9.18"; 59 }; 60 fpm = { 61 + dependencies = ["arr-pm" "backports" "cabin" "childprocess" "clamp" "ffi" "json" "pleaserun" "ruby-xz" "stud"]; 62 source = { 63 remotes = ["https://rubygems.org"]; 64 + sha256 = "0yvp9cifzfrxv3pr1kvcvvnyrcz8vxf6yd43hg5blaick50sbm23"; 65 type = "gem"; 66 }; 67 + version = "1.9.3"; 68 }; 69 insist = { 70 source = { ··· 85 json = { 86 source = { 87 remotes = ["https://rubygems.org"]; 88 + sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; 89 type = "gem"; 90 }; 91 + version = "1.8.6"; 92 }; 93 mustache = { 94 source = { ··· 99 version = "0.99.8"; 100 }; 101 pleaserun = { 102 + dependencies = ["cabin" "clamp" "dotenv" "insist" "mustache" "stud"]; 103 source = { 104 remotes = ["https://rubygems.org"]; 105 + sha256 = "0hgnrl67zkqaxmfkwbyscawj4wqjm7h8khpbj58s6iw54wp3408p"; 106 type = "gem"; 107 }; 108 + version = "0.0.30"; 109 }; 110 ruby-xz = { 111 + dependencies = ["ffi" "io-like"]; 112 source = { 113 remotes = ["https://rubygems.org"]; 114 sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw"; ··· 119 stud = { 120 source = { 121 remotes = ["https://rubygems.org"]; 122 + sha256 = "0qpb57cbpm9rwgsygqxifca0zma87drnlacv49cqs2n5iyi6z8kb"; 123 type = "gem"; 124 }; 125 + version = "0.0.23"; 126 }; 127 }
+10
pkgs/tools/package-management/fpm/update
···
··· 1 + #!/usr/bin/env nix-shell 2 + #! nix-shell -i bash -p bash ruby bundler bundix 3 + 4 + rm Gemfile.lock 5 + bundler install 6 + bundix 7 + 8 + if [ "clean" == "$1" ]; then 9 + rm -r ~/.gem 10 + fi