@@ -26,8 +26,13 @@ Extra-Source-Files:
2626
2727
2828Library
29− Build-Depends: random >= 1.0.1 && < 1.1, binary, bytestring, cryptohash >= 0.7 && < 0.8, maccatcher,
30− time, base >=3 && < 5
29+ Build-Depends: base >=3 && < 5,
30+ binary >= 0.4 && < 0.7,
31+ bytestring >= 0.9 && < 1.1,
32+ cryptohash >= 0.7 && < 0.8,
33+ maccatcher >= 1.0 && < 2.2,
34+ random >= 1.0.1 && < 1.1,
35+ time >= 1.1 && < 1.5
3136
3237 Exposed-Modules:
3338 Data.UUID
@@ -55,8 +60,14 @@ Test-Suite benchmark
5560 Main-is: BenchUUID.hs
5661 Hs-source-dirs: tests
5762 Extensions: DeriveDataTypeable, CPP
58− Build-depends: base == 4.*, uuid, random, criterion >= 0.4 && < 0.7, mersenne-random-pure64,
59− bytestring == 0.9.*, containers == 0.4.*, deepseq >= 1.1 && < 1.4
63+ Build-depends: base == 4.*,
64+ uuid,
65+ bytestring >= 0.9 && < 1.1,
66+ containers >= 0.4 && < 0.6,
67+ criterion >= 0.4 && < 0.7,
68+ deepseq >= 1.1 && < 1.4,
69+ mersenne-random-pure64,
70+ random >= 1.0.1 && < 1.1
6071
6172Test-Suite testuuid
6273 Type: exitcode-stdio-1.0
@@ -64,5 +75,9 @@ Test-Suite testuuid
6475 Hs-source-dirs: tests
6576 Extensions: DeriveDataTypeable
6677 Ghc-Options: -Wall -fno-warn-orphans
67− Build-Depends: random, bytestring, base >=3, base < 5, uuid,
68− HUnit >=1.2 && < 1.3, QuickCheck >=2.4 && < 2.5
78+ Build-Depends: base >= 3 && < 5,
79+ uuid,
80+ bytestring >= 0.9 && < 1.1,
81+ HUnit >=1.2 && < 1.3,
82+ QuickCheck >=2.4 && < 2.6,
83+ random >= 1.0.1 && < 1.1