about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2019-05-04 17:34:04 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2019-05-04 17:34:04 +0200
commit193b899af2052051cb4eacf868fc8169c675d26f (patch)
tree17debf729a8e4e94109b737d6388727e345922bd /pkgs/development/compilers
parent626a95a9b4299bed3ecdb4f5caec436c885cc0ac (diff)
parentc87f3820e5ca0e2e9d93366f51f66d71894c8c55 (diff)
downloadnixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar.gz
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar.bz2
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar.lz
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar.xz
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.tar.zst
nixlib-193b899af2052051cb4eacf868fc8169c675d26f.zip
Merge master into staging-next
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/matter-compiler/Gemfile.lock2
-rw-r--r--pkgs/development/compilers/matter-compiler/default.nix12
-rw-r--r--pkgs/development/compilers/matter-compiler/gemset.nix9
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 2eefe96ec63b..ab1833b3cfe9 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 63e5b50c3d47..4b3ff844977e 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 9ac7ae8d20e4..014fc226607a 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