Skip to content

Commit ee2aeb0

Browse files
committed
bump for 8.6
1 parent d4e4b74 commit ee2aeb0

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

cabal.project

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,13 @@ source-repository-package
44
type: git
55
location: https://github.com/ElvishJerricco/hackage-db.git
66
tag: 84ca9fc75ad45a71880e938e0d93ea4bde05f5bd
7+
8+
source-repository-package
9+
type: git
10+
location: https://github.com/galenhuntington/haskell-src-meta.git
11+
tag: 109ee29d5fd0f4e23fdd2f80eb122d66341b64a9
12+
13+
source-repository-package
14+
type: git
15+
location: https://github.com/haskell-nix/hnix.git
16+
tag: 617d0867ab96c8f97b02c4524bd948d9f114005e

cabal2nix/Main.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ import Data.String (fromString)
1616
import Cabal2Nix
1717
import Cabal2Nix.Util
1818

19-
import Text.PrettyPrint.ANSI.Leijen (hPutDoc, Doc)
19+
import Data.Text.Prettyprint.Doc (Doc)
20+
import Data.Text.Prettyprint.Doc.Render.Text (hPutDoc)
2021
import System.IO
2122
import Distribution.Nixpkgs.Fetch
2223
import Control.Monad.IO.Class
@@ -32,7 +33,7 @@ import qualified Data.Text as T
3233
import qualified Data.Text.Encoding as T
3334

3435

35-
writeDoc :: FilePath -> Doc -> IO ()
36+
writeDoc :: FilePath -> Doc ann -> IO ()
3637
writeDoc file doc =
3738
do handle <- openFile file WriteMode
3839
hPutDoc handle doc

nix-tools.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ executable cabal-to-nix
4949
, nix-tools
5050
, filepath
5151
, directory
52-
, ansi-wl-pprint
52+
, prettyprinter
5353
hs-source-dirs: cabal2nix
5454
default-language: Haskell2010
5555

@@ -135,7 +135,7 @@ executable stack-to-nix
135135
, text
136136
, Cabal
137137
, vector
138-
, ansi-wl-pprint
138+
, prettyprinter
139139
, directory
140140
, filepath
141141
, extra

stack2nix/Main.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ import Cabal2Nix hiding (Git)
3333
import qualified Cabal2Nix as C2N
3434
import Cabal2Nix.Util
3535

36-
import Text.PrettyPrint.ANSI.Leijen (hPutDoc, Doc)
36+
import Data.Text.Prettyprint.Doc (Doc)
37+
import Data.Text.Prettyprint.Doc.Render.Text (hPutDoc)
3738
import System.IO
3839
import Data.List (isSuffixOf, isInfixOf, isPrefixOf)
3940
import Control.Applicative ((<|>))
@@ -248,7 +249,7 @@ main = print . prettyNix =<< stackexpr =<< execParser opts
248249
<> progDesc "Generate a nix expression from a stack.yaml file"
249250
<> header "stack-to-nix - a stack to nix converter" )
250251

251-
writeDoc :: FilePath -> Doc -> IO ()
252+
writeDoc :: FilePath -> Doc ann -> IO ()
252253
writeDoc file doc =
253254
do handle <- openFile file WriteMode
254255
hPutDoc handle doc

0 commit comments

Comments
 (0)