about summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2019-05-04 13:17:21 +0000
committerGitHub <noreply@github.com>2019-05-04 13:17:21 +0000
commit182a621ba688aedc98b8bd4cce2bce6642958da3 (patch)
treea894a99f8ebb42e3fab79f6c20c3a957ac0bc1dc /pkgs/development/tools
parent6e396a87091fc622f4dde76438296cfbfcbc5227 (diff)
parentceffda781f437f5112bb23afe7ee5721f4ac1aac (diff)
downloadnixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar.gz
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar.bz2
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar.lz
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar.xz
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.tar.zst
nixlib-182a621ba688aedc98b8bd4cce2bce6642958da3.zip
Merge pull request #60512 from manveru/rake-update
rake: 12.3.1 -> 12.3.2, use bundlerApp
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/build-managers/rake/Gemfile.lock4
-rw-r--r--pkgs/development/tools/build-managers/rake/default.nix10
-rw-r--r--pkgs/development/tools/build-managers/rake/gemset.nix6
3 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/development/tools/build-managers/rake/Gemfile.lock b/pkgs/development/tools/build-managers/rake/Gemfile.lock
index 6f6bcc41f9b3..992a0bc8929f 100644
--- a/pkgs/development/tools/build-managers/rake/Gemfile.lock
+++ b/pkgs/development/tools/build-managers/rake/Gemfile.lock
@@ -1,7 +1,7 @@
 GEM
   remote: https://rubygems.org/
   specs:
-    rake (12.3.1)
+    rake (12.3.2)
 
 PLATFORMS
   ruby
@@ -10,4 +10,4 @@ DEPENDENCIES
   rake
 
 BUNDLED WITH
-   1.17.1
+   1.17.2
diff --git a/pkgs/development/tools/build-managers/rake/default.nix b/pkgs/development/tools/build-managers/rake/default.nix
index f23edfd5f63f..8de0130d31bd 100644
--- a/pkgs/development/tools/build-managers/rake/default.nix
+++ b/pkgs/development/tools/build-managers/rake/default.nix
@@ -1,15 +1,15 @@
-{ lib, bundlerEnv, ruby }:
+{ lib, bundlerApp }:
 
-bundlerEnv {
-  name = "rake-${(import ./gemset.nix).rake.version}";
-
-  inherit ruby;
+bundlerApp {
+  pname = "rake";
   gemdir = ./.;
+  exes = [ "rake" ];
 
   meta = with lib; {
     description = "A software task management and build automation tool";
     homepage = https://github.com/ruby/rake;
     license  = with licenses; mit;
+    maintainers = with maintainers; [ manveru ];
     platforms = platforms.unix;
   };
 }
diff --git a/pkgs/development/tools/build-managers/rake/gemset.nix b/pkgs/development/tools/build-managers/rake/gemset.nix
index c1a3a511b22d..05a59cff850f 100644
--- a/pkgs/development/tools/build-managers/rake/gemset.nix
+++ b/pkgs/development/tools/build-managers/rake/gemset.nix
@@ -1,10 +1,12 @@
 {
   rake = {
+    groups = ["default"];
+    platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1idi53jay34ba9j68c3mfr9wwkg3cd9qh0fn9cg42hv72c6q8dyg";
+      sha256 = "1sy5a7nh6xjdc9yhcw31jji7ssrf9v5806hn95gbrzr998a2ydjn";
       type = "gem";
     };
-    version = "12.3.1";
+    version = "12.3.2";
   };
 }
\ No newline at end of file