Skip to content

Commit 47ade43

Browse files
committed
Update cabal-spec to version 1.10
1 parent 46361ac commit 47ade43

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

uuid/CHANGES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
- Optimize UUID V3 & V5 generation (~2x speed increase)
55
- Use `cryptohash-md5`/`cryptohash-sha1`/`entropy` instead
66
of `memory`/`cryptonite` for better performance and stability.
7+
- Update cabal-spec to version 1.10
78

89
1.3.12
910

uuid/uuid.cabal

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ License: BSD3
77
License-file: LICENSE
88
Category: Data
99
Build-Type: Simple
10-
Cabal-Version: >= 1.8
10+
Cabal-Version: >= 1.10
1111
Tested-With: GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2
1212

1313
Synopsis: For creating, comparing, parsing and printing Universally Unique Identifiers
@@ -29,17 +29,17 @@ Source-Repository head
2929
Subdir: uuid
3030

3131
Library
32-
Build-Depends: base >= 3 && < 5,
33-
binary >= 0.4 && < 0.9,
34-
bytestring >= 0.10 && < 0.11,
32+
Build-Depends: base >= 4.3 && < 5,
33+
binary >= 0.4 && < 0.9,
34+
bytestring >= 0.10 && < 0.11,
3535
cryptohash-sha1 >= 0.11.100 && < 0.12,
36-
cryptohash-md5 >= 0.11.100 && < 0.12,
37-
entropy >= 0.3.7 && < 0.4,
38-
network-info == 0.2.*,
39-
random >= 1.0.1 && < 1.2,
40-
time >= 1.1 && < 1.8,
41-
text >= 1 && < 1.3,
42-
uuid-types >= 1.0.2 && < 2
36+
cryptohash-md5 >= 0.11.100 && < 0.12,
37+
entropy >= 0.3.7 && < 0.4,
38+
network-info == 0.2.*,
39+
random >= 1.0.1 && < 1.2,
40+
time >= 1.1 && < 1.8,
41+
text >= 1 && < 1.3,
42+
uuid-types >= 1.0.2 && < 2
4343

4444
Exposed-Modules:
4545
Data.UUID
@@ -53,19 +53,21 @@ Library
5353
Data.UUID.Named
5454
Data.Word.Util
5555

56-
Extensions: DeriveDataTypeable
56+
Default-Language: Haskell2010
57+
Default-Extensions: DeriveDataTypeable
5758
Other-Extensions: TypeFamilies
5859
Ghc-Options: -Wall
5960

6061
Test-Suite testuuid
6162
Type: exitcode-stdio-1.0
6263
Main-is: TestUUID.hs
6364
Hs-source-dirs: tests
64-
Extensions: DeriveDataTypeable
65+
Default-Language: Haskell2010
66+
Default-Extensions: DeriveDataTypeable
6567
Other-Extensions: ViewPatterns
6668
Ghc-Options: -Wall -fno-warn-orphans
6769
Build-Depends: uuid
68-
Build-Depends: base >= 3 && < 5,
70+
Build-Depends: base >= 4.3 && < 5,
6971
bytestring >= 0.9 && < 0.11,
7072
HUnit >= 1.2 && < 1.4,
7173
QuickCheck >= 2.4 && < 2.10,
@@ -78,10 +80,11 @@ benchmark benchmark
7880
Type: exitcode-stdio-1.0
7981
Main-is: BenchUUID.hs
8082
Hs-source-dirs: tests
81-
Extensions: DeriveDataTypeable, CPP
83+
Default-Language: Haskell2010
84+
Default-Extensions: DeriveDataTypeable, CPP
8285
Ghc-Options: -Wall -fno-warn-orphans
8386
Build-Depends: uuid
84-
Build-Depends: base == 4.*,
87+
Build-Depends: base >= 4.3 && < 5,
8588
criterion >= 0.4 && < 1.2,
8689
mersenne-random-pure64 >= 0.2 && < 0.3,
8790
random >= 1.0.1 && < 1.2

0 commit comments

Comments
 (0)