fpm: 1.9.3 -> 1.11.0, use bundlerApp

This commit is contained in:
Michael Fellinger 2019-05-02 23:51:11 +02:00
parent 6e8c78e225
commit aed27facc0
3 changed files with 52 additions and 21 deletions

View File

@ -3,23 +3,23 @@ GEM
specs: specs:
arr-pm (0.0.10) arr-pm (0.0.10)
cabin (> 0) cabin (> 0)
backports (3.10.3) backports (3.14.0)
cabin (0.9.0) cabin (0.9.0)
childprocess (0.8.0) childprocess (0.9.0)
ffi (~> 1.0, >= 1.0.11) ffi (~> 1.0, >= 1.0.11)
clamp (1.0.1) clamp (1.0.1)
dotenv (2.2.1) dotenv (2.7.2)
ffi (1.9.18) ffi (1.10.0)
fpm (1.9.3) fpm (1.11.0)
arr-pm (~> 0.0.10) arr-pm (~> 0.0.10)
backports (>= 2.6.2) backports (>= 2.6.2)
cabin (>= 0.6.0) cabin (>= 0.6.0)
childprocess childprocess (= 0.9.0)
clamp (~> 1.0.0) clamp (~> 1.0.0)
ffi ffi
json (>= 1.7.7, < 2.0) json (>= 1.7.7, < 2.0)
pleaserun (~> 0.0.29) pleaserun (~> 0.0.29)
ruby-xz ruby-xz (~> 0.2.3)
stud stud
insist (1.0.0) insist (1.0.0)
io-like (0.3.0) io-like (0.3.0)
@ -44,4 +44,4 @@ DEPENDENCIES
fpm fpm
BUNDLED WITH BUNDLED WITH
1.14.6 1.17.2

View File

@ -1,14 +1,15 @@
{ lib, bundlerEnv, ruby }: { lib, bundlerApp }:
bundlerEnv rec { bundlerApp {
inherit ruby;
pname = "fpm"; pname = "fpm";
gemdir = ./.; gemdir = ./.;
exes = [ "fpm" ];
meta = with lib; { meta = with lib; {
description = "Tool to build packages for multiple platforms with ease"; description = "Tool to build packages for multiple platforms with ease";
homepage = https://github.com/jordansissel/fpm; homepage = https://github.com/jordansissel/fpm;
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ manveru ];
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -1,6 +1,8 @@
{ {
arr-pm = { arr-pm = {
dependencies = ["cabin"]; dependencies = ["cabin"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg"; sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg";
@ -9,14 +11,18 @@
version = "0.0.10"; version = "0.0.10";
}; };
backports = { backports = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1agsk23kfr194s690jnrpijh9pf3hq4a9yy66j1wzzj2x19ss9y0"; sha256 = "17j5pf0b69bkn043wi4xd530ky53jbbnljr4bsjzlm4k8bzlknfn";
type = "gem"; type = "gem";
}; };
version = "3.10.3"; version = "3.14.0";
}; };
cabin = { cabin = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0b3b8j3iqnagjfn1261b9ncaac9g44zrx1kcg81yg4z9i513kici"; sha256 = "0b3b8j3iqnagjfn1261b9ncaac9g44zrx1kcg81yg4z9i513kici";
@ -26,14 +32,18 @@
}; };
childprocess = { childprocess = {
dependencies = ["ffi"]; dependencies = ["ffi"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "081hxbgrqjxha0jz0p0wkncdqawdvlsxb3awsx195g0pgkpqrcms"; sha256 = "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p";
type = "gem"; type = "gem";
}; };
version = "0.8.0"; version = "0.9.0";
}; };
clamp = { clamp = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0jb6l4scp69xifhicb5sffdixqkw8wgkk9k2q57kh2y36x1px9az"; sha256 = "0jb6l4scp69xifhicb5sffdixqkw8wgkk9k2q57kh2y36x1px9az";
@ -42,31 +52,39 @@
version = "1.0.1"; version = "1.0.1";
}; };
dotenv = { dotenv = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1pgzlvs0sswnqlgfm9gkz2hlhkc0zd3vnlp2vglb1wbgnx37pjjv"; sha256 = "13cis6bf06hmz744xrsl163p6gb78xcm8g8q4pcabsy5ywyv6kag";
type = "gem"; type = "gem";
}; };
version = "2.2.1"; version = "2.7.2";
}; };
ffi = { ffi = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0"; sha256 = "0j8pzj8raxbir5w5k6s7a042sb5k02pg0f8s4na1r5lan901j00p";
type = "gem"; type = "gem";
}; };
version = "1.9.18"; version = "1.10.0";
}; };
fpm = { fpm = {
dependencies = ["arr-pm" "backports" "cabin" "childprocess" "clamp" "ffi" "json" "pleaserun" "ruby-xz" "stud"]; dependencies = ["arr-pm" "backports" "cabin" "childprocess" "clamp" "ffi" "json" "pleaserun" "ruby-xz" "stud"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0yvp9cifzfrxv3pr1kvcvvnyrcz8vxf6yd43hg5blaick50sbm23"; sha256 = "0khzsiqzswxpql6w2ws9dawb27zgv4nmgrjszydmm0xpv6h21jrm";
type = "gem"; type = "gem";
}; };
version = "1.9.3"; version = "1.11.0";
}; };
insist = { insist = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0bw3bdwns14mapbgb8cbjmr0amvwz8y72gyclq04xp43wpp5jrvg"; sha256 = "0bw3bdwns14mapbgb8cbjmr0amvwz8y72gyclq04xp43wpp5jrvg";
@ -75,6 +93,8 @@
version = "1.0.0"; version = "1.0.0";
}; };
io-like = { io-like = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "04nn0s2wmgxij3k760h3r8m1dgih5dmd9h4v1nn085yi824i5z6k"; sha256 = "04nn0s2wmgxij3k760h3r8m1dgih5dmd9h4v1nn085yi824i5z6k";
@ -83,6 +103,8 @@
version = "0.3.0"; version = "0.3.0";
}; };
json = { json = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5";
@ -91,6 +113,8 @@
version = "1.8.6"; version = "1.8.6";
}; };
mustache = { mustache = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1g5hplm0k06vwxwqzwn1mq5bd02yp0h3rym4zwzw26aqi7drcsl2"; sha256 = "1g5hplm0k06vwxwqzwn1mq5bd02yp0h3rym4zwzw26aqi7drcsl2";
@ -100,6 +124,8 @@
}; };
pleaserun = { pleaserun = {
dependencies = ["cabin" "clamp" "dotenv" "insist" "mustache" "stud"]; dependencies = ["cabin" "clamp" "dotenv" "insist" "mustache" "stud"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0hgnrl67zkqaxmfkwbyscawj4wqjm7h8khpbj58s6iw54wp3408p"; sha256 = "0hgnrl67zkqaxmfkwbyscawj4wqjm7h8khpbj58s6iw54wp3408p";
@ -109,6 +135,8 @@
}; };
ruby-xz = { ruby-xz = {
dependencies = ["ffi" "io-like"]; dependencies = ["ffi" "io-like"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw"; sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw";
@ -117,6 +145,8 @@
version = "0.2.3"; version = "0.2.3";
}; };
stud = { stud = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0qpb57cbpm9rwgsygqxifca0zma87drnlacv49cqs2n5iyi6z8kb"; sha256 = "0qpb57cbpm9rwgsygqxifca0zma87drnlacv49cqs2n5iyi6z8kb";