on master help sign in
Update cabal meta-data
916f5b4Herbert Valerio Riedel
uuid-types/uuid-types.cabal+43−41
@@ -2,76 +2,78 @@ Name: uuid-types
2Version: 1.0.3
2Version: 1.0.3
3Copyright: (c) 2008-2014 Antoine Latter
3Copyright: (c) 2008-2014 Antoine Latter
4Author: Antoine Latter
4Author: Antoine Latter
5−Maintainer: aslatter@gmail.com
5+Maintainer: hvr@gnu.org
6License: BSD3
6License: BSD3
7License-file: LICENSE
7License-file: LICENSE
8−
9Category: Data
8Category: Data
10Build-Type: Simple
9Build-Type: Simple
11Cabal-Version: >= 1.8
10Cabal-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
12
12
13+Synopsis: Type definitions for Universally Unique Identifiers
13Description:
14Description:
14 This library contains type definitions for Universally Unique Identifiers
15 This library contains type definitions for Universally Unique Identifiers
15 and basic conversion functions.
16 and basic conversion functions.
16−
17+ .
17 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
18 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
18
19
19−Synopsis: Type definitions for Universally Unique Identifiers
20−
21−Homepage: https://github.com/aslatter/uuid
20+Homepage: https://github.com/hvr/uuid
22−Bug-Reports: https://github.com/aslatter/uuid/issues
21+Bug-Reports: https://github.com/hvr/uuid/issues
23
22
24Extra-Source-Files:
23Extra-Source-Files:
25− CHANGES
24+ CHANGES
26
25
26+Source-Repository head
27+ Type: git
28+ Location: https://github.com/hvr/uuid.git
29+ Subdir: uuid-types
27
30
28Library
31Library
29− Build-Depends: base >=3 && < 5,
32+ Build-Depends: base >= 3 && < 5,
30− binary >= 0.4 && < 0.9,
33+ binary >= 0.4 && < 0.9,
31− bytestring >= 0.9 && < 0.11,
34+ bytestring >= 0.9 && < 0.11,
32− deepseq >= 1.3 && < 1.5,
35+ deepseq >= 1.3 && < 1.5,
33− hashable (>= 1.1.1.0 && < 1.2.0) || (>= 1.2.1 && < 1.3),
36+ hashable (>= 1.1.1.0 && < 1.2) || (>= 1.2.1 && < 1.3),
34− random >= 1.0.1 && < 1.2,
37+ random >= 1.0.1 && < 1.2,
35− text >= 1 && < 1.3
38+ text >= 1 && < 1.3
36−
37− Exposed-Modules:
38− Data.UUID.Types
39− -- Exposed for companion projects; *NOT* part of the official API:
40− Data.UUID.Types.Internal.Builder
41− Data.UUID.Types.Internal
42
39
43− Extensions: DeriveDataTypeable
40+ Exposed-Modules:
44− Ghc-Options: -Wall
41+ Data.UUID.Types
42+ -- Exposed for companion projects; *NOT* part of the official API:
43+ Data.UUID.Types.Internal.Builder
44+ Data.UUID.Types.Internal
45
45
46−source-repository head
46+ Extensions: DeriveDataTypeable
47− type: git
47+ Other-Extensions: TypeFamilies
48− location: https://github.com/aslatter/uuid.git
48+ Ghc-Options: -Wall
49
49
50Test-Suite testuuid
50Test-Suite testuuid
51 Type: exitcode-stdio-1.0
51 Type: exitcode-stdio-1.0
52 Main-is: TestUUID.hs
52 Main-is: TestUUID.hs
53 Hs-source-dirs: tests
53 Hs-source-dirs: tests
54 Extensions: DeriveDataTypeable
54 Extensions: DeriveDataTypeable
55+ Other-Extensions: ViewPatterns
55 Ghc-Options: -Wall -fno-warn-orphans
56 Ghc-Options: -Wall -fno-warn-orphans
56− Build-Depends: base >= 3 && < 5,
57+ Build-Depends: uuid-types
57− uuid-types,
58+ Build-Depends: base >= 3 && < 5,
58− bytestring >= 0.9 && < 0.11,
59+ bytestring >= 0.9 && < 0.11,
59− HUnit >=1.2 && < 1.4,
60+ HUnit >= 1.2 && < 1.4,
60− QuickCheck >=2.4 && < 2.10,
61+ QuickCheck >= 2.4 && < 2.10,
61− tasty >= 0.10 && < 0.12,
62+ tasty >= 0.10 && < 0.12,
62− tasty-hunit == 0.9.*,
63+ tasty-hunit == 0.9.*,
63 tasty-quickcheck == 0.8.*
64 tasty-quickcheck == 0.8.*
64
65
65benchmark benchmark
66benchmark benchmark
66 Type: exitcode-stdio-1.0
67 Type: exitcode-stdio-1.0
67 Main-is: BenchUUID.hs
68 Main-is: BenchUUID.hs
68 Hs-source-dirs: tests
69 Hs-source-dirs: tests
69− Extensions: DeriveDataTypeable, CPP
70+ Extensions: DeriveDataTypeable
71+ Other-Extensions: CPP
70 Ghc-Options: -Wall -fno-warn-orphans
72 Ghc-Options: -Wall -fno-warn-orphans
73+ Build-Depends: uuid-types
71− Build-depends: base == 4.*,
74+ Build-depends: base == 4.*,
72− uuid-types,
73− bytestring >= 0.9 && < 0.11,
75+ bytestring >= 0.9 && < 0.11,
74− containers >= 0.4 && < 0.6,
76+ containers >= 0.4 && < 0.6,
75− criterion >= 0.4 && < 1.2,
77+ criterion >= 0.4 && < 1.2,
76− deepseq >= 1.1 && < 1.5,
78+ deepseq >= 1.1 && < 1.5,
77− random >= 1.0.1 && < 1.2
79+ random >= 1.0.1 && < 1.2
uuid/tests/BenchUUID.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE CPP #-}
2−
3import Criterion.Main
1import Criterion.Main
4import Data.Char (ord)
2import Data.Char (ord)
5import Data.IORef
3import Data.IORef
uuid/uuid.cabal+48−46
@@ -2,73 +2,75 @@ Name: uuid
2Version: 1.3.12
2Version: 1.3.12
3Copyright: (c) 2008-2014 Antoine Latter
3Copyright: (c) 2008-2014 Antoine Latter
4Author: Antoine Latter
4Author: Antoine Latter
5−Maintainer: aslatter@gmail.com
5+Maintainer: hvr@gnu.org
6License: BSD3
6License: BSD3
7License-file: LICENSE
7License-file: LICENSE
8−
9Category: Data
8Category: Data
10Build-Type: Simple
9Build-Type: Simple
11Cabal-Version: >= 1.8
10Cabal-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
12
12
13+Synopsis: For creating, comparing, parsing and printing Universally Unique Identifiers
13Description:
14Description:
14 This library is useful for creating, comparing, parsing and
15 This library is useful for creating, comparing, parsing and
15 printing Universally Unique Identifiers.
16 printing Universally Unique Identifiers.
17+ .
16 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
18 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
17
19
18−Synopsis: For creating, comparing, parsing and printing Universally Unique Identifiers
19−
20−Homepage: https://github.com/aslatter/uuid
20+Homepage: https://github.com/hvr/uuid
21−Bug-Reports: https://github.com/aslatter/uuid/issues
21+Bug-Reports: https://github.com/hvr/uuid/issues
22
22
23Extra-Source-Files:
23Extra-Source-Files:
24− CHANGES
24+ CHANGES
25
25
26+Source-Repository head
27+ Type: git
28+ Location: https://github.com/hvr/uuid.git
29+ Subdir: uuid
26
30
27Library
31Library
28− Build-Depends: base >=3 && < 5,
32+ Build-Depends: base >= 3 && < 5,
29− binary >= 0.4 && < 0.9,
33+ binary >= 0.4 && < 0.9,
30− bytestring >= 0.10 && < 0.11,
34+ bytestring >= 0.10 && < 0.11,
31− cryptonite,
35+ cryptonite >= 0.1 && < 0.21,
32− memory,
36+ memory >= 0.2 && < 0.14,
33− network-info == 0.2.*,
37+ network-info == 0.2.*,
34− random >= 1.0.1 && < 1.2,
38+ random >= 1.0.1 && < 1.2,
35− time >= 1.1 && < 1.7,
39+ time >= 1.1 && < 1.7,
36− text >= 1 && < 1.3,
40+ text >= 1 && < 1.3,
37− uuid-types >= 1.0.2 && < 2
41+ uuid-types >= 1.0.2 && < 2
38−
39− Exposed-Modules:
40− Data.UUID
41− Data.UUID.Util
42− Data.UUID.V1
43− Data.UUID.V3
44− Data.UUID.V4
45− Data.UUID.V5
46
42
47− Other-Modules:
43+ Exposed-Modules:
48− Data.UUID.Named
44+ Data.UUID
49− Data.Word.Util
45+ Data.UUID.Util
46+ Data.UUID.V1
47+ Data.UUID.V3
48+ Data.UUID.V4
49+ Data.UUID.V5
50
50
51− Extensions: DeriveDataTypeable
51+ Other-Modules:
52− Ghc-Options: -Wall
52+ Data.UUID.Named
53+ Data.Word.Util
53
54
54−source-repository head
55+ Extensions: DeriveDataTypeable
55− type: git
56+ Other-Extensions: TypeFamilies
56− location: https://github.com/aslatter/uuid.git
57+ Ghc-Options: -Wall
57
58
58Test-Suite testuuid
59Test-Suite testuuid
59 Type: exitcode-stdio-1.0
60 Type: exitcode-stdio-1.0
60 Main-is: TestUUID.hs
61 Main-is: TestUUID.hs
61 Hs-source-dirs: tests
62 Hs-source-dirs: tests
62 Extensions: DeriveDataTypeable
63 Extensions: DeriveDataTypeable
64+ Other-Extensions: ViewPatterns
63 Ghc-Options: -Wall -fno-warn-orphans
65 Ghc-Options: -Wall -fno-warn-orphans
64− Build-Depends: base >= 3 && < 5,
66+ Build-Depends: uuid
65− uuid,
67+ Build-Depends: base >= 3 && < 5,
66− bytestring >= 0.9 && < 0.11,
68+ bytestring >= 0.9 && < 0.11,
67− HUnit >=1.2 && < 1.4,
69+ HUnit >= 1.2 && < 1.4,
68− QuickCheck >=2.4 && < 2.10,
70+ QuickCheck >= 2.4 && < 2.10,
69− random >= 1.0.1 && < 1.2,
71+ random >= 1.0.1 && < 1.2,
70− tasty >= 0.10 && < 0.12,
72+ tasty >= 0.10 && < 0.12,
71− tasty-hunit == 0.9.*,
73+ tasty-hunit == 0.9.*,
72 tasty-quickcheck == 0.8.*
74 tasty-quickcheck == 0.8.*
73
75
74benchmark benchmark
76benchmark benchmark
@@ -77,8 +79,8 @@ benchmark benchmark
77 Hs-source-dirs: tests
79 Hs-source-dirs: tests
78 Extensions: DeriveDataTypeable, CPP
80 Extensions: DeriveDataTypeable, CPP
79 Ghc-Options: -Wall -fno-warn-orphans
81 Ghc-Options: -Wall -fno-warn-orphans
80− Build-depends: base == 4.*,
82+ Build-Depends: uuid
81− uuid,
83+ Build-Depends: base == 4.*,
82− criterion >= 0.4 && < 1.2,
84+ criterion >= 0.4 && < 1.2,
83− mersenne-random-pure64,
85+ mersenne-random-pure64 >= 0.2 && < 0.3,
84− random >= 1.0.1 && < 1.2
86+ random >= 1.0.1 && < 1.2