Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-persistent for openSUSE:Factory 
checked in at 2025-05-22 16:57:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-persistent (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-persistent.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-persistent"

Thu May 22 16:57:13 2025 rev:45 rq:1279249 version:2.16.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-persistent/ghc-persistent.changes    
2025-04-20 19:54:20.034786237 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-persistent.new.2732/ghc-persistent.changes  
2025-05-22 16:57:51.876446794 +0200
@@ -1,0 +2,45 @@
+Tue May 20 01:50:03 UTC 2025 - Peter Simons <psim...@suse.com>
+
+- Update persistent to version 2.16.0.0.
+  # 2.16.0.0
+
+  * [#1584](https://github.com/yesodweb/persistent/pull/1584)
+      * Rename `Span` to `SourceSpan`
+      * Parse entity definitions using Megaparsec.
+      * Support Haddock-style multiline pre-comments.
+  * [#1589](https://github.com/yesodweb/persistent/pull/1589)
+      * Support configurable parse errors and warnings
+  * [#1585](https://github.com/yesodweb/persistent/pull/1585)
+      * Support parsing PersistField UTCTime from text with timezone, e.g. 
"2025-04-12T06:53:42Z".
+        This is needed for Sqlite, which has no native datetime support but 
uses e.g. TEXT.
+  * [#1587](https://github.com/yesodweb/persistent/pull/1587)
+      * Improve documentation of `mpsFieldLabelModifier`.
+
+  # 2.15.1.0
+
+  * 
[#1519](https://github.com/yesodweb/persistent/pull/1519/files/9865a295f4545d30e55aacb6efc25f27f758e8ad#diff-5af2883367baae8f7f266df6a89fc2d1defb7572d94ed069e05c8135a883bc45)
+      * Add `keyAndEntityFieldsDatabase`. This was intended to be added in 
2.14.7.0 but was not properly re-exported.
+
+  # 2.15.0.1
+
+  * [#1575](https://github.com/yesodweb/persistent/pull/1575)
+      * Fix benchmark build for GHC 9.8-9.12
+      * Support `template-haskell` up to 2.24
+
+  # 2.15.0.0
+
+  * [#1569](https://github.com/yesodweb/persistent/pull/1569)
+    * Add position information to `EntityDef`, `UnboundEntityDef` via a `Span`
+      field as a preliminary design that just gives the entire span of the
+      input text (i.e. the entire file or quasiquote the item is defined in).
+    * Move `Database.Persist.TH` internals to `Database.Persist.TH.Internal` 
and
+      no longer export the following internals:
+      * lensPTH
+      * parseReferences
+      * embedEntityDefs
+      * fieldError
+      * AtLeastOneUniqueKey(..)
+      * OnlyOneUniqueKey(..)
+      * pkNewtype
+
+-------------------------------------------------------------------

Old:
----
  persistent-2.14.6.3.tar.gz
  persistent.cabal

New:
----
  persistent-2.16.0.0.tar.gz

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

Other differences:
------------------
++++++ ghc-persistent.spec ++++++
--- /var/tmp/diff_new_pack.SKEWtI/_old  2025-05-22 16:57:52.300464663 +0200
+++ /var/tmp/diff_new_pack.SKEWtI/_new  2025-05-22 16:57:52.300464663 +0200
@@ -20,13 +20,12 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        2.14.6.3
+Version:        2.16.0.0
 Release:        0
 Summary:        Type-safe, multi-backend data serialization
 License:        MIT
 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-aeson-devel
 BuildRequires:  ghc-aeson-prof
@@ -54,12 +53,16 @@
 BuildRequires:  ghc-http-api-data-prof
 BuildRequires:  ghc-lift-type-devel
 BuildRequires:  ghc-lift-type-prof
+BuildRequires:  ghc-megaparsec-devel
+BuildRequires:  ghc-megaparsec-prof
 BuildRequires:  ghc-monad-logger-devel
 BuildRequires:  ghc-monad-logger-prof
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-mtl-prof
 BuildRequires:  ghc-path-pieces-devel
 BuildRequires:  ghc-path-pieces-prof
+BuildRequires:  ghc-replace-megaparsec-devel
+BuildRequires:  ghc-replace-megaparsec-prof
 BuildRequires:  ghc-resource-pool-devel
 BuildRequires:  ghc-resource-pool-prof
 BuildRequires:  ghc-resourcet-devel
@@ -133,7 +136,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ persistent-2.14.6.3.tar.gz -> persistent-2.16.0.0.tar.gz ++++++
++++ 11899 lines of diff (skipped)

Reply via email to