diff options
author | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-12-01 22:29:44 +0100 |
---|---|---|
committer | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-12-01 22:29:44 +0100 |
commit | d4858edf57f1e3d89f136ea96436979a614aefdc (patch) | |
tree | 708603d8c69df23572d36f28ad49a46f913b1982 /pkgs/development/compilers/ponyc | |
parent | 36f980b7ff98f0106a534166f28b9eabb4ec7e20 (diff) | |
download | nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar.gz nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar.bz2 nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar.lz nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar.xz nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.tar.zst nixlib-d4858edf57f1e3d89f136ea96436979a614aefdc.zip |
ponyc: 0.6.0 -> 0.9.0
Diffstat (limited to 'pkgs/development/compilers/ponyc')
-rw-r--r-- | pkgs/development/compilers/ponyc/default.nix | 6 | ||||
-rw-r--r-- | pkgs/development/compilers/ponyc/disable-tests.patch | 18 |
2 files changed, 14 insertions, 10 deletions
diff --git a/pkgs/development/compilers/ponyc/default.nix b/pkgs/development/compilers/ponyc/default.nix index 122b9ff7ed1a..2bce01551ee5 100644 --- a/pkgs/development/compilers/ponyc/default.nix +++ b/pkgs/development/compilers/ponyc/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation ( rec { name = "ponyc-${version}"; - version = "0.6.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "ponylang"; repo = "ponyc"; rev = version; - sha256 = "10miwsyxl589b0n1h3dbbc2qckq8z8a58s0d53asq88w2gpc339q"; + sha256 = "1g2i3x9k36h5rx7ifx0i6hn78xlj42i86x8apwzvkh0y84y88adi"; }; buildInputs = [ llvm makeWrapper which ]; @@ -83,7 +83,7 @@ stdenv.mkDerivation ( rec { description = "Pony is an Object-oriented, actor-model, capabilities-secure, high performance programming language"; homepage = http://www.ponylang.org; license = stdenv.lib.licenses.bsd2; - maintainers = [ stdenv.lib.maintainers.doublec ]; + maintainers = with stdenv.lib.maintainers; [ doublec kamilchm ]; platforms = stdenv.lib.platforms.unix; }; }) diff --git a/pkgs/development/compilers/ponyc/disable-tests.patch b/pkgs/development/compilers/ponyc/disable-tests.patch index 696dc005f0ab..38740cf963eb 100644 --- a/pkgs/development/compilers/ponyc/disable-tests.patch +++ b/pkgs/development/compilers/ponyc/disable-tests.patch @@ -1,15 +1,19 @@ -diff --git a/packages/net/_test.pony b/packages/net/_test.pony -index ce26bd7..9a98cc7 100644 ---- a/packages/net/_test.pony -+++ b/packages/net/_test.pony -@@ -5,9 +5,7 @@ actor Main is TestList +diff -Naur a/packages/net/_test.pony b/packages/net/_test.pony +--- a/packages/net/_test.pony 1970-01-01 01:00:01.000000000 +0100 ++++ b/packages/net/_test.pony 2016-12-01 22:25:59.102433053 +0100 +@@ -5,14 +5,7 @@ new make() => None - + fun tag tests(test: PonyTest) => - test(_TestBroadcast) - test(_TestTCPWritev) - test(_TestTCPExpect) +- test(_TestTCPMute) +- test(_TestTCPUnmute) +- ifdef not windows then +- test(_TestTCPThrottle) +- end + None - + class _TestPing is UDPNotify let _h: TestHelper |