10 Commits

Author SHA256 Message Date
ccf648b065 Accepting request 1293305 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1293305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-persistent?expand=0&rev=47
2025-07-15 14:45:51 +00:00
aa201f227f osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=127
2025-07-12 21:01:02 +00:00
dcf462ec8c Accepting request 1281638 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1281638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-persistent?expand=0&rev=46
2025-06-01 19:36:57 +00:00
4857724d54 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=125
2025-05-25 21:00:40 +00:00
5438449aa6 Accepting request 1279249 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1279249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-persistent?expand=0&rev=45
2025-05-22 14:57:13 +00:00
c0aed161b1 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=123
2025-05-22 10:58:58 +00:00
4efc192499 Accepting request 1269744 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1269744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-persistent?expand=0&rev=44
2025-04-16 18:41:23 +00:00
02953bbc0a osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=121
2025-04-09 21:00:45 +00:00
df3b76b785 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=120
2024-12-16 07:50:41 +00:00
030726d502 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-persistent revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent?expand=0&rev=119
2024-12-10 11:25:56 +00:00
4 changed files with 85 additions and 5 deletions

View File

@@ -1,3 +1,77 @@
-------------------------------------------------------------------
Wed Jul 9 17:45:02 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.1.0.
# 2.17.1.0
* [#1601](https://github.com/yesodweb/persistent/pull/1601)
* Fix parsing of quoted entity field attributes
* Add and enforce `psQuotedAttributeErrorLevel` to deprecate quoted entity field attributes
* Improve parsing of types and entity fields
-------------------------------------------------------------------
Fri May 23 22:09:56 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.0.0.
# 2.17.0.0
* [#1595](https://github.com/yesodweb/persistent/pull/1595)
* Add `tabulateEntityApply` to `PersistEntity` class similar to
`tabulateEntityA` but that works on `Apply` type instead of `Applicative`.
This allows you to use `foldMap1` and other non-empty structures with
tabulating and manipulating records.
-------------------------------------------------------------------
Tue May 20 01:50:03 UTC 2025 - Peter Simons <psimons@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
-------------------------------------------------------------------
Tue Apr 8 06:14:53 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.3 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Wed Aug 28 19:05:19 UTC 2024 - Peter Simons <psimons@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package ghc-persistent
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 2.14.6.3
Version: 2.17.1.0
Release: 0
Summary: Type-safe, multi-backend data serialization
License: MIT
@@ -53,12 +53,16 @@ BuildRequires: ghc-http-api-data-devel
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
@@ -66,6 +70,8 @@ BuildRequires: ghc-resourcet-prof
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-scientific-devel
BuildRequires: ghc-scientific-prof
BuildRequires: ghc-semigroupoids-devel
BuildRequires: ghc-semigroupoids-prof
BuildRequires: ghc-silently-devel
BuildRequires: ghc-silently-prof
BuildRequires: ghc-template-haskell-devel

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4df0e3888140afe7b47ff5257323aa3f452271f92c7dc761aa8ce8406b6815db
size 176943

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4fa080823ec15c9461af190f5fdddf8d0a291b9a0f9e1f44ebc8a66dcdf87330
size 189212