diff options
author | Michael Fellinger <michael.fellinger@xing.com> | 2019-04-30 17:33:59 +0200 |
---|---|---|
committer | Michael Fellinger <michael.fellinger@xing.com> | 2019-04-30 18:00:12 +0200 |
commit | b617d54d96730c3f03bab6ac0b4039b568989301 (patch) | |
tree | 96b39fd458f7d4357611760a75c95aec4f91307f /pkgs/development/compilers | |
parent | c9fd6099b49854e5c74f920a6d8c8b3abf90a22d (diff) | |
download | nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar.gz nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar.bz2 nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar.lz nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar.xz nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.tar.zst nixpkgs-b617d54d96730c3f03bab6ac0b4039b568989301.zip |
matter-compiler: use bundlerApp
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r-- | pkgs/development/compilers/matter-compiler/Gemfile.lock | 2 | ||||
-rw-r--r-- | pkgs/development/compilers/matter-compiler/default.nix | 12 | ||||
-rw-r--r-- | pkgs/development/compilers/matter-compiler/gemset.nix | 9 |
3 files changed, 12 insertions, 11 deletions
diff --git a/pkgs/development/compilers/matter-compiler/Gemfile.lock b/pkgs/development/compilers/matter-compiler/Gemfile.lock index 2eefe96ec63..ab1833b3cfe 100644 --- a/pkgs/development/compilers/matter-compiler/Gemfile.lock +++ b/pkgs/development/compilers/matter-compiler/Gemfile.lock @@ -10,4 +10,4 @@ DEPENDENCIES matter_compiler BUNDLED WITH - 1.10.6 + 1.17.2 diff --git a/pkgs/development/compilers/matter-compiler/default.nix b/pkgs/development/compilers/matter-compiler/default.nix index 63e5b50c3d4..4b3ff844977 100644 --- a/pkgs/development/compilers/matter-compiler/default.nix +++ b/pkgs/development/compilers/matter-compiler/default.nix @@ -1,11 +1,9 @@ +{ lib, bundlerApp }: -{ lib, bundlerEnv, ruby }: - -bundlerEnv { - name = "matter_compiler-0.5.1"; - - inherit ruby; +bundlerApp { + pname = "matter_compiler"; gemdir = ./.; + exes = [ "matter_compiler" ]; meta = with lib; { description = '' @@ -14,7 +12,7 @@ bundlerEnv { ''; homepage = https://github.com/apiaryio/matter_compiler/; license = licenses.mit; - maintainers = with maintainers; [ rvlander ]; + maintainers = with maintainers; [ rvlander manveru ]; platforms = platforms.unix; }; } diff --git a/pkgs/development/compilers/matter-compiler/gemset.nix b/pkgs/development/compilers/matter-compiler/gemset.nix index 9ac7ae8d20e..014fc226607 100644 --- a/pkgs/development/compilers/matter-compiler/gemset.nix +++ b/pkgs/development/compilers/matter-compiler/gemset.nix @@ -1,9 +1,12 @@ { - "matter_compiler" = { - version = "0.5.1"; + matter_compiler = { + groups = ["default"]; + platforms = []; source = { - type = "gem"; + remotes = ["https://rubygems.org"]; sha256 = "16501zdiqxk34v2d0nlbwrcrjm6g57hrsmsw0crwssn29v5zbykf"; + type = "gem"; }; + version = "0.5.1"; }; } \ No newline at end of file |