fpm: init at 1.4.0

/cc #14061.
This commit is contained in:
Vladimír Čunát 2016-03-19 13:42:52 +01:00
parent 02080ecede
commit f9cae4f6dc
5 changed files with 117 additions and 0 deletions

View File

@ -0,0 +1,2 @@
source 'https://rubygems.org'
gem 'fpm'

View File

@ -0,0 +1,29 @@
GEM
remote: https://rubygems.org/
specs:
arr-pm (0.0.10)
cabin (> 0)
backports (3.6.8)
cabin (0.8.1)
childprocess (0.5.9)
ffi (~> 1.0, >= 1.0.11)
clamp (0.6.5)
ffi (1.9.10)
fpm (1.4.0)
arr-pm (~> 0.0.10)
backports (>= 2.6.2)
cabin (>= 0.6.0)
childprocess
clamp (~> 0.6)
ffi
json (>= 1.7.7)
json (1.8.3)
PLATFORMS
ruby
DEPENDENCIES
fpm
BUNDLED WITH
1.10.6

View File

@ -0,0 +1,18 @@
{ lib, bundlerEnv, ruby }:
bundlerEnv rec {
name = "fpm-${version}";
version = (import gemset).fpm.version;
inherit ruby;
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
meta = with lib; {
description = "Tool to build packages for multiple platforms with ease";
homepage = https://github.com/jordansissel/fpm;
license = licenses.mit;
platforms = platforms.unix;
};
}

View File

@ -0,0 +1,66 @@
{
arr-pm = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg";
type = "gem";
};
version = "0.0.10";
};
backports = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1zcgqw7m7jb8n7b2jwla5cq0nw9wsgddxfmn0a9v89ihzd4i1a5k";
type = "gem";
};
version = "3.6.8";
};
cabin = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "06b5ri2629ad9xjc419xswz17zli90v8x640k2sd6v2yb90zkr1b";
type = "gem";
};
version = "0.8.1";
};
childprocess = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1is253wm9k2s325nfryjnzdqv9flq8bm4y2076mhdrncxamrh7r2";
type = "gem";
};
version = "0.5.9";
};
clamp = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1gpz9jvg1gpr8xmfqd35gvyzsvmjvlvwm2sq3pyhml3i84a6qjrq";
type = "gem";
};
version = "0.6.5";
};
ffi = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1m5mprppw0xcrv2mkim5zsk70v089ajzqiq5hpyb0xg96fcyzyxj";
type = "gem";
};
version = "1.9.10";
};
fpm = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1ljifrfzjirad5ql5yvs1prpbivsjnwdbhzlqb8r7sdidd9kwakz";
type = "gem";
};
version = "1.4.0";
};
json = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc";
type = "gem";
};
version = "1.8.3";
};
}

View File

@ -1658,6 +1658,8 @@ let
fping = callPackage ../tools/networking/fping {};
fpm = callPackage ../tools/package-management/fpm { };
fprot = callPackage ../tools/security/fprot { };
fprintd = callPackage ../tools/security/fprintd { };