matter-compiler: initial expression, fixes #11780

wip/yesman
Gaëtan André 9 years ago committed by Rok Garbas
parent 8843368a13
commit ff58a9831b
  1. 1
      lib/maintainers.nix
  2. 3
      pkgs/development/compilers/matter-compiler/Gemfile
  3. 13
      pkgs/development/compilers/matter-compiler/Gemfile.lock
  4. 22
      pkgs/development/compilers/matter-compiler/default.nix
  5. 9
      pkgs/development/compilers/matter-compiler/gemset.nix
  6. 2
      pkgs/top-level/all-packages.nix

@ -266,6 +266,7 @@
rszibele = "Richard Szibele <richard_szibele@hotmail.com>";
rushmorem = "Rushmore Mushambi <rushmore@webenchanter.com>";
rvl = "Rodney Lorrimar <dev+nix@rodney.id.au>";
rvlander = "Gaëtan André <rvlander@gaetanandre.eu>";
rycee = "Robert Helgesson <robert@rycee.net>";
samuelrivas = "Samuel Rivas <samuelrivas@gmail.com>";
sander = "Sander van der Burg <s.vanderburg@tudelft.nl>";

@ -0,0 +1,3 @@
source "https://rubygems.org"
gem 'matter_compiler'

@ -0,0 +1,13 @@
GEM
remote: https://rubygems.org/
specs:
matter_compiler (0.5.1)
PLATFORMS
ruby
DEPENDENCIES
matter_compiler
BUNDLED WITH
1.10.6

@ -0,0 +1,22 @@
{ stdenv, lib, bundlerEnv, ruby }:
bundlerEnv {
name = "matter_compiler-0.5.1";
inherit ruby;
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
meta = with lib; {
description = ''
Matter Compiler is a API Blueprint AST Media Types to API Blueprint conversion tool.
It composes an API blueprint from its serialzed AST media-type.
'';
homepage = https://github.com/apiaryio/matter_compiler/;
license = licenses.mit;
maintainers = with maintainers; [ rvlander ];
platforms = platforms.unix;
};
}

@ -0,0 +1,9 @@
{
"matter_compiler" = {
version = "0.5.1";
source = {
type = "gem";
sha256 = "16501zdiqxk34v2d0nlbwrcrjm6g57hrsmsw0crwssn29v5zbykf";
};
};
}

@ -5538,6 +5538,8 @@ let
ruby = ruby_2_0_0;
};
matter-compiler = callPackage ../development/compilers/matter-compiler {};
cfr = callPackage ../development/tools/java/cfr { };
checkstyle = callPackage ../development/tools/analysis/checkstyle { };

Loading…
Cancel
Save