Browse Source

Specify stringprep >=1.0.0 dependency

master
Jon Kristensen 12 years ago
parent
commit
3e8daeeab5
  1. 4
      pontarius-xmpp.cabal
  2. 5
      source/Network/Xmpp/Types.hs

4
pontarius-xmpp.cabal

@ -62,7 +62,7 @@ Library
, random >=1.0.0.0 , random >=1.0.0.0
, split >=0.1.2.3 , split >=0.1.2.3
, stm >=2.1.2.1 , stm >=2.1.2.1
, stringprep >=0.1.5 , stringprep >=1.0.0
, text >=0.11.1.5 , text >=0.11.1.5
, tls >=1.1.3 , tls >=1.1.3
, tls-extra >=0.6.0 , tls-extra >=0.6.0
@ -138,7 +138,7 @@ Test-Suite tests
, ranges , ranges
, smallcheck , smallcheck
, stm , stm
, stringprep >= 0.1.5 , stringprep >= 1.0.0
, tasty , tasty
, tasty-hspec , tasty-hspec
, tasty-hunit , tasty-hunit

5
source/Network/Xmpp/Types.hs

@ -99,12 +99,7 @@ import Network.DNS
import Network.TLS hiding (Version) import Network.TLS hiding (Version)
import Network.TLS.Extra import Network.TLS.Extra
import qualified Text.StringPrep as SP import qualified Text.StringPrep as SP
-- TODO: Remove once next version of stringprep is released
#if MIN_VERSION_stringprep(1,0,0)
import qualified Text.StringPrep.Profiles as SP import qualified Text.StringPrep.Profiles as SP
#else
import qualified Text.NamePrep as SP
#endif
-- | Type of Texts that contain at least on non-space character -- | Type of Texts that contain at least on non-space character
newtype NonemptyText = Nonempty {fromNonempty :: Text} newtype NonemptyText = Nonempty {fromNonempty :: Text}

Loading…
Cancel
Save