diff options
author | Shea Levy <shea@shealevy.com> | 2011-09-29 21:55:12 +0000 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2011-09-29 21:55:12 +0000 |
commit | a54473bc5d50b55e87742aaa9125e23f53879cda (patch) | |
tree | 9481079a2bb331af6382a06f9d28f8a7bb8fd4f4 /pkgs/development/interpreters/ruby/ruby-19.nix | |
parent | 9f3fb4b1aee8f76095dcdd1bb4638b3f434d1f56 (diff) | |
download | nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar.gz nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar.bz2 nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar.lz nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar.xz nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.tar.zst nixlib-a54473bc5d50b55e87742aaa9125e23f53879cda.zip |
Use ruby 1.9 as the default
svn path=/nixpkgs/trunk/; revision=29543
Diffstat (limited to 'pkgs/development/interpreters/ruby/ruby-19.nix')
-rw-r--r-- | pkgs/development/interpreters/ruby/ruby-19.nix | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/pkgs/development/interpreters/ruby/ruby-19.nix b/pkgs/development/interpreters/ruby/ruby-19.nix deleted file mode 100644 index d5ccb19caecd..000000000000 --- a/pkgs/development/interpreters/ruby/ruby-19.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ stdenv, fetchurl -, zlib, zlibSupport ? true -, openssl, opensslSupport ? true -, gdbm, gdbmSupport ? true -, ncurses, readline, cursesSupport ? false -, groff, docSupport ? false -}: - -let - op = stdenv.lib.optional; - ops = stdenv.lib.optionals; -in - -stdenv.mkDerivation rec { - version = with passthru; "${majorVersion}.${minorVersion}-p${patchLevel}"; - - name = "ruby-${version}"; - - src = fetchurl { - url = "ftp://ftp.ruby-lang.org/pub/ruby/1.9/${name}.tar.gz"; - sha256 = "0zmxdqzprbdc5mvmba1i94mpqnqxxlh460jri7bx6i29bibigj0w"; - }; - - # Have `configure' avoid `/usr/bin/nroff' in non-chroot builds. - NROFF = "${groff}/bin/nroff"; - - buildInputs = (ops cursesSupport [ ncurses readline ] ) - ++ (op docSupport groff ) - ++ (op zlibSupport zlib) - ++ (op opensslSupport openssl) - ++ (op gdbmSupport gdbm); - - configureFlags = ["--enable-shared" "--enable-pthread"]; - - installFlags = stdenv.lib.optionalString docSupport "install-doc"; - # Bundler tries to create this directory - postInstall = "mkdir -pv $out/${passthru.gemPath}"; - - meta = { - license = "Ruby"; - homepage = "http://www.ruby-lang.org/en/"; - description = "The Ruby language"; - }; - - passthru = rec { - majorVersion = "1.9"; - minorVersion = "2"; - patchLevel = "290"; - libPath = "lib/ruby/${majorVersion}"; - gemPath = "lib/ruby/gems/${majorVersion}"; - }; -} |