Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-doctemplates for
openSUSE:Factory checked in at 2021-11-11 21:36:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-doctemplates (Old)
and /work/SRC/openSUSE:Factory/.ghc-doctemplates.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-doctemplates"
Thu Nov 11 21:36:26 2021 rev:13 rq:930325 version:0.10.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-doctemplates/ghc-doctemplates.changes
2021-08-25 20:57:36.621208285 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-doctemplates.new.1890/ghc-doctemplates.changes
2021-11-11 21:36:40.472899702 +0100
@@ -1,0 +2,9 @@
+Tue Oct 12 11:34:11 UTC 2021 - [email protected]
+
+- Update doctemplates to version 0.10.0.1.
+ ## 0.10.0.1
+
+ * Don't rely on aeson Object being implemented as a HashMap.
+ This change is needed for doctemplates to compile against aeson 2.0.0.0.
+
+-------------------------------------------------------------------
Old:
----
doctemplates-0.10.tar.gz
New:
----
doctemplates-0.10.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-doctemplates.spec ++++++
--- /var/tmp/diff_new_pack.dOm6N7/_old 2021-11-11 21:36:40.892900009 +0100
+++ /var/tmp/diff_new_pack.dOm6N7/_new 2021-11-11 21:36:40.892900009 +0100
@@ -19,7 +19,7 @@
%global pkg_name doctemplates
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.10
+Version: 0.10.0.1
Release: 0
Summary: Pandoc-style document templates
License: BSD-3-Clause
@@ -38,7 +38,6 @@
BuildRequires: ghc-scientific-devel
BuildRequires: ghc-text-conversions-devel
BuildRequires: ghc-text-devel
-BuildRequires: ghc-unordered-containers-devel
BuildRequires: ghc-vector-devel
ExcludeArch: %{ix86}
%if %{with tests}
++++++ doctemplates-0.10.tar.gz -> doctemplates-0.10.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/doctemplates-0.10/changelog.md
new/doctemplates-0.10.0.1/changelog.md
--- old/doctemplates-0.10/changelog.md 2021-07-18 19:33:21.000000000 +0200
+++ new/doctemplates-0.10.0.1/changelog.md 2021-10-10 18:33:30.000000000
+0200
@@ -1,5 +1,10 @@
# doctemplates
+## 0.10.0.1
+
+ * Don't rely on aeson Object being implemented as a HashMap.
+ This change is needed for doctemplates to compile against aeson 2.0.0.0.
+
## 0.10
* Change rendering and conditional behavior with booleans.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/doctemplates-0.10/doctemplates.cabal
new/doctemplates-0.10.0.1/doctemplates.cabal
--- old/doctemplates-0.10/doctemplates.cabal 2021-07-18 19:33:26.000000000
+0200
+++ new/doctemplates-0.10.0.1/doctemplates.cabal 2021-10-10
18:32:25.000000000 +0200
@@ -1,5 +1,5 @@
name: doctemplates
-version: 0.10
+version: 0.10.0.1
synopsis: Pandoc-style document templates
description: This is the text templating system used by pandoc.
It supports variable interpolation, iteration,
@@ -40,7 +40,6 @@
filepath,
parsec,
mtl,
- unordered-containers,
scientific
if !impl(ghc >= 8.0)
build-depends: semigroups == 0.18.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/doctemplates-0.10/src/Text/DocTemplates/Internal.hs
new/doctemplates-0.10.0.1/src/Text/DocTemplates/Internal.hs
--- old/doctemplates-0.10/src/Text/DocTemplates/Internal.hs 2021-06-23
08:17:37.000000000 +0200
+++ new/doctemplates-0.10.0.1/src/Text/DocTemplates/Internal.hs 2021-10-10
17:52:30.000000000 +0200
@@ -53,7 +53,6 @@
import GHC.Generics (Generic)
import Data.Text (Text)
import qualified Data.Map as M
-import qualified Data.HashMap.Strict as H
import qualified Data.Vector as V
import Data.Scientific (floatingOrInteger)
import Data.List (intersperse)
@@ -225,8 +224,7 @@
Left (r :: Double) -> show r
Right (i :: Integer) -> show i
Bool b -> return $ BoolVal b
- Object o -> MapVal . Context . M.fromList . H.toList <$>
- mapM parseJSON o
+ Object _ -> MapVal . Context <$> parseJSON v
_ -> return NullVal
instance TemplateTarget a => FromJSON (Context a) where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/doctemplates-0.10/test/keyval.txt
new/doctemplates-0.10.0.1/test/keyval.txt
--- old/doctemplates-0.10/test/keyval.txt 2019-10-14 00:46:09.000000000
+0200
+++ new/doctemplates-0.10.0.1/test/keyval.txt 1970-01-01 01:00:00.000000000
+0100
@@ -1 +0,0 @@
-