packages feed

yesod-newsfeed 1.0.0 → 1.0.0.1

raw patch · 3 files changed

+24/−2 lines, 3 filesdep +blaze-markupdep ~blaze-html

Dependencies added: blaze-markup

Dependency ranges changed: blaze-html

Files

Yesod/AtomFeed.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP #-} --------------------------------------------------------- -- -- Module        : Yesod.AtomFeed@@ -30,7 +31,11 @@ import Data.Text (Text) import Data.Text.Lazy (toStrict) import Text.XML+#if MIN_VERSION_blaze_html(0, 5, 0)+import Text.Blaze.Html.Renderer.Text (renderHtml)+#else import Text.Blaze.Renderer.Text (renderHtml)+#endif  newtype RepAtom = RepAtom Content instance HasReps RepAtom where
Yesod/RssFeed.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP #-} ------------------------------------------------------------------------------- -- -- Module        : Yesod.RssFeed@@ -26,7 +27,11 @@ import Data.Text (Text, pack) import Data.Text.Lazy (toStrict) import Text.XML+#if MIN_VERSION_blaze_html(0, 5, 0)+import Text.Blaze.Html.Renderer.Text (renderHtml)+#else import Text.Blaze.Renderer.Text (renderHtml)+#endif  newtype RepRss = RepRss Content instance HasReps RepRss where
yesod-newsfeed.cabal view
@@ -1,5 +1,5 @@ name:            yesod-newsfeed-version:         1.0.0+version:         1.0.0.1 license:         MIT license-file:    LICENSE author:          Michael Snoyman, Patrick Brisbin@@ -12,6 +12,10 @@ homepage:        http://www.yesodweb.com/ description:     Helper functions and data types for producing News feeds. +flag blaze_html_0_5+    description: use blaze-html 0.5 and blaze-markup 0.5+    default: False+ library     build-depends:   base                 >= 4        && < 5                    , yesod-core           >= 1.0      && < 1.1@@ -20,7 +24,15 @@                    , bytestring           >= 0.9.1.4  && < 0.10                    , text                 >= 0.9      && < 0.12                    , xml-conduit          >= 0.7      && < 0.8-                   , blaze-html           >= 0.4      && < 0.5++    if flag(blaze_html_0_5)+        build-depends:+                     blaze-html               >= 0.5     && < 0.6+                   , blaze-markup             >= 0.5.1   && < 0.6+    else+        build-depends:+                     blaze-html               >= 0.4     && < 0.5+     exposed-modules: Yesod.AtomFeed                    , Yesod.RssFeed                    , Yesod.Feed