Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Ruby versions into one file #9834

Merged
merged 4 commits into from
Sep 26, 2015
Merged

Merge Ruby versions into one file #9834

merged 4 commits into from
Sep 26, 2015

Conversation

pikajude
Copy link
Contributor

This makes adding new Ruby versions a bit easier and less copy-paste-y, in the style of PHP.

Effective changes:

  • --without-tk and --without-tcl have been removed from my (unused) version of 1.8.7 as the configure script doesn't recognize them.

There is one TODO in the code regarding the new derivation for 1.8.7, which needs autoconf to build when it didn't before. I'm not sure why this is, and I can't build old 1.8.7 on my laptop at all because missing.h conflicts with a bunch of Libsystem stuff.

@pikajude pikajude added 0.kind: enhancement Add something new 9.needs: reporter feedback This issue needs the person who filed it to respond labels Sep 13, 2015
@vcunat
Copy link
Member

vcunat commented Sep 20, 2015

It's possible some of the patches changes sources from which autotools generate stuff. The commit looks good to me, but I suppose it's better if some ruby user gives feedback. Trying: @pSub, @cstrahan, @wkennington.

ruby_2_2_2 = callPackage ../development/interpreters/ruby/ruby-2.2.2.nix {
inherit (darwin) libobjc libunwind;
};
inherit (callPackage ../development/interpreters/ruby {})
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be callPackages (plural).

@wkennington
Copy link
Contributor

Looks fine

pikajude pushed a commit that referenced this pull request Sep 26, 2015
Merge Ruby versions into one file
@pikajude pikajude merged commit e7c8dd7 into staging Sep 26, 2015
@vcunat vcunat deleted the rubies branch September 26, 2015 18:14
pikajude pushed a commit that referenced this pull request Oct 1, 2015
Merge Ruby versions into one file
@danbst danbst mentioned this pull request Nov 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: enhancement Add something new 9.needs: reporter feedback This issue needs the person who filed it to respond
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants