Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-dhall for openSUSE:Factory 
checked in at 2022-02-11 23:08:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-dhall (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-dhall.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-dhall"

Fri Feb 11 23:08:46 2022 rev:23 rq:953451 version:1.40.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-dhall/ghc-dhall.changes      2021-12-19 
17:34:31.880268947 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-dhall.new.1956/ghc-dhall.changes    
2022-02-11 23:10:41.743169175 +0100
@@ -1,0 +2,34 @@
+Thu Feb  3 03:32:32 UTC 2022 - Peter Simons <[email protected]>
+
+- Update dhall to version 1.40.2 revision 2.
+  1.40.2
+
+  * [Supports standard version 
21.1.0](https://github.com/dhall-lang/dhall-haskell/pull/2236)
+      * [The interpreter now supports customizing headers using a 
`headers.dhall`
+        configuration 
file](https://github.com/dhall-lang/dhall-haskell/pull/2236)
+      * [Generalize grammar for certain 
annotations](https://github.com/dhall-lang/dhall-haskell/pull/2320)
+      * [Add support for a trailing line comment without a 
newline](https://github.com/dhall-lang/dhall-haskell/pull/2309)
+  * [BUG FIX: `dhall repl` no longer ignores type annotations on `:let` 
commands](https://github.com/dhall-lang/dhall-haskell/pull/2297)
+      * Before this fix, `:let x : T = 3` would ignore the `: T` type 
annotation
+  * [BUG FIX: Don't accept a bar after an empty 
union](https://github.com/dhall-lang/dhall-haskell/pull/2338)
+      * Before this fix, the interpreter would accept something like `<>|`, 
which
+        is not valid according to the standard grammar
+  * New `FromDhall`/`ToDhall` instances for `Day`/`TimeOfDay`/`TimeZone` 
[#2294](https://github.com/dhall-lang/dhall-haskell/pull/2294) 
[#2300](https://github.com/dhall-lang/dhall-haskell/pull/2300)
+      * These types correspond to the recent temporal literals added to the
+        language
+  * [New `subExpressionsWith` 
`Traversal`](https://github.com/dhall-lang/dhall-haskell/pull/2302)
+  * [Add Template Haskell support for modifying field names in generated 
Haskell
+    types](https://github.com/dhall-lang/dhall-haskell/pull/2285)
+      * This adds a new `makeHaskellTypesWith` utility with takes a
+        `GenerateOptions` function argument for customizing the code-generation
+        logic
+      * This comes in handy when Dhall fields have names are reserved keywords 
in
+        Haskell code.  You can now transform the Haskell field names to avoid
+        collisions
+  * [Support GHC 9.2](https://github.com/dhall-lang/dhall-haskell/pull/2328)
+  * Fixes and improvements to documentation
+      * [#2290](https://github.com/dhall-lang/dhall-haskell/pull/2290)
+  * Fixes and improvements to error messages
+      * [#2303](https://github.com/dhall-lang/dhall-haskell/pull/2303)
+
+-------------------------------------------------------------------

Old:
----
  dhall-1.40.1.tar.gz

New:
----
  dhall-1.40.2.tar.gz

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

Other differences:
------------------
++++++ ghc-dhall.spec ++++++
--- /var/tmp/diff_new_pack.j8Qzbc/_old  2022-02-11 23:10:42.127170286 +0100
+++ /var/tmp/diff_new_pack.j8Qzbc/_new  2022-02-11 23:10:42.131170298 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-dhall
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
 %global pkg_name dhall
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.40.1
+Version:        1.40.2
 Release:        0
 Summary:        A configuration language guaranteed to terminate
 License:        BSD-3-Clause
 URL:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/5.cabal#/%{pkg_name}.cabal
+Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-Diff-devel
@@ -33,13 +33,14 @@
 BuildRequires:  ghc-aeson-pretty-devel
 BuildRequires:  ghc-ansi-terminal-devel
 BuildRequires:  ghc-atomic-write-devel
+BuildRequires:  ghc-base16-bytestring-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-case-insensitive-devel
 BuildRequires:  ghc-cborg-devel
 BuildRequires:  ghc-cborg-json-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-contravariant-devel
-BuildRequires:  ghc-cryptonite-devel
+BuildRequires:  ghc-cryptohash-sha256-devel
 BuildRequires:  ghc-data-fix-devel
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-directory-devel
@@ -55,7 +56,6 @@
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-lens-family-core-devel
 BuildRequires:  ghc-megaparsec-devel
-BuildRequires:  ghc-memory-devel
 BuildRequires:  ghc-mmorph-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-uri-devel
@@ -89,6 +89,7 @@
 BuildRequires:  ghc-quickcheck-instances-devel
 BuildRequires:  ghc-special-values-devel
 BuildRequires:  ghc-spoon-devel
+BuildRequires:  ghc-system-filepath-devel
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-expected-failure-devel
 BuildRequires:  ghc-tasty-hunit-devel

++++++ dhall-1.40.1.tar.gz -> dhall-1.40.2.tar.gz ++++++
++++ 3903 lines of diff (skipped)

++++++ dhall.cabal ++++++
--- /var/tmp/diff_new_pack.j8Qzbc/_old  2022-02-11 23:10:42.731172033 +0100
+++ /var/tmp/diff_new_pack.j8Qzbc/_new  2022-02-11 23:10:42.735172044 +0100
@@ -1,6 +1,6 @@
 Name: dhall
-Version: 1.40.1
-x-revision: 5
+Version: 1.40.2
+x-revision: 2
 Cabal-Version: 2.0
 Build-Type: Simple
 License: BSD3
@@ -478,6 +478,7 @@
         aeson-pretty                               < 0.9 ,
         ansi-terminal               >= 0.6.3.1  && < 0.12,
         atomic-write                >= 0.2.0.7  && < 0.3 ,
+        base16-bytestring           >= 1.0.0.0           ,
         bytestring                                 < 0.12,
         case-insensitive                           < 1.3 ,
         cborg                       >= 0.2.0.0  && < 0.3 ,
@@ -496,15 +497,15 @@
         haskeline                   >= 0.7.2.1  && < 0.9 ,
         hashable                    >= 1.2      && < 1.5 ,
         lens-family-core            >= 1.0.0    && < 2.2 ,
-        megaparsec                  >= 7        && < 9.3 ,
-        memory                      >= 0.14     && < 0.17,
+        -- megaparsec follows SemVer: 
https://github.com/mrkkrp/megaparsec/issues/469#issuecomment-927918469
+        megaparsec                  >= 8        && < 10  ,
         mmorph                                     < 1.3 ,
         mtl                         >= 2.2.1    && < 2.3 ,
         network-uri                 >= 2.6      && < 2.7 ,
-        optparse-applicative        >= 0.14.0.0 && < 0.17,
+        optparse-applicative        >= 0.14.0.0 && < 0.18,
         parsers                     >= 0.12.4   && < 0.13,
         parser-combinators                               ,
-        prettyprinter               >= 1.5.1    && < 1.8 ,
+        prettyprinter               >= 1.7.0    && < 1.8 ,
         prettyprinter-ansi-terminal >= 1.1.1    && < 1.2 ,
         pretty-simple                              < 4.1 ,
         profunctors                 >= 3.1.2    && < 5.7 ,
@@ -512,7 +513,7 @@
         serialise                   >= 0.2.0.0  && < 0.3 ,
         scientific                  >= 0.3.0.0  && < 0.4 ,
         template-haskell            >= 2.13.0.0 && < 2.19,
-        text                        >= 0.11.1.0 && < 1.3 ,
+        text                        >= 0.11.1.0 && < 2.1 ,
         text-manipulate             >= 0.2.0.1  && < 0.4 ,
         th-lift-instances           >= 0.1.13   && < 0.2 ,
         time                        >= 1.1.4    && < 1.13,
@@ -534,7 +535,7 @@
     else
       Hs-Source-Dirs: ghc-src
       Build-Depends:
-        cryptonite                  >= 0.23     && < 0.30
+        cryptohash-sha256
       if flag(with-http)
         Build-Depends:
           http-types                  >= 0.7.0    && < 0.13,
@@ -611,6 +612,7 @@
     Other-Modules:
         Dhall.Eval
         Dhall.Import.Types
+        Dhall.Import.Headers
         Dhall.Marshal.Internal
         Dhall.Normalize
         Dhall.Parser.Combinators
@@ -677,12 +679,13 @@
         lens-family-core                               ,
         megaparsec                                     ,
         prettyprinter                                  ,
-        QuickCheck                >= 2.10     && < 2.15,
+        QuickCheck                >= 2.14     && < 2.15,
         quickcheck-instances      >= 0.3.12   && < 0.4 ,
         scientific                                     ,
         serialise                                      ,
         special-values                           < 0.2 ,
         spoon                                    < 0.4 ,
+        system-filepath                                ,
         tasty                     >= 0.11.2   && < 1.5 ,
         tasty-expected-failure                   < 0.13,
         tasty-hunit               >= 0.10     && < 0.11,
@@ -711,7 +714,7 @@
         directory                     ,
         filepath                < 1.5 ,
         mockery                 < 0.4 ,
-        doctest   >= 0.7.0   && < 0.19
+        doctest   >= 0.7.0
     if os(windows)
       -- https://github.com/dhall-lang/dhall-haskell/issues/2237
       Buildable: False

Reply via email to