Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-microstache for openSUSE:Factory 
checked in at 2023-01-18 13:10:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-microstache (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-microstache.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-microstache"

Wed Jan 18 13:10:10 2023 rev:7 rq:1059088 version:1.0.2.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-microstache/ghc-microstache.changes  
2022-10-13 15:42:40.566800110 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-microstache.new.32243/ghc-microstache.changes   
    2023-01-18 13:10:31.936721906 +0100
@@ -1,0 +2,8 @@
+Mon Jan  9 16:30:00 UTC 2023 - Peter Simons <psim...@suse.com>
+
+- Update microstache to version 1.0.2.3.
+  ## microstache 1.0.2.3
+
+  - Support `parsec-3.1.16.*`
+
+-------------------------------------------------------------------

Old:
----
  microstache-1.0.2.2.tar.gz

New:
----
  microstache-1.0.2.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-microstache.spec ++++++
--- /var/tmp/diff_new_pack.bTD3LG/_old  2023-01-18 13:10:32.780726909 +0100
+++ /var/tmp/diff_new_pack.bTD3LG/_new  2023-01-18 13:10:32.784726932 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-microstache
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name microstache
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.0.2.2
+Version:        1.0.2.3
 Release:        0
 Summary:        Mustache templates for Haskell
 License:        BSD-3-Clause

++++++ microstache-1.0.2.2.tar.gz -> microstache-1.0.2.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/CHANGELOG.md 
new/microstache-1.0.2.3/CHANGELOG.md
--- old/microstache-1.0.2.2/CHANGELOG.md        2001-09-09 03:46:40.000000000 
+0200
+++ new/microstache-1.0.2.3/CHANGELOG.md        2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,7 @@
+## microstache 1.0.2.3
+
+- Support `parsec-3.1.16.*`
+
 ## microstache 1.0.2.1
 
 - Support `transformers-0.6`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/microstache.cabal 
new/microstache-1.0.2.3/microstache.cabal
--- old/microstache-1.0.2.2/microstache.cabal   2001-09-09 03:46:40.000000000 
+0200
+++ new/microstache-1.0.2.3/microstache.cabal   2001-09-09 03:46:40.000000000 
+0200
@@ -1,5 +1,5 @@
 name:               microstache
-version:            1.0.2.2
+version:            1.0.2.3
 cabal-version:      >=1.10
 license:            BSD3
 license-file:       LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/src/Text/Microstache/Compile.hs 
new/microstache-1.0.2.3/src/Text/Microstache/Compile.hs
--- old/microstache-1.0.2.2/src/Text/Microstache/Compile.hs     2001-09-09 
03:46:40.000000000 +0200
+++ new/microstache-1.0.2.3/src/Text/Microstache/Compile.hs     2001-09-09 
03:46:40.000000000 +0200
@@ -20,13 +20,12 @@
   , compileMustacheText )
 where
 
-import Control.Exception       (throwIO)
-import Control.Monad           (filterM, foldM)
-import Data.Text.Lazy          (Text)
+import Control.Exception (throwIO)
+import Control.Monad     (filterM, foldM)
+import Data.Text.Lazy    (Text)
 import System.Directory
-import Text.Microstache.Parser
-import Text.Microstache.Type
-import Text.Parsec
+       (doesFileExist, getCurrentDirectory, getDirectoryContents)
+import Text.Parsec       (ParseError)
 
 import qualified Data.Map          as Map
 import qualified Data.Text         as T
@@ -37,6 +36,9 @@
 import Control.Applicative ((<$>))
 #endif
 
+import Text.Microstache.Parser
+import Text.Microstache.Type
+
 -- | Compile all templates in specified directory and select one. Template
 -- files should have extension @mustache@, (e.g. @foo.mustache@) to be
 -- recognized. This function /does not/ scan the directory recursively.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/src/Text/Microstache/Parser.hs 
