ruby.withPackages: init

Co-authored-by: Alyssa Ross <hi@alyssa.is>
This commit is contained in:
Michael Fellinger
2019-09-03 19:44:49 +00:00
committed by Alyssa Ross
co-authored by Alyssa Ross
parent 92665777fd
commit 1f49035aca
12 changed files with 3581 additions and 27 deletions
@@ -3,6 +3,7 @@
, zlib, openssl, gdbm, ncurses, readline, groff, libyaml, libffi, autoreconfHook, bison
, autoconf, libiconv, libobjc, libunwind, Foundation
, buildEnv, bundler, bundix
, makeWrapper, buildRubyGem, defaultGemConfig
} @ args:
let
@@ -44,6 +45,7 @@ let
, autoreconfHook, bison, autoconf
, buildEnv, bundler, bundix
, libiconv, libobjc, libunwind, Foundation
, makeWrapper, buildRubyGem, defaultGemConfig
}:
stdenv.mkDerivation rec {
pname = "ruby";
@@ -195,6 +197,12 @@ let
ruby = self;
};
inherit (import ../../ruby-modules/with-packages {
inherit lib stdenv makeWrapper buildRubyGem buildEnv;
gemConfig = defaultGemConfig;
ruby = self;
}) withPackages gems;
# deprecated 2016-09-21
majorVersion = ver.major;
minorVersion = ver.minor;