ponyc: 0.20.0 -> 0.21.0

https://github.com/ponylang/ponyc/issues/2379

+24 -16
+2 -2
pkgs/development/compilers/ponyc/default.nix
··· 3 4 stdenv.mkDerivation ( rec { 5 name = "ponyc-${version}"; 6 - version = "0.20.0"; 7 8 src = fetchFromGitHub { 9 owner = "ponylang"; 10 repo = "ponyc"; 11 rev = version; 12 - sha256 = "0shln9v0bp0q9qfipm3834vl284q5vwz9333yzgx46d0l2ivggyi"; 13 }; 14 15 buildInputs = [ llvm makeWrapper which ];
··· 3 4 stdenv.mkDerivation ( rec { 5 name = "ponyc-${version}"; 6 + version = "0.21.0"; 7 8 src = fetchFromGitHub { 9 owner = "ponylang"; 10 repo = "ponyc"; 11 rev = version; 12 + sha256 = "0kpnmgxhha22nhl2bmch47cpr0d9h5718h3w9h7qqwd994xcfk9z"; 13 }; 14 15 buildInputs = [ llvm makeWrapper which ];
+22 -14
pkgs/development/compilers/ponyc/disable-tests.patch
··· 1 - diff -Naur a/packages/net/_test.pony b/packages/net/_test.pony 2 - --- a/packages/net/_test.pony 1970-01-01 01:00:01.000000000 +0100 3 - +++ b/packages/net/_test.pony 2016-12-01 22:25:59.102433053 +0100 4 - @@ -5,14 +5,7 @@ 5 new make() => None 6 7 fun tag tests(test: PonyTest) => 8 - - test(_TestBroadcast) 9 - - test(_TestTCPWritev) 10 - - test(_TestTCPExpect) 11 - - test(_TestTCPMute) 12 - - test(_TestTCPUnmute) 13 - - ifdef not windows then 14 - - test(_TestTCPThrottle) 15 - end 16 - + None 17 18 - class _TestPing is UDPNotify 19 - let _h: TestHelper
··· 1 + diff --git a/packages/net/_test.pony b/packages/net/_test.pony 2 + index baf29e7..b63f368 100644 3 + --- a/packages/net/_test.pony 4 + +++ b/packages/net/_test.pony 5 + @@ -5,9 +5,6 @@ actor Main is TestList 6 new make() => None 7 8 fun tag tests(test: PonyTest) => 9 + - ifdef not osx then 10 + - test(_TestBroadcast) 11 - end 12 + test(_TestTCPWritev) 13 + test(_TestTCPExpect) 14 + test(_TestTCPMute) 15 + diff --git a/packages/net/http/_test.pony b/packages/net/http/_test.pony 16 + index e55d5a7..40a4cb6 100644 17 + --- a/packages/net/http/_test.pony 18 + +++ b/packages/net/http/_test.pony 19 + @@ -29,8 +29,6 @@ actor Main is TestList 20 + test(_Valid) 21 + test(_ToStringFun) 22 23 + - test(_HTTPConnTest) 24 + - 25 + class iso _Encode is UnitTest 26 + fun name(): String => "net/http/URLEncode.encode" 27 +