From 6732b2827a72203e24a39b22bd0f58297b4b6e28 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 12 Dec 2014 12:09:20 +0200 Subject: [PATCH] Changes for nice install page --- Data/WebsiteContent.hs | 7 +- Handler/Home.hs | 12 +- cabal.config | 827 +++++++++++++++++++++++++++++++++++++++++ stackage-server.cabal | 2 +- 4 files changed, 839 insertions(+), 9 deletions(-) create mode 100644 cabal.config diff --git a/Data/WebsiteContent.hs b/Data/WebsiteContent.hs index 8777e50..72c39de 100644 --- a/Data/WebsiteContent.hs +++ b/Data/WebsiteContent.hs @@ -5,7 +5,7 @@ module Data.WebsiteContent import ClassyPrelude.Yesod import Text.Blaze.Html (preEscapedToMarkup) -import Text.Markdown (markdown, msXssProtect) +import Text.Markdown (markdown, msXssProtect, msAddHeadingId) data WebsiteContent = WebsiteContent { wcHomepage :: !Html @@ -19,6 +19,9 @@ loadWebsiteContent dir = do $ readFile $ dir "homepage.html" wcAuthors <- fmap (preEscapedToMarkup :: Text -> Html) $ readFile $ dir "authors.html" - wcInstall <- fmap (markdown def { msXssProtect = False }) + wcInstall <- fmap (markdown def + { msXssProtect = False + , msAddHeadingId = True + }) $ readFile $ dir "install.md" return WebsiteContent {..} diff --git a/Handler/Home.hs b/Handler/Home.hs index 2d18637..c294f7f 100644 --- a/Handler/Home.hs +++ b/Handler/Home.hs @@ -14,21 +14,21 @@ import Yesod.GitRepo (grContent) -- functions. You can spread them across multiple files if you are so -- inclined, or create a single monolithic file. getHomeR :: Handler Html -getHomeR = contentHelper wcHomepage +getHomeR = contentHelper "Stackage Server" wcHomepage getAuthorsR :: Handler Html -getAuthorsR = contentHelper wcAuthors +getAuthorsR = contentHelper "Library Authors" wcAuthors getInstallR :: Handler Html -getInstallR = contentHelper wcInstall +getInstallR = contentHelper "Haskell Installation Instructions" wcInstall -contentHelper :: (WebsiteContent -> Html) -> Handler Html -contentHelper accessor = do +contentHelper :: Html -> (WebsiteContent -> Html) -> Handler Html +contentHelper title accessor = do windowsLatest <- linkFor "unstable-ghc78hp-inclusive" restLatest <- linkFor "unstable-ghc78-inclusive" homepage <- getYesod >>= fmap accessor . liftIO . grContent . websiteContent defaultLayout $ do - setTitle "Stackage Server" + setTitle title $(combineStylesheets 'StaticR [ css_bootstrap_modified_css , css_bootstrap_responsive_modified_css diff --git a/cabal.config b/cabal.config new file mode 100644 index 0000000..7b60f03 --- /dev/null +++ b/cabal.config @@ -0,0 +1,827 @@ +-- http://www.stackage.org/snapshot/2014-12-10-ghc78-exc +constraints: abstract-deque ==0.3, + abstract-par ==0.3.3, + accelerate ==0.15.0.0, + ace ==0.6, + action-permutations ==0.0.0.1, + active ==0.1.0.17, + AC-Vector ==2.3.2, + ad ==4.2.1.1, + adjunctions ==4.2, + aeson ==0.8.0.2, + aeson-pretty ==0.7.2, + aeson-qq ==0.7.4, + aeson-utils ==0.2.2.1, + alex ==3.1.3, + amqp ==0.10.1, + ansi-terminal ==0.6.2.1, + ansi-wl-pprint ==0.6.7.1, + appar ==0.1.4, + approximate ==0.2.1.1, + arbtt ==0.8.1.4, + arithmoi ==0.4.1.1, + array ==0.5.0.0, + arrow-list ==0.6.1.5, + asn1-data ==0.7.1, + asn1-encoding ==0.9.0, + asn1-parse ==0.9.0, + asn1-types ==0.3.0, + async ==2.0.1.6, + atto-lisp ==0.2.2, + attoparsec ==0.12.1.2, + attoparsec-conduit ==1.1.0, + attoparsec-enumerator ==0.3.3, + attoparsec-expr ==0.1.1.1, + authenticate ==1.3.2.10, + auto-update ==0.1.2, + aws ==0.10.5, + bake ==0.2, + barecheck ==0.2.0.6, + base ==4.7.0.1, + base16-bytestring ==0.1.1.6, + base64-bytestring ==1.0.0.1, + base-compat ==0.5.0, + base-prelude ==0.1.6, + base-unicode-symbols ==0.2.2.4, + basic-prelude ==0.3.10, + bifunctors ==4.2, + binary ==0.7.1.0, + binary-list ==1.0.1.0, + bindings-DSL ==1.0.21, + bioace ==0.0.1, + bioalign ==0.0.5, + biocore ==0.3.1, + biofasta ==0.0.3, + biofastq ==0.1, + biophd ==0.0.5, + biopsl ==0.4, + biosff ==0.3.7.1, + bits ==0.4, + BlastHTTP ==1.0.1, + blastxml ==0.3.2, + blaze-builder ==0.3.3.4, + blaze-builder-enumerator ==0.2.0.6, + blaze-html ==0.7.0.3, + blaze-markup ==0.6.1.1, + blaze-svg ==0.3.4, + blaze-textual ==0.2.0.9, + BlogLiterately ==0.7.1.7, + BlogLiterately-diagrams ==0.1.4.3, + bloodhound ==0.4.0.2, + bmp ==1.2.5.2, + Boolean ==0.2.3, + bool-extras ==0.4.0, + bound ==1.0.4, + BoundedChan ==1.0.3.0, + bson ==0.3.1, + bumper ==0.6.0.2, + byteable ==0.1.1, + bytedump ==1.0, + byteorder ==1.0.4, + bytes ==0.14.1.2, + bytestring ==0.10.4.0, + bytestring-lexing ==0.4.3.2, + bytestring-mmap ==0.2.2, + bytestring-progress ==1.0.3, + bytestring-trie ==0.2.4, + bzlib ==0.5.0.4, + bzlib-conduit ==0.2.1.3, + c2hs ==0.20.1, + Cabal ==1.18.1.3, + cabal-install ==1.18.0.5, + cabal-src ==0.2.3, + cairo ==0.13.0.5, + case-insensitive ==1.2.0.1, + cases ==0.1.2, + cassava ==0.4.2.0, + cautious-file ==1.0.2, + cereal ==0.4.1.0, + cereal-conduit ==0.7.2.3, + certificate ==1.3.9, + charset ==0.3.7, + Chart ==1.3.2, + Chart-diagrams ==1.3.2, + ChasingBottoms ==1.3.0.8, + check-email ==1.0, + checkers ==0.4.1, + chell ==0.4, + chell-quickcheck ==0.2.4, + chunked-data ==0.1.0.1, + cipher-aes ==0.2.9, + cipher-blowfish ==0.0.3, + cipher-camellia ==0.0.2, + cipher-des ==0.0.6, + cipher-rc4 ==0.1.4, + circle-packing ==0.1.0.3, + classy-prelude ==0.10.2, + classy-prelude-conduit ==0.10.2, + classy-prelude-yesod ==0.10.2, + clientsession ==0.9.1.1, + clock ==0.4.1.3, + cmdargs ==0.10.12, + code-builder ==0.1.3, + colour ==2.3.3, + comonad ==4.2.2, + comonads-fd ==4.0, + comonad-transformers ==4.0, + compdata ==0.9, + compensated ==0.6.1, + composition ==1.0.1.0, + compressed ==3.10, + concatenative ==1.0.1, + concurrent-extra ==0.7.0.8, + concurrent-supply ==0.1.7, + cond ==0.4.1.1, + conduit ==1.2.3, + conduit-combinators ==0.3.0.4, + conduit-extra ==1.1.4.2, + configurator ==0.3.0.0, + connection ==0.2.3, + constraints ==0.4, + containers ==0.5.5.1, + containers-unicode-symbols ==0.3.1.1, + contravariant ==1.2, + control-monad-free ==0.5.3, + control-monad-loop ==0.1, + convertible ==1.1.0.0, + cookie ==0.4.1.4, + courier ==0.1.0.15, + cpphs ==1.18.6, + cprng-aes ==0.6.1, + cpu ==0.1.2, + criterion ==1.0.2.0, + crypto-api ==0.13.2, + cryptocipher ==0.6.2, + crypto-cipher-tests ==0.0.11, + crypto-cipher-types ==0.0.9, + cryptohash ==0.11.6, + cryptohash-conduit ==0.1.1, + cryptohash-cryptoapi ==0.1.3, + crypto-numbers ==0.2.3, + crypto-pubkey ==0.2.5, + crypto-pubkey-types ==0.4.2.3, + crypto-random ==0.0.8, + crypto-random-api ==0.2.0, + css-text ==0.1.2.1, + csv ==0.1.2, + csv-conduit ==0.6.3, + curl ==1.3.8, + data-accessor ==0.2.2.6, + data-accessor-mtl ==0.2.0.4, + data-binary-ieee754 ==0.4.4, + data-default ==0.5.3, + data-default-class ==0.0.1, + data-default-instances-base ==0.0.1, + data-default-instances-containers ==0.0.1, + data-default-instances-dlist ==0.0.1, + data-default-instances-old-locale ==0.0.1, + data-inttrie ==0.1.0, + data-lens-light ==0.1.2.1, + data-memocombinators ==0.5.1, + data-reify ==0.6, + DAV ==1.0.3, + deepseq ==1.3.0.2, + deepseq-generics ==0.1.1.1, + derive ==2.5.18, + diagrams ==1.2, + diagrams-builder ==0.6.0.2, + diagrams-cairo ==1.2.0.4, + diagrams-contrib ==1.1.2.4, + diagrams-core ==1.2.0.4, + diagrams-haddock ==0.2.2.12, + diagrams-lib ==1.2.0.7, + diagrams-postscript ==1.1.0.3, + diagrams-svg ==1.1.0.3, + Diff ==0.3.0, + digest ==0.0.1.2, + digestive-functors ==0.7.1.1, + dimensional ==0.13.0.1, + directory ==1.2.1.0, + directory-tree ==0.12.0, + direct-sqlite ==2.3.14, + distributed-process ==0.5.2, + distributed-process-simplelocalnet ==0.2.2.0, + distributed-static ==0.3.1.0, + distributive ==0.4.4, + djinn-ghc ==0.0.2.2, + djinn-lib ==0.0.1.2, + dlist ==0.7.1, + dlist-instances ==0.1, + doctest ==0.9.11.1, + double-conversion ==2.0.1.0, + dual-tree ==0.2.0.5, + easy-file ==0.2.0, + either ==4.3.2, + email-validate ==2.0.1, + enclosed-exceptions ==1.0.1, + entropy ==0.3.4.1, + enumerator ==0.4.20, + eq ==4.0.3, + erf ==2.0.0.0, + errorcall-eq-instance ==0.1.0, + errors ==1.4.7, + ersatz ==0.2.6.1, + esqueleto ==2.1.2.1, + exceptions ==0.6.1, + exception-transformers ==0.3.0.4, + executable-path ==0.0.3, + ex-pool ==0.2, + extensible-exceptions ==0.1.1.4, + extra ==1.0, + failure ==0.2.0.3, + fast-logger ==2.2.3, + fay ==0.21.2.1, + fay-base ==0.19.4.1, + fay-builder ==0.2.0.1, + fay-dom ==0.5, + fay-jquery ==0.6.0.2, + fay-text ==0.3.2, + fay-uri ==0.2.0.0, + fb ==1.0.7, + fb-persistent ==0.3.4, + fclabels ==2.0.2, + FenwickTree ==0.1.1, + fgl ==5.5.0.1, + file-embed ==0.0.7, + file-location ==0.4.5.3, + filemanip ==0.3.6.2, + filepath ==1.3.0.2, + fingertree ==0.1.0.0, + fixed ==0.2.1, + fixed-list ==0.1.5, + flexible-defaults ==0.0.1.1, + focus ==0.1.3, + foldl ==1.0.7, + force-layout ==0.3.0.8, + foreign-store ==0.1, + formatting ==5.4, + fpco-api ==1.2.0.4, + free ==4.9, + freenect ==1.2, + frisby ==0.2, + fsnotify ==0.1.0.3, + fuzzcheck ==0.1.1, + gd ==3000.7.3, + generic-aeson ==0.2.0.2, + generic-deriving ==1.6.3, + generics-sop ==0.1.0.3, + ghc-heap-view ==0.5.3, + ghcid ==0.3.2, + ghc-mod ==5.2.1.1, + ghc-mtl ==1.2.1.0, + ghc-paths ==0.1.0.9, + ghc-prim ==0.3.1.0, + ghc-syb-utils ==0.2.2, + gio ==0.13.0.3, + gl ==0.6.1, + glib ==0.13.0.6, + Glob ==0.7.5, + GLURaw ==1.4.0.1, + GLUT ==2.5.1.1, + graph-core ==0.2.1.0, + graphs ==0.5.0.1, + graphviz ==2999.17.0.1, + gravatar ==0.6, + groundhog ==0.7.0, + groundhog-mysql ==0.7.0, + groundhog-postgresql ==0.7.0, + groundhog-sqlite ==0.7.0, + groundhog-th ==0.7.0, + groupoids ==4.0, + groups ==0.4.0.0, + gtk ==0.13.3, + gtk2hs-buildtools ==0.13.0.3, + haddock-api ==2.15.0, + haddock-library ==1.1.1, + half ==0.2.0.1, + hamlet ==1.2.0, + HandsomeSoup ==0.3.5, + happstack-server ==7.3.9, + happy ==1.19.4, + hashable ==1.2.2.0, + hashable-extras ==0.2.0.1, + hashtables ==1.2.0.0, + haskeline ==0.7.1.2, + haskell2010 ==1.1.2.0, + haskell98 ==2.0.0.3, + haskell-lexer ==1.0, + haskell-names ==0.4.1, + haskell-packages ==0.2.4.3, + haskell-src ==1.0.1.6, + haskell-src-exts ==1.16.0.1, + haskell-src-meta ==0.6.0.8, + hasql ==0.4.0, + hasql-backend ==0.2.1, + hasql-postgres ==0.7.3, + hastache ==0.6.0, + HaTeX ==3.15.0.0, + HaXml ==1.24.1, + haxr ==3000.10.3.1, + HCodecs ==0.5, + hdaemonize ==0.5.0.0, + hdevtools ==0.1.0.6, + heaps ==0.3.1, + hebrew-time ==0.1.1, + heist ==0.14.0.1, + here ==1.2.6, + heredoc ==0.2.0.0, + hfsevents ==0.1.5, + highlighting-kate ==0.5.11, + hinotify ==0.3.7, + hint ==0.4.2.1, + histogram-fill ==0.8.3.0, + hit ==0.6.2, + hjsmin ==0.1.4.7, + hledger ==0.23.3, + hledger-lib ==0.23.3, + hlibgit2 ==0.18.0.13, + hlint ==1.9.13, + hmatrix ==0.16.1.0, + hmatrix-gsl ==0.16.0.2, + holy-project ==0.1.1.1, + hoogle ==4.2.36, + hoopl ==3.10.0.1, + hOpenPGP ==1.11, + hopenpgp-tools ==0.13, + hostname ==1.0, + hostname-validate ==1.0.0, + hourglass ==0.2.6, + hpc ==0.6.0.1, + hPDB ==1.2.0, + hPDB-examples ==1.1.2, + hs-bibutils ==5.0, + hscolour ==1.20.3, + hse-cpp ==0.1, + hslogger ==1.2.6, + hslua ==0.3.13, + hspec ==2.1.0, + hspec2 ==0.6.1, + hspec-core ==2.1.0, + hspec-discover ==2.1.0, + hspec-expectations ==0.6.1, + hspec-meta ==2.0.0, + hspec-wai ==0.6.2, + hspec-wai-json ==0.6.0, + HStringTemplate ==0.7.3, + hsyslog ==2.0, + HTF ==0.12.2.3, + html ==1.0.1.2, + html-conduit ==1.1.1.1, + HTTP ==4000.2.18, + http-client ==0.4.6, + http-client-tls ==0.2.2, + http-conduit ==2.1.5, + http-date ==0.0.4, + httpd-shed ==0.4.0.3, + http-reverse-proxy ==0.4.1.2, + http-types ==0.8.5, + HUnit ==1.2.5.2, + hweblib ==0.6.3, + hxt ==9.3.1.7, + hxt-charproperties ==9.2.0.0, + hxt-http ==9.1.5, + hxt-pickle-utils ==0.1.0.2, + hxt-regex-xmlschema ==9.2.0, + hxt-relaxng ==9.1.5.1, + hxt-unicode ==9.0.2.2, + hybrid-vectors ==0.1.2, + hyphenation ==0.4, + idna ==0.3.0, + ieee754 ==0.7.4, + imagesize-conduit ==1.0.0.4, + immortal ==0.2, + incremental-parser ==0.2.3.3, + indents ==0.3.3, + ini ==0.2.2, + integer-gmp ==0.5.1.0, + integration ==0.2.0.1, + interpolate ==0.1.0, + interpolatedstring-perl6 ==0.9.0, + intervals ==0.7.0.1, + io-choice ==0.0.5, + io-manager ==0.1.0.2, + io-memoize ==1.1.1.0, + iproute ==1.3.1, + iterable ==3.0, + ixset ==1.0.6, + js-flot ==0.8.3, + js-jquery ==1.11.1, + json-schema ==0.7.3.0, + JuicyPixels ==3.1.7.1, + JuicyPixels-repa ==0.7, + kan-extensions ==4.1.0.1, + kdt ==0.2.2, + keter ==1.3.6, + keys ==3.10.1, + kure ==2.4.10, + language-c ==0.4.7, + language-ecmascript ==0.16.2, + language-glsl ==0.1.1, + language-haskell-extract ==0.2.4, + language-java ==0.2.7, + language-javascript ==0.5.13, + lca ==0.2.4, + lens ==4.6.0.1, + lens-aeson ==1.0.0.3, + lens-family-th ==0.4.0.0, + lhs2tex ==1.18.1, + libgit ==0.3.0, + libnotify ==0.1.1.0, + lifted-async ==0.2.0.2, + lifted-base ==0.2.2.1, + linear ==1.15.4, + linear-accelerate ==0.2, + list-t ==0.3.0, + loch-th ==0.2.1, + log-domain ==0.9.3, + logfloat ==0.12.1, + logict ==0.6.0.2, + loop ==0.2.0, + lucid ==2.5, + machines ==0.4.1, + map-syntax ==0.2, + markdown ==0.1.13, + markdown-unlit ==0.2.0.1, + math-functions ==0.1.5.2, + matrix ==0.3.4.0, + MaybeT ==0.1.2, + MemoTrie ==0.6.2, + mersenne-random-pure64 ==0.2.0.4, + messagepack ==0.3.0, + messagepack-rpc ==0.1.0.3, + mime-mail ==0.4.6, + mime-mail-ses ==0.3.2, + mime-types ==0.1.0.4, + missing-foreign ==0.1.1, + MissingH ==1.3.0.1, + mmap ==0.5.9, + mmorph ==1.0.4, + MonadCatchIO-transformers ==0.3.1.2, + monad-control ==0.3.3.0, + monad-coroutine ==0.8, + monadcryptorandom ==0.6.1, + monad-extras ==0.5.9, + monadic-arrays ==0.2.1.3, + monad-journal ==0.5.0.1, + monad-logger ==0.3.10.1, + monad-loops ==0.4.2.1, + monad-par ==0.3.4.7, + monad-parallel ==0.7.1.3, + monad-par-extras ==0.3.3, + monad-primitive ==0.1, + monad-products ==4.0.0.1, + MonadPrompt ==1.0.0.5, + MonadRandom ==0.3.0.1, + monad-st ==0.2.4, + monads-tf ==0.1.0.2, + mongoDB ==2.0.3, + monoid-extras ==0.3.3.5, + monoid-subclasses ==0.3.6.2, + mono-traversable ==0.6.3, + mtl ==2.1.3.1, + mtlparse ==0.1.2, + mtl-prelude ==1.0.1, + multimap ==1.2.1, + multipart ==0.1.2, + MusicBrainz ==0.2.2, + mwc-random ==0.13.2.2, + mysql ==0.1.1.7, + mysql-simple ==0.2.2.4, + nanospec ==0.2.0, + nats ==1, + neat-interpolation ==0.2.2, + nettle ==0.1.0, + network ==2.5.0.0, + network-conduit-tls ==1.1.0.2, + network-info ==0.2.0.5, + network-multicast ==0.0.11, + network-simple ==0.4.0.2, + network-transport ==0.4.1.0, + network-transport-tcp ==0.4.1, + network-transport-tests ==0.2.1.0, + network-uri ==2.5.0.0, + newtype ==0.2, + nsis ==0.2.4, + numbers ==3000.2.0.1, + numeric-extras ==0.0.3, + NumInstances ==1.4, + numtype ==1.1, + Octree ==0.5.3, + old-locale ==1.0.0.6, + old-time ==1.1.0.2, + OneTuple ==0.2.1, + OpenGL ==2.9.2.0, + OpenGLRaw ==1.5.0.0, + openpgp-asciiarmor ==0.1, + operational ==0.2.3.2, + options ==1.2, + optparse-applicative ==0.11.0.1, + osdkeys ==0.0, + pandoc ==1.13.1, + pandoc-citeproc ==0.6, + pandoc-types ==1.12.4.1, + pango ==0.13.0.4, + parallel ==3.2.0.5, + parallel-io ==0.3.3, + parseargs ==0.1.5.2, + parsec ==3.1.7, + parsers ==0.12.1.1, + partial-handler ==0.1.0, + path-pieces ==0.1.4, + patience ==0.1.1, + pcre-light ==0.4.0.3, + pdfinfo ==1.5.1, + pem ==0.2.2, + persistent ==2.1.1, + persistent-mongoDB ==2.1.2, + persistent-mysql ==2.1.2, + persistent-postgresql ==2.1.1, + persistent-sqlite ==2.1.1, + persistent-template ==2.1, + phantom-state ==0.2.0.2, + pipes ==4.1.4, + pipes-concurrency ==2.0.2, + pipes-parse ==3.0.2, + placeholders ==0.1, + pointed ==4.1, + polyparse ==1.9, + pool-conduit ==0.1.2.3, + postgresql-binary ==0.5.0, + postgresql-libpq ==0.9.0.1, + postgresql-simple ==0.4.8.0, + pqueue ==1.2.1, + prefix-units ==0.1.0.2, + prelude-extras ==0.4, + present ==2.2, + pretty ==1.1.1.1, + prettyclass ==1.0.0.0, + pretty-class ==1.0.1.1, + pretty-show ==1.6.8, + primes ==0.2.1.0, + primitive ==0.5.4.0, + process ==1.2.0.0, + process-conduit ==1.2.0.1, + process-extras ==0.2.0, + profunctor-extras ==4.0, + profunctors ==4.3.2, + project-template ==0.1.4.2, + publicsuffixlist ==0.1, + punycode ==2.0, + pure-io ==0.2.1, + pureMD5 ==2.1.2.1, + pwstore-fast ==2.4.4, + quandl-api ==0.2.0.0, + QuasiText ==0.1.2.5, + QuickCheck ==2.7.6, + quickcheck-assertions ==0.1.1, + quickcheck-instances ==0.3.9, + quickcheck-io ==0.1.1, + quickpull ==0.4.0.0, + rainbow ==0.20.0.4, + rainbow-tests ==0.20.0.4, + random ==1.0.1.1, + random-fu ==0.2.6.1, + random-shuffle ==0.0.4, + random-source ==0.3.0.6, + rank1dynamic ==0.2.0.1, + ReadArgs ==1.2.2, + reducers ==3.10.3, + reflection ==1.5.1, + regex-applicative ==0.3.0.3, + regex-base ==0.93.2, + regex-compat ==0.95.1, + regex-pcre-builtin ==0.94.4.8.8.35, + regex-posix ==0.95.2, + regexpr ==0.5.4, + regex-tdfa ==1.2.0, + regex-tdfa-rc ==1.1.8.3, + regular ==0.3.4.3, + regular-xmlpickler ==0.2, + repa ==3.3.1.2, + repa-algorithms ==3.3.1.2, + repa-devil ==0.3.2.2, + repa-io ==3.3.1.2, + reroute ==0.2.2.1, + resource-pool ==0.2.3.1, + resourcet ==1.1.3, + rest-client ==0.4.0.1, + rest-core ==0.33.1.2, + rest-gen ==0.16.1.3, + rest-happstack ==0.2.10.3, + rest-snap ==0.1.17.14, + rest-stringmap ==0.2.0.2, + rest-types ==1.11.1.1, + rest-wai ==0.1.0.4, + rev-state ==0.1, + rfc5051 ==0.1.0.3, + runmemo ==1.0.0.1, + rvar ==0.2.0.2, + safe ==0.3.8, + safecopy ==0.8.3, + SafeSemaphore ==0.10.1, + scientific ==0.3.3.3, + scotty ==0.9.0, + scrobble ==0.2.1.1, + securemem ==0.1.4, + semigroupoid-extras ==4.0, + semigroupoids ==4.2, + semigroups ==0.16, + sendfile ==0.7.9, + seqloc ==0.6, + setenv ==0.1.1.1, + SHA ==1.6.4.1, + shake ==0.14.2, + shakespeare ==2.0.2.1, + shakespeare-i18n ==1.1.0, + shakespeare-text ==1.1.0, + shell-conduit ==4.5, + shelly ==1.5.6, + silently ==1.2.4.1, + simple-reflect ==0.3.2, + simple-sendfile ==0.2.18, + singletons ==1.0, + siphash ==1.0.3, + skein ==1.0.9.1, + slave-thread ==0.1.4, + smallcheck ==1.1.1, + smtLib ==1.0.7, + snap ==0.13.3.2, + snap-core ==0.9.6.3, + snaplet-fay ==0.3.3.8, + snap-server ==0.9.4.5, + socks ==0.5.4, + sodium ==0.11.0.2, + sourcemap ==0.1.3.0, + speculation ==1.5.0.1, + sphinx ==0.6.0.1, + split ==0.2.2, + Spock ==0.7.5.1, + spoon ==0.3.1, + sqlite-simple ==0.4.8.0, + stateref ==0.3, + statestack ==0.2.0.3, + statistics ==0.13.2.1, + statistics-linreg ==0.3, + stm ==2.4.3, + stm-chans ==3.0.0.2, + stm-conduit ==2.5.2, + stm-containers ==0.2.4, + stm-stats ==0.2.0.0, + storable-complex ==0.2.1, + storable-endian ==0.2.5, + streaming-commons ==0.1.7, + streams ==3.2, + strict ==0.3.2, + stringable ==0.1.3, + stringbuilder ==0.5.0, + stringprep ==1.0.0, + stringsearch ==0.3.6.5, + stylish-haskell ==0.5.11.0, + SVGFonts ==1.4.0.3, + syb ==0.4.2, + syb-with-class ==0.6.1.5, + system-canonicalpath ==0.1.2.0, + system-fileio ==0.3.15, + system-filepath ==0.4.12, + system-posix-redirect ==1.1.0.1, + tabular ==0.2.2.5, + tagged ==0.7.3, + tagshare ==0.0, + tagsoup ==0.13.3, + tagstream-conduit ==0.5.5.3, + tar ==0.4.0.1, + tardis ==0.3.0.0, + tasty ==0.10.1, + tasty-ant-xml ==1.0.1, + tasty-golden ==2.2.2.4, + tasty-hunit ==0.9.0.1, + tasty-quickcheck ==0.8.3.2, + tasty-smallcheck ==0.8.0.1, + tasty-th ==0.1.3, + template-haskell ==2.9.0.0, + temporary ==1.2.0.3, + temporary-rc ==1.2.0.3, + terminal-progress-bar ==0.0.1.4, + terminal-size ==0.3.0, + terminfo ==0.4.0.0, + test-framework ==0.8.0.3, + test-framework-hunit ==0.3.0.1, + test-framework-quickcheck2 ==0.3.0.3, + test-framework-th ==0.2.4, + testing-feat ==0.4.0.2, + testpack ==2.1.3.0, + texmath ==0.8, + text ==1.1.1.3, + text-binary ==0.1.0, + text-format ==0.3.1.1, + text-icu ==0.7.0.0, + tf-random ==0.5, + th-desugar ==1.4.2, + th-expand-syns ==0.3.0.4, + th-extras ==0.0.0.2, + th-lift ==0.7, + th-orphans ==0.8.2, + threads ==0.5.1.2, + th-reify-many ==0.1.2, + thyme ==0.3.5.5, + time ==1.4.2, + time-compat ==0.1.0.3, + time-lens ==0.4.0.1, + timezone-olson ==0.1.6, + timezone-series ==0.1.4, + tls ==1.2.13, + tls-debug ==0.3.4, + tostring ==0.2.1, + transformers ==0.3.0.0, + transformers-base ==0.4.3, + transformers-compat ==0.3.3.3, + traverse-with-class ==0.2.0.3, + tree-view ==0.4, + tuple ==0.3.0.2, + type-eq ==0.4.2, + udbus ==0.2.1, + unbounded-delays ==0.1.0.8, + union-find ==0.2, + uniplate ==1.6.12, + unix ==2.7.0.1, + unix-compat ==0.4.1.3, + unix-time ==0.3.4, + unordered-containers ==0.2.5.1, + uri-encode ==1.5.0.3, + url ==2.1.3, + utf8-light ==0.4.2, + utf8-string ==0.3.8, + uuid ==1.3.5, + vault ==0.3.0.3, + vector ==0.10.12.2, + vector-algorithms ==0.6.0.3, + vector-binary-instances ==0.2.1.0, + vector-instances ==3.3, + vector-space ==0.8.7, + vector-space-points ==0.2, + vector-th-unbox ==0.2.1.0, + vhd ==0.2.2, + void ==0.7, + wai ==3.0.2, + wai-app-static ==3.0.0.3, + wai-conduit ==3.0.0.1, + wai-eventsource ==3.0.0, + wai-extra ==3.0.2.2, + wai-logger ==2.2.3, + wai-middleware-static ==0.6.0.1, + wai-websockets ==3.0.0.2, + warp ==3.0.4, + warp-tls ==3.0.1, + webdriver ==0.6.0.3, + web-fpco ==0.1.1.0, + websockets ==0.9.2.1, + Win32-notify ==0.3, + wizards ==1.0.1, + wl-pprint ==1.1, + wl-pprint-extras ==3.5.0.3, + wl-pprint-terminfo ==3.7.1.3, + wl-pprint-text ==1.1.0.2, + word8 ==0.1.1, + X11 ==1.6.1.2, + x509 ==1.5.0.1, + x509-store ==1.5.0, + x509-system ==1.5.0, + x509-validation ==1.5.1, + xenstore ==0.1.1, + xhtml ==3000.2.1, + xml ==1.3.13, + xml-conduit ==1.2.3, + xmlgen ==0.6.2.1, + xml-hamlet ==0.4.0.9, + xmlhtml ==0.2.3.3, + xml-types ==0.3.4, + xss-sanitize ==0.3.5.4, + yackage ==0.7.0.4, + yaml ==0.8.10.1, + Yampa ==0.9.6, + YampaSynth ==0.2, + yesod ==1.4.1, + yesod-auth ==1.4.1, + yesod-auth-deskcom ==1.4.0, + yesod-auth-fb ==1.6.6, + yesod-auth-hashdb ==1.4.1.1, + yesod-bin ==1.4.1, + yesod-core ==1.4.6, + yesod-eventsource ==1.4.0, + yesod-fay ==0.7.0, + yesod-fb ==0.3.4, + yesod-form ==1.4.3, + yesod-gitrepo ==0.1.1.0, + yesod-newsfeed ==1.4.0, + yesod-persistent ==1.4.0.1, + yesod-sitemap ==1.4.0, + yesod-static ==1.4.0.3, + yesod-test ==1.4.2, + yesod-text-markdown ==0.1.7, + yesod-websockets ==0.2.0, + zeromq4-haskell ==0.6.2, + zip-archive ==0.2.3.5, + zlib ==0.5.4.2, + zlib-bindings ==0.1.1.5, + zlib-enum ==0.2.3.1, + zlib-lens ==0.1 diff --git a/stackage-server.cabal b/stackage-server.cabal index 9be6e4a..71da4ee 100644 --- a/stackage-server.cabal +++ b/stackage-server.cabal @@ -143,7 +143,7 @@ library , th-lift , mime-types , unix - , markdown + , markdown >= 0.1.13 , formatting , blaze-html , haddock-library