diff options
| -rw-r--r-- | .travis.yml | 4 | ||||
| -rw-r--r-- | INSTALL.md | 2 | ||||
| -rw-r--r-- | pandoc.cabal | 26 | ||||
| -rw-r--r-- | prelude/Prelude.hs | 16 | 
4 files changed, 2 insertions, 46 deletions
| diff --git a/.travis.yml b/.travis.yml index bb97802ac..06ce6e0a4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,10 +31,6 @@ matrix:    include:    # We grab the appropriate GHC and cabal-install versions from hvr's PPA. See:    # https://github.com/hvr/multi-ghc-travis -  - env: BUILD=cabal GHCVER=7.8.4 CABALVER=1.18 OPTS="-O0 -Wall -fno-warn-unused-do-bind -Werror" FLAGS="fast embed_data_files" CABALARGS="--enable-benchmarks" -    compiler: ": #GHC 7.8.4" -    addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4,happy-1.19.5], sources: [hvr-ghc]}} -    # don't build benchmarks for ghc 7.10.3, because build takes too long...    - env: BUILD=cabal GHCVER=7.10.3 CABALVER=1.22 OPTS="-O0 -Wall -fno-warn-unused-do-bind -Werror" FLAGS="fast embed_data_files" CABALARGS=""      compiler: ": #GHC 7.10.3" diff --git a/INSTALL.md b/INSTALL.md index aae630838..c8f734bea 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -137,7 +137,7 @@ The easiest way to build pandoc from source is to use [stack]:  1.  Install the [Haskell platform].  This will give you [GHC] and      the [cabal-install] build tool.  Note that pandoc requires -    GHC >= 7.8. +    GHC >= 7.10.  2.  Update your package database: diff --git a/pandoc.cabal b/pandoc.cabal index 4c8a9a45a..302d0700c 100644 --- a/pandoc.cabal +++ b/pandoc.cabal @@ -11,7 +11,7 @@ bug-reports:     https://github.com/jgm/pandoc/issues  stability:       alpha  homepage:        http://pandoc.org  category:        Text -tested-with:     GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2 +tested-with:     GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2  synopsis:        Conversion between markup formats  description:     Pandoc is a Haskell library for converting from one markup                   format to another, and a command-line tool that uses @@ -415,10 +415,6 @@ library                        RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,                        FlexibleInstances    hs-source-dirs:  src -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    exposed-modules: Text.Pandoc,                     Text.Pandoc.App, @@ -560,10 +556,6 @@ executable pandoc                      RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,                      FlexibleInstances    hs-source-dirs:  . -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    main-is:         pandoc.hs    buildable:       True    other-modules:   Paths_pandoc @@ -571,10 +563,6 @@ executable pandoc  executable trypandoc    main-is:         trypandoc.hs    hs-source-dirs:  trypandoc -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    default-language: Haskell2010    if flag(trypandoc)      build-depends: base, aeson, pandoc, @@ -586,10 +574,6 @@ executable trypandoc  executable weigh-pandoc    main-is:         weigh-pandoc.hs    hs-source-dirs:  benchmark -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    if flag(weigh-pandoc)       build-depends:   pandoc,                        base >= 4.2 && < 5, @@ -606,10 +590,6 @@ test-suite test-pandoc    type:           exitcode-stdio-1.0    main-is:        test-pandoc.hs    hs-source-dirs: test -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    build-depends:  base >= 4.2 && < 5,                    pandoc,                    pandoc-types >= 1.17.3 && < 1.18, @@ -689,10 +669,6 @@ benchmark benchmark-pandoc    type:            exitcode-stdio-1.0    main-is:         benchmark-pandoc.hs    hs-source-dirs:  benchmark -  if impl(ghc < 7.10) -     hs-source-dirs: prelude -     other-modules:  Prelude -     build-depends:  base-compat >= 0.9    build-depends:   pandoc,                     time, bytestring, containers,                     base >= 4.2 && < 5, diff --git a/prelude/Prelude.hs b/prelude/Prelude.hs deleted file mode 100644 index 98185b57a..000000000 --- a/prelude/Prelude.hs +++ /dev/null @@ -1,16 +0,0 @@ -{-# LANGUAGE NoImplicitPrelude #-} -{-# LANGUAGE PackageImports #-} -{-# LANGUAGE CPP #-} - --- This custom Prelude emulates the API of the prelude --- with base 4.8. - -module Prelude -( -  module Prelude.Compat -, module Data.Monoid.Compat -) -where - -import Prelude.Compat -import Data.Monoid.Compat | 
