Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-constraints for openSUSE:Factory
checked in at 2024-03-20 21:14:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-constraints (Old)
and /work/SRC/openSUSE:Factory/.ghc-constraints.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-constraints"
Wed Mar 20 21:14:00 2024 rev:18 rq:1157241 version:0.14
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-constraints/ghc-constraints.changes
2023-08-18 19:28:12.691300017 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-constraints.new.1905/ghc-constraints.changes
2024-03-20 21:15:54.861458154 +0100
@@ -1,0 +2,21 @@
+Wed Oct 11 10:55:39 UTC 2023 - Peter Simons <[email protected]>
+
+- Update constraints to version 0.14.
+ 0.14 [2023.10.11]
+ -----------------
+ * Drop support for GHCs older than 8.6.
+ * The `forall` function in `Data.Constraint.Forall` has been renamed to
+ `forall_`, since a future version of GHC will make the use of `forall` as
+ an identifier an error.
+ * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
+ * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
+ in `transformers-0.6.*`.
+ * Add a `c => Boring (Dict c)` instance.
+ * Add the `Data.Constraint.Char` module, which contains utilities for working
+ with `KnownChar` constraints. This module is only available on GHC 9.2 or
+ later.
+ * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
+ * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
+ `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.
+
+-------------------------------------------------------------------
Old:
----
constraints-0.13.4.tar.gz
constraints.cabal
New:
----
constraints-0.14.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-constraints.spec ++++++
--- /var/tmp/diff_new_pack.qq9mzg/_old 2024-03-20 21:15:56.073503577 +0100
+++ /var/tmp/diff_new_pack.qq9mzg/_new 2024-03-20 21:15:56.073503577 +0100
@@ -20,18 +20,19 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.13.4
+Version: 0.14
Release: 0
Summary: Constraint manipulation
License: BSD-2-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/1.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-base-prof
BuildRequires: ghc-binary-devel
BuildRequires: ghc-binary-prof
+BuildRequires: ghc-boring-devel
+BuildRequires: ghc-boring-prof
BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-deepseq-prof
BuildRequires: ghc-hashable-devel
@@ -39,8 +40,6 @@
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-rpm-macros
-BuildRequires: ghc-transformers-compat-devel
-BuildRequires: ghc-transformers-compat-prof
BuildRequires: ghc-transformers-devel
BuildRequires: ghc-transformers-prof
BuildRequires: ghc-type-equality-devel
@@ -85,7 +84,6 @@
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ constraints-0.13.4.tar.gz -> constraints-0.14.tar.gz ++++++
++++ 1887 lines of diff (skipped)