From 09768ffa20997ee42b5860d90318419d5ef38bca Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 23 Apr 2018 13:56:56 -0400 Subject: Added dependency on concurrent-output; removed embedded copy. Removed deps on transformers, text, stm. Updated debian/control and Propellor.Bootstrap accordingly. Sorted the lists of deps to make it easier to keep them in sync. --- propellor.cabal | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) (limited to 'propellor.cabal') diff --git a/propellor.cabal b/propellor.cabal index a5b8c8a3..cf9fe7ce 100644 --- a/propellor.cabal +++ b/propellor.cabal @@ -42,14 +42,31 @@ Library GHC-Options: -fno-warn-redundant-constraints Default-Extensions: TypeOperators Hs-Source-Dirs: src + -- propellor needs to support the ghc shipped in Debian stable, + -- and also only depends on packages in Debian stable. + -- + -- When updating dependencies here, also update the lists in + -- Propellor.Bootstrap Build-Depends: - -- propellor needs to support the ghc shipped in Debian stable, - -- and also only depends on packages in Debian stable. + ansi-terminal, + async, base >= 4.9, base < 5, - directory, filepath, IfElse, process, bytestring, hslogger, split, - unix, unix-compat, ansi-terminal, containers (>= 0.5), network, async, - time, mtl, transformers, exceptions (>= 0.6), stm, text, hashable - + bytestring, + concurrent-output, + containers (>= 0.5), + directory, + exceptions (>= 0.6), + filepath, + hashable, + hslogger, + IfElse, + mtl, + network, + process, + split, + time, + unix, + unix-compat Exposed-Modules: Propellor Propellor.Base @@ -223,9 +240,6 @@ Library Utility.Tmp Utility.Tuple Utility.UserInfo - System.Console.Concurrent - System.Console.Concurrent.Internal - System.Process.Concurrent Paths_propellor Executable propellor-config -- cgit v1.2.3