elm: update to latest revs

Some tags were updated with bug fixes. Also fixed update-elm.rb to
include the callPackage argument for release.nix.

+7 -6
+2 -2
pkgs/development/compilers/elm/packages/elm-compiler.nix
··· 10 10 version = "0.16"; 11 11 src = fetchgit { 12 12 url = "https://github.com/elm-lang/elm-compiler"; 13 - sha256 = "696413b69fa5e66f878ed189094be5f74dfaced42121c82ac88bbab1c2bb9861"; 14 - rev = "cb1bad3b6ebaa02d5af47e9b98eab7d475a3a48d"; 13 + sha256 = "b3bcdca469716f3a4195469549a9e9bc53a6030aff132ec620b9c93958a5ffe6"; 14 + rev = "df86c1c9b3cf06de3ccb78f26b4d2fac0129ce5a"; 15 15 }; 16 16 isLibrary = true; 17 17 isExecutable = true;
+2 -2
pkgs/development/compilers/elm/packages/elm-make.nix
··· 8 8 version = "0.16"; 9 9 src = fetchgit { 10 10 url = "https://github.com/elm-lang/elm-make"; 11 - sha256 = "bae1206c8066fb4e191345a3da79b89a5ec488929370b210203c8b4dcb35cebc"; 12 - rev = "e3bfc3e3d04c9b47e18fac289c796caec88d4fef"; 11 + sha256 = "fc0a6ed08b236dfab43e9af73f8e83a3b88a155695a9671a2b291dc596a75116"; 12 + rev = "54e0b33fea0cd72400ac6a3dec7643bf1b900741"; 13 13 }; 14 14 isLibrary = false; 15 15 isExecutable = true;
+2 -2
pkgs/development/compilers/elm/packages/elm-reactor.nix
··· 8 8 version = "0.16"; 9 9 src = fetchgit { 10 10 url = "https://github.com/elm-lang/elm-reactor"; 11 - sha256 = "dbf881808ff00772d464675f1dd88a40273569ab0e9298805133a3b8f3ed4f26"; 12 - rev = "ff4ad13ea6b55c63b2d2099b738fd1d5ec2d29b4"; 11 + sha256 = "55605b8443dad20c78e297ce35a603cb107b0c1e57bf1c4710faaebc60396de0"; 12 + rev = "b03166296d11e240fa04cdb748e1f3c4af7afc83"; 13 13 }; 14 14 isLibrary = false; 15 15 isExecutable = true;
+1
pkgs/development/compilers/elm/update-elm.rb
··· 14 14 end 15 15 16 16 File.open("release.nix", 'w') do |file| 17 + file.puts "{ callPackage }:" 17 18 file.puts "{" 18 19 file.puts " version = \"#{$elm_version}\";" 19 20 file.puts " packages = {"