@@ -0,0 +1,47 @@
1+diff -ru orig/io-streams.cabal new/io-streams.cabal
2+--- orig/io-streams.cabal 2013-12-24 06:42:56.449491097 +0200
3++++ new/io-streams.cabal 2013-12-24 06:42:56.000000000 +0200
5+ attoparsec >= 0.10 && <0.11,
6+ blaze-builder >= 0.3.1 && <0.4,
7+ bytestring >= 0.9 && <0.11,
8+- network >= 2.4 && <2.5,
9++ network >= 2.3 && <2.5,
10+ primitive >= 0.2 && <0.6,
11+ process >= 1 && <1.3,
12+ text >= 0.10 && <1.1,
14+ directory >= 1.1 && <2,
15+ filepath >= 1.2 && <2,
17+- network >= 2.4 && <2.5,
18++ network >= 2.3 && <2.5,
19+ primitive >= 0.2 && <0.6,
20+ process >= 1 && <1.3,
21+ text >= 0.10 && <1.1,
22+diff -ru orig/test/System/IO/Streams/Tests/Network.hs new/test/System/IO/Streams/Tests/Network.hs
23+--- orig/test/System/IO/Streams/Tests/Network.hs 2013-12-24 06:42:56.441491095 +0200
24++++ new/test/System/IO/Streams/Tests/Network.hs 2013-12-24 06:42:56.000000000 +0200
26+ Streams.fromList ["", "ok"] >>= Streams.connectTo os
27+ N.shutdown sock N.ShutdownSend
28+ Streams.toList is >>= putMVar resultMVar
33+ sock <- N.socket N.AF_INET N.Stream N.defaultProtocol
34+ addr <- N.inet_addr "127.0.0.1"
35+ let saddr = N.SockAddrInet N.aNY_PORT addr
37++ N.bindSocket sock saddr
39+ port <- N.socketPort sock
41+ (csock, _) <- N.accept sock
42+ (is, os) <- Streams.socketToStreams csock
43+ Streams.toList is >>= flip Streams.writeList os