git.iko.soy/typeable/cabal2nix
on master help sign in
language-nix, distribution-nixpkgs: improve the accuracy of dependency specs

List dependencies required only for testing in the appropriate test suite stanzas.

commita62dbe3e7c4715d9889fae235f86518d4089415d authorPeter Simons <simons@cryp.to> dateMon 7 Sep 2015, 22:55 (11 years ago) parenta987bab
4 files changed+11−12
distribution-nixpkgs/distribution-nixpkgs.cabal+3−4 distribution-nixpkgs/package.yaml+3−2 language-nix/language-nix.cabal+2−4 language-nix/package.yaml+3−2
distribution-nixpkgs/distribution-nixpkgs.cabal+3−4
@@ -29,10 +29,8 @@ library
2929 , bytestring
3030 , Cabal >= 1.22.2
3131 , containers
32− , deepseq
3332 , deepseq-generics
3433 , directory
35− , doctest
3634 , filepath
3735 , hackage-db
3836 , hashable
@@ -84,10 +82,8 @@ test-suite spec
8482 , bytestring
8583 , Cabal >= 1.22.2
8684 , containers
87− , deepseq
8885 , deepseq-generics
8986 , directory
90− , doctest
9187 , filepath
9288 , hackage-db
9389 , hashable
@@ -103,5 +99,8 @@ test-suite spec
10399 , unordered-containers
104100 , utf8-string
105101 , yaml
102+ , deepseq
106103 , distribution-nixpkgs
104+ , doctest
105+ , QuickCheck
107106 default-language: Haskell2010
distribution-nixpkgs/package.yaml+3−2
@@ -15,10 +15,8 @@ dependencies:
1515 - bytestring
1616 - Cabal >= 1.22.2
1717 - containers
18− - deepseq
1918 - deepseq-generics
2019 - directory
21− - doctest
2220 - filepath
2321 - hackage-db
2422 - hashable
@@ -64,4 +62,7 @@ tests:
6462 source-dirs:
6563 - test
6664 dependencies:
65+ - deepseq
6766 - distribution-nixpkgs
67+ - doctest
68+ - QuickCheck
language-nix/language-nix.cabal+2−4
@@ -26,10 +26,8 @@ library
2626 build-depends:
2727 base < 5
2828 , deepseq
29− , doctest
3029 , lens
3130 , pretty >= 1.1.2
32− , QuickCheck
3331 , regex-posix
3432 exposed-modules:
3533 Language.Nix
@@ -47,9 +45,9 @@ test-suite spec
4745 build-depends:
4846 base < 5
4947 , deepseq
50− , doctest
5148 , lens
5249 , pretty >= 1.1.2
53− , QuickCheck
5450 , regex-posix
51+ , doctest
52+ , QuickCheck
5553 default-language: Haskell2010
language-nix/package.yaml+3−2
@@ -12,10 +12,8 @@ ghc-options: -Wall
1212dependencies:
1313 - base < 5
1414 - deepseq
15− - doctest
1615 - lens
1716 - pretty >= 1.1.2
18− - QuickCheck
1917 - regex-posix
2018
2119library:
@@ -31,3 +29,6 @@ tests:
3129 main: Main.hs
3230 source-dirs:
3331 - test
32+ dependencies:
33+ - doctest
34+ - QuickCheck