travis-ci/travis-cookbooks — pull request #200 by dmalikov (2013-06-29 00:02:28+00:00)
Title: support ghc-7.6.3 and haskell-platform-2013.2.0.0

As a travis user I wanna use ghc-7.6.3 and haskell-platform-2013.2.0.0 in haskell builds. All necessary infrastructure is already done, so here is some silly-looks changes that makes it possible to use new ghc if specific attributes is set.

I've tested it in `sous-chef` with runlist
```
chef.add_recipe "build-essential"
chef.add_recipe "networking_basic"

chef.add_recipe "travis_build_environment"
chef.add_recipe "git"
chef.add_recipe "haskell::default"

chef.add_recipe "java::openjdk7"
```

and attributes:
```ruby
chef.json.merge!({
:ghc => {
:version => "7.6.3",
},
:haskell => {
:platform => {
:version => "2013.2.0.0"
}
}
})
```

Any ideas how to improve that?