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