new/microstache-1.0.2.3/src/Text/Microstache/Parser.hs
--- old/microstache-1.0.2.2/src/Text/Microstache/Parser.hs      2001-09-09 
03:46:40.000000000 +0200
+++ new/microstache-1.0.2.3/src/Text/Microstache/Parser.hs      2001-09-09 
03:46:40.000000000 +0200
@@ -11,24 +11,34 @@
 -- import the module, because "Text.Microstache" re-exports everything you may
 -- need, import that module instead.
 
+{-# LANGUAGE CPP #-}
 module Text.Microstache.Parser
   ( parseMustache )
 where
 
-import Control.Applicative   hiding (many)
-import Control.Monad
+import Control.Applicative   (Alternative (..), (<$), (<$>))
+import Control.Monad         (unless, void)
 import Data.Char             (isAlphaNum, isSpace)
-import Data.Functor.Identity
+import Data.Functor.Identity (Identity, runIdentity)
 import Data.List             (intercalate)
 import Data.Maybe            (catMaybes)
 import Data.Text.Lazy        (Text)
 import Data.Word             (Word)
-import Text.Microstache.Type
-import Text.Parsec           hiding ((<|>))
+import Text.Parsec
+       (ParseError, ParsecT, Stream, anyChar, between, char, choice, eof,
+       getPosition, getState, label, lookAhead, manyTill, notFollowedBy, oneOf,
+       putState, runParserT, satisfy, sepBy1, sourceColumn, spaces, string, 
try,
+       (<?>))
 import Text.Parsec.Char ()
 
+import Text.Microstache.Type
+
 import qualified Data.Text as T
 
+#if !MIN_VERSION_base(4,8,0)
+import Control.Applicative (Applicative (..))
+#endif
+
 ----------------------------------------------------------------------------
 -- Parser
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/src/Text/Microstache/Render.hs 
new/microstache-1.0.2.3/src/Text/Microstache/Render.hs
--- old/microstache-1.0.2.2/src/Text/Microstache/Render.hs      2001-09-09 
03:46:40.000000000 +0200
+++ new/microstache-1.0.2.3/src/Text/Microstache/Render.hs      2001-09-09 
03:46:40.000000000 +0200
@@ -28,7 +28,6 @@
 import Data.Semigroup             ((<>))
 import Data.Text                  (Text)
 import Data.Word                  (Word)
-import Text.Microstache.Type
 
 import qualified Data.List.NonEmpty      as NE
 import qualified Data.Map                as Map
@@ -52,9 +51,11 @@
 #endif
 
 #if !MIN_VERSION_base(4,8,0)
-import Control.Applicative
+import Control.Applicative ((<$>))
 #endif
 
+import Text.Microstache.Type
+
 #if !(MIN_VERSION_transformers(0,4,0))
 modify' :: (s -> s) -> State s ()
 modify' f = do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microstache-1.0.2.2/src/Text/Microstache/Type.hs 
new/microstache-1.0.2.3/src/Text/Microstache/Type.hs
--- old/microstache-1.0.2.2/src/Text/Microstache/Type.hs        2001-09-09 
03:46:40.000000000 +0200
+++ new/microstache-1.0.2.3/src/Text/Microstache/Type.hs        2001-09-09 
03:46:40.000000000 +0200
@@ -30,17 +30,18 @@
   )
 where
 
-import Control.DeepSeq
+import Control.DeepSeq   (NFData (..))
 import Control.Exception (Exception (..))
 import Data.Data         (Data)
 import Data.Map          (Map)
-import Data.Semigroup
+import Data.Monoid       (Monoid (..))
+import Data.Semigroup    (Semigroup (..))
 import Data.String       (IsString (..))
 import Data.Text         (Text)
 import Data.Typeable     (Typeable)
 import Data.Word         (Word)
 import GHC.Generics
-import Text.Parsec
+import Text.Parsec       (ParseError)
 
 import qualified Data.Map  as Map
 import qualified Data.Text as T

Reply via email to