diff --git a/ghc-network.changes b/ghc-network.changes index 56ff1f5..1e232f3 100644 --- a/ghc-network.changes +++ b/ghc-network.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sun Dec 29 10:27:14 UTC 2019 - psimons@suse.com + +- Update network to version 3.1.1.1. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/network-3.1.1.1/src/CHANGELOG.md + ------------------------------------------------------------------- Fri Nov 8 16:14:17 UTC 2019 - Peter Simons diff --git a/ghc-network.spec b/ghc-network.spec index a778dcf..5ab496c 100644 --- a/ghc-network.spec +++ b/ghc-network.spec @@ -19,7 +19,7 @@ %global pkg_name network %bcond_with tests Name: ghc-%{pkg_name} -Version: 2.8.0.1 +Version: 3.1.1.1 Release: 0 Summary: Low-level networking interface License: BSD-3-Clause @@ -27,21 +27,32 @@ URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-deepseq-devel BuildRequires: ghc-rpm-macros -BuildRequires: ghc-unix-devel %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-directory-devel -BuildRequires: ghc-doctest-devel BuildRequires: ghc-hspec-devel %endif %description This package provides a low-level networking interface. -In network-2.6 the 'Network.URI' module was split off into its own package, -network-uri-2.6. If you're using the 'Network.URI' module you can automatically -get it from the right package by adding this to your .cabal file: +=== High-Level Packages Other packages provide higher level interfaces: + +* connection * hookup * network-simple + +=== Extended Packages 'network' seeks to provide a cross-platform core for +networking. As such some APIs live in extended libraries. Packages in the +'network' ecosystem are often prefixed with 'network-'. + +==== 'network-bsd' In 'network-3.0.0.0' the 'Network.BSD' module was split off +into its own package, 'network-bsd-3.0.0.0'. + +==== 'network-uri' In 'network-2.6' the 'Network.URI' module was split off into +its own package, 'network-uri-2.6'. If you're using the 'Network.URI' module +you can automatically get it from the right package by adding this to your +'.cabal' file: > library > build-depends: network-uri-flag. diff --git a/network-2.8.0.1.tar.gz b/network-2.8.0.1.tar.gz deleted file mode 100644 index eaef66b..0000000 --- a/network-2.8.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:61f55dbfed0f0af721a8ea36079e9309fcc5a1be20783b44ae500d9e4399a846 -size 125767 diff --git a/network-3.1.1.1.tar.gz b/network-3.1.1.1.tar.gz new file mode 100644 index 0000000..7627035 --- /dev/null +++ b/network-3.1.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7ef590173fff2ab522fbc167f3fafb867e4ecfca279eb3ef0d137b51f142c9a +size 118478