From e29d005d8f070115f11684f4ef6964c5f34ad5a4dda7e86042e867d3b9f4d1de Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Jun 2020 01:02:18 +0000 Subject: [PATCH 1/2] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-network revision:6, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-network?expand=0&rev=61 --- ghc-network.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-network.spec b/ghc-network.spec index 253c758..f5f8887 100644 --- a/ghc-network.spec +++ b/ghc-network.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-network # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed From 41cfa01500da4f3691b5f310e4a800988ade3b2c7180ffc5f59e1d987c86ab30 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 11 Aug 2020 13:38:21 +0000 Subject: [PATCH 2/2] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-network revision:7, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-network?expand=0&rev=63 --- ghc-network.changes | 46 ++++++++++++++++++++++++++++++++++++++++++ ghc-network.spec | 6 ++++-- network-3.1.1.1.tar.gz | 3 --- network-3.1.2.0.tar.gz | 3 +++ 4 files changed, 53 insertions(+), 5 deletions(-) delete mode 100644 network-3.1.1.1.tar.gz create mode 100644 network-3.1.2.0.tar.gz diff --git a/ghc-network.changes b/ghc-network.changes index ad9618a..bec7426 100644 --- a/ghc-network.changes +++ b/ghc-network.changes @@ -1,3 +1,49 @@ +------------------------------------------------------------------- +Mon Aug 10 08:46:46 UTC 2020 - psimons@suse.com + +- Update network to version 3.1.2.0. + ## Unreleased + + ## Version 3.1.2.0 + + * Added `-f devel` for test cases that are known to fail. + [#471](https://github.com/haskell/network/pull/471) + * Improved precedence-compliant Read/Show instances. Verified via QuickCheck. + [#465](https://github.com/haskell/network/pull/465) + [#466](https://github.com/haskell/network/pull/466) + * Removed the racing graceful close implementation to avoid issues with `CLOSE_WAIT`. + [#460](https://github.com/haskell/network/pull/438) + * Gracefully handle binding of UNIX domain sockets. + [#460](https://github.com/haskell/network/pull/460) + * Replace Socket type and family with extensible `CInt` pattern and synonyms. + [#459](https://github.com/haskell/network/pull/459) + * Fixed race conditions in tests. + [#458](https://github.com/haskell/network/pull/458) + * Removed many legacy uses of `undefined`. + [#456](https://github.com/haskell/network/pull/456) + * Defined extensible `CustomSockOpt` via `ViewPatterns`. + [#455](https://github.com/haskell/network/pull/455) + * Defined `openSocket` in terms of `AddrInfo`. + [5b0987197fe2ed7beddd7b2096522d624e71151e](https://github.com/haskell/network/commit/5b0987197fe2ed7beddd7b2096522d624e71151e) + * Improved FreeBSD portability for Control Messages and tests + [#452](https://github.com/haskell/network/pull/452) + * Support `sendMsg` and `recvMsg` + [#433](https://github.com/haskell/network/pull/433) + [#445](https://github.com/haskell/network/pull/445) + [#451](https://github.com/haskell/network/pull/451) + * Added `sendMsg` and `recvMsg` APIs + * Redefined `SocketOption` as pattern synonym + * Implement total Show functions for SockAddr + [#441](https://github.com/haskell/network/pull/441) + * Improve portability changing `u_int32_t` to `uint32_t`. + [#442](https://github.com/haskell/network/pull/442) + * Removed obsolete CPP statements. + [d1f4ee60ce6a4a85abb79532f64d4a4e71e2b1ce](https://github.com/haskell/network/commit/d1f4ee60ce6a4a85abb79532f64d4a4e71e2b1ce) + * Loads of improved test coverage. + [cbd67cc50a37770432eb978ac8b8eb6da3664817](https://github.com/haskell/network/commit/cbd67cc50a37770432eb978ac8b8eb6da3664817) + [fcc2d86d53a6bec793f6a979a9e8fdf7fe3f4c22](https://github.com/haskell/network/commit/fcc2d86d53a6bec793f6a979a9e8fdf7fe3f4c22) + [6db96969b3e8974abbfd50a7f073baa57376fd5e](https://github.com/haskell/network/commit/6db96969b3e8974abbfd50a7f073baa57376fd5e) + ------------------------------------------------------------------- Tue Jun 16 11:14:23 UTC 2020 - Peter Simons diff --git a/ghc-network.spec b/ghc-network.spec index f5f8887..90a95fb 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: 3.1.1.1 +Version: 3.1.2.0 Release: 0 Summary: Low-level networking interface License: BSD-3-Clause @@ -28,11 +28,13 @@ Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-deepseq-devel +BuildRequires: ghc-directory-devel BuildRequires: ghc-rpm-macros %if %{with tests} BuildRequires: ghc-HUnit-devel -BuildRequires: ghc-directory-devel +BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-hspec-devel +BuildRequires: ghc-temporary-devel %endif %description diff --git a/network-3.1.1.1.tar.gz b/network-3.1.1.1.tar.gz deleted file mode 100644 index 7627035..0000000 --- a/network-3.1.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d7ef590173fff2ab522fbc167f3fafb867e4ecfca279eb3ef0d137b51f142c9a -size 118478 diff --git a/network-3.1.2.0.tar.gz b/network-3.1.2.0.tar.gz new file mode 100644 index 0000000..9ee7024 --- /dev/null +++ b/network-3.1.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e02abd759a09d689eb0b802ff3c4c734e5ba23fe6b96873b613603479452eb1f +size 137615