procodile: 1.0.17 -> 1.0.23, use bundlerApp

This commit is contained in:
Michael Fellinger 2019-04-30 17:36:25 +02:00
parent c9fd6099b4
commit 020dec07d4
3 changed files with 16 additions and 19 deletions

View File

@ -1,8 +1,8 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
json (2.1.0) json (2.2.0)
procodile (1.0.17) procodile (1.0.23)
json json
PLATFORMS PLATFORMS
@ -12,4 +12,4 @@ DEPENDENCIES
procodile procodile
BUNDLED WITH BUNDLED WITH
1.14.6 1.17.2

View File

@ -1,22 +1,15 @@
{ lib, bundlerEnv, ruby }: { lib, bundlerApp }:
bundlerEnv rec {
name = "procodile-${version}";
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
version = (import gemset).procodile.version;
inherit ruby;
bundlerApp {
pname = "procodile";
gemdir = ./.; gemdir = ./.;
exes = [ "procodile" ];
meta = with lib; { meta = with lib; {
description = "Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)"; description = "Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)";
homepage = https://adam.ac/procodile; homepage = https://adam.ac/procodile;
license = with licenses; mit; license = with licenses; mit;
maintainers = [ maintainers.ravloony ]; maintainers = with maintainers; [ ravloony manveru ];
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -1,19 +1,23 @@
{ {
json = { json = {
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "01v6jjpvh3gnq6sgllpfqahlgxzj50ailwhj9b3cd20hi2dx0vxp"; sha256 = "0sx97bm9by389rbzv8r1f43h06xcz8vwi3h5jv074gvparql7lcx";
type = "gem"; type = "gem";
}; };
version = "2.1.0"; version = "2.2.0";
}; };
procodile = { procodile = {
dependencies = ["json"]; dependencies = ["json"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1gfms2h4k9zqq7jn04nphibcsjykgxiqwdyyz2r4kq428a25kqsf"; sha256 = "025pbr1kah7cgs527n5q56m5agaa2smzac4rpmpk619xg4r1rdhs";
type = "gem"; type = "gem";
}; };
version = "1.0.17"; version = "1.0.23";
}; };
} }