@@ -1,80 +1,93 @@
1−Name: uuid-types
2−Version: 1.0.3
3−Copyright: (c) 2008-2014 Antoine Latter
4−Author: Antoine Latter
5−Maintainer: hvr@gnu.org
6−License: BSD3
7−License-file: LICENSE
8−Category: Data
9−Build-Type: Simple
10−Cabal-Version: >= 1.8
11−Tested-With: GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2
1+cabal-version: 1.12
2+name: uuid-types
3+version: 1.0.4
124
13−Synopsis: Type definitions for Universally Unique Identifiers
14−Description:
15− This library contains type definitions for Universally Unique Identifiers
16− and basic conversion functions.
17− .
18− See <http://en.wikipedia.org/wiki/UUID> for the general idea.
5+copyright: (c) 2017-2018 Herbert Valerio Riedel
6+ (c) 2008-2014 Antoine Latter
7+author: Antoine Latter
8+maintainer: hvr@gnu.org
9+license: BSD3
10+license-file: LICENSE
11+category: Data
12+build-type: Simple
13+tested-with: GHC==8.4.1, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2
1914
20−Homepage: https://github.com/hvr/uuid
21−Bug-Reports: https://github.com/hvr/uuid/issues
15+synopsis: Type definitions for Universally Unique Identifiers
16+description:
17+ This library contains type definitions for
18+ <https://en.wikipedia.org/wiki/UUID Universally Unique Identifiers (UUID)>
19+ (as specified in
20+ <http://tools.ietf.org/html/rfc4122 RFC 4122>)
21+ and basic conversion functions.
22+ .
23+ See also the <https://hackage.haskell.org/package/uuid 'uuid' package>
24+ providing a high-level API for managing the different UUID versions.
2225
23−Extra-Source-Files:
26+homepage: https://github.com/hvr/uuid
27+bug-reports: https://github.com/hvr/uuid/issues
28+
29+extra-source-files:
2430 CHANGES
2531
26−Source-Repository head
27− Type: git
28− Location: https://github.com/hvr/uuid.git
29− Subdir: uuid-types
32+source-repository head
33+ type: git
34+ location: https://github.com/hvr/uuid.git
35+ subdir: uuid-types
3036
3137Library
32− Build-Depends: base >= 3 && < 5,
33− binary >= 0.4 && < 0.9,
34− bytestring >= 0.9 && < 0.11,
35− deepseq >= 1.3 && < 1.5,
36− hashable (>= 1.1.1.0 && < 1.2) || (>= 1.2.1 && < 1.3),
37− random >= 1.0.1 && < 1.2,
38− text >= 1 && < 1.3
38+ build-depends: base >= 4.3 && < 5
39+ , binary >= 0.4 && < 0.9
40+ , bytestring >= 0.9 && < 0.11
41+ , deepseq >= 1.3 && < 1.5
42+ , hashable (>= 1.1.1.0 && < 1.2)
43+ || (>= 1.2.1 && < 1.3)
44+ , random >= 1.0.1 && < 1.2
45+ , text >= 1 && < 1.3
3946
40− Exposed-Modules:
47+ exposed-modules:
4148 Data.UUID.Types
4249 -- Exposed for companion projects; *NOT* part of the official API:
4350 Data.UUID.Types.Internal.Builder
4451 Data.UUID.Types.Internal
4552
46− Extensions: DeriveDataTypeable
47− Other-Extensions: TypeFamilies
48− Ghc-Options: -Wall
53+ default-language: Haskell2010
54+ other-extensions: TypeFamilies
55+ DeriveDataTypeable
56+ ghc-options: -Wall
57+
58+test-suite testuuid
59+ type: exitcode-stdio-1.0
60+ main-is: TestUUID.hs
61+ hs-source-dirs: tests
62+ default-language: Haskell2010
63+ other-extensions: ViewPatterns
64+ ghc-options: -Wall
4965
50−Test-Suite testuuid
51− Type: exitcode-stdio-1.0
52− Main-is: TestUUID.hs
53− Hs-source-dirs: tests
54− Extensions: DeriveDataTypeable
55− Other-Extensions: ViewPatterns
56− Ghc-Options: -Wall -fno-warn-orphans
57− Build-Depends: uuid-types
58− Build-Depends: base >= 3 && < 5,
59− bytestring >= 0.9 && < 0.11,
60− HUnit >= 1.2 && < 1.4,
61− QuickCheck >= 2.4 && < 2.10,
62− tasty >= 0.10 && < 0.12,
63− tasty-hunit == 0.9.*,
64− tasty-quickcheck == 0.8.*
66+ build-depends: uuid-types
67+ -- inherited constraints
68+ , base
69+ , bytestring
70+ -- deps w/o inherited constraints
71+ , HUnit >= 1.2 && < 1.4
72+ , QuickCheck >= 2.4 && < 2.10
73+ , tasty >= 0.10 && < 0.12
74+ , tasty-hunit == 0.9.*
75+ , tasty-quickcheck == 0.8.*
6576
6677benchmark benchmark
67− Type: exitcode-stdio-1.0
68− Main-is: BenchUUID.hs
69− Hs-source-dirs: tests
70− Extensions: DeriveDataTypeable
71− Other-Extensions: CPP
72− Ghc-Options: -Wall -fno-warn-orphans
73− Build-Depends: uuid-types
74− Build-depends: base == 4.*,
75− bytestring >= 0.9 && < 0.11,
76− containers >= 0.4 && < 0.6,
77− criterion >= 0.4 && < 1.2,
78− deepseq >= 1.1 && < 1.5,
79− random >= 1.0.1 && < 1.2,
80− unordered-containers >= 0.2.7 && < 0.3
78+ type: exitcode-stdio-1.0
79+ main-is: BenchUUID.hs
80+ hs-source-dirs: tests
81+ default-language: Haskell2010
82+ other-extensions: CPP
83+ ghc-options: -Wall
84+
85+ build-depends: uuid-types
86+ -- inherited constraints
87+ , base
88+ , bytestring
89+ , random
90+ -- deps w/o inherited constraints
91+ , containers >= 0.4 && < 0.6
92+ , criterion >= 0.4 && < 1.2
93+ , unordered-containers >= 0.2.7 && < 0.3