From 37255afaa8ad8940e4cc780e32ef8e1804bd944a5032707d1b9ea8d03afcd4b3 Mon Sep 17 00:00:00 2001
From: Peter Simons <peter.simons@suse.com>
Date: Wed, 3 May 2017 11:43:39 +0000
Subject: [PATCH] synchronize wit lts:8 from configuration
 bbbfb86d6e54c22066d348f5bc28d4fd96e6bfd6

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=26
---
 ghc-tls.changes |  5 +++++
 ghc-tls.spec    |  2 +-
 tls.cabal       | 17 +++++++++--------
 3 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/ghc-tls.changes b/ghc-tls.changes
index 672b16c..0a5b89c 100644
--- a/ghc-tls.changes
+++ b/ghc-tls.changes
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Wed Apr 26 15:04:39 UTC 2017 - psimons@suse.com
+
+- Update to version 1.3.10 revision 2 with cabal2obs.
+
 -------------------------------------------------------------------
 Mon Mar 27 12:38:43 UTC 2017 - psimons@suse.com
 
diff --git a/ghc-tls.spec b/ghc-tls.spec
index f8b3e43..5c16d55 100644
--- a/ghc-tls.spec
+++ b/ghc-tls.spec
@@ -26,7 +26,7 @@ License:        BSD-3-Clause
 Group:          Development/Languages/Other
 Url:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
+Source1:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-asn1-encoding-devel
 BuildRequires:  ghc-asn1-types-devel
diff --git a/tls.cabal b/tls.cabal
index b4db8ff..d4e3c6b 100644
--- a/tls.cabal
+++ b/tls.cabal
@@ -1,6 +1,6 @@
 Name:                tls
 Version:             1.3.10
-x-revision: 1
+x-revision: 2
 Description:
    Native Haskell TLS and SSL protocol implementation for server and client.
    .
@@ -31,6 +31,7 @@ extra-source-files:  Tests/*.hs
 Flag compat
   Description:       Accept SSLv2 client hello for beginning SSLv3 / TLS handshake
   Default:           True
+  Manual:            True
 
 Flag network
   Description:       Use the base network library
@@ -48,14 +49,14 @@ Library
                    , bytestring < 0.11
                    , data-default-class < 0.2
                    -- crypto related
-                   , memory < 0.15
-                   , cryptonite >= 0.21 && < 0.23
+                   , memory
+                   , cryptonite >= 0.21
                    -- certificate related
-                   , asn1-types >= 0.2.0 && < 0.4
-                   , asn1-encoding < 0.10
-                   , x509 >= 1.6.5 && < 1.7
-                   , x509-store >= 1.6 && < 1.7
-                   , x509-validation >= 1.6.5 && < 1.7
+                   , asn1-types >= 0.2.0
+                   , asn1-encoding
+                   , x509 >= 1.6.5
+                   , x509-store >= 1.6
+                   , x509-validation >= 1.6.5
                    , async >= 2.0 && < 2.2
   if flag(network)
     Build-Depends:   network >= 2.4.0.0 && < 2.7