Compare commits

..

No commits in common. "a5f34911492c563faeaa41b00b2a3ecd1506d412" and "b3f53d7a05cb3562aaef880c6e689e45ef623302" have entirely different histories.

4 changed files with 223 additions and 238 deletions

1
.gitignore vendored
View File

@ -8,4 +8,3 @@
/lift-type-0.1.0.1.tar.gz /lift-type-0.1.0.1.tar.gz
/persistent-2.13.3.0.tar.gz /persistent-2.13.3.0.tar.gz
/persistent-2.13.3.5.tar.gz /persistent-2.13.3.5.tar.gz
/persistent-2.14.5.1.tar.gz

View File

@ -10,9 +10,9 @@
# testsuite missing deps: quickcheck-instances # testsuite missing deps: quickcheck-instances
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 2.14.5.1 Version: 2.13.3.5
# can only be reset when all subpkgs bumped # can only be reset when all subpkgs bumped
Release: 9%{?dist} Release: 5%{?dist}
Summary: Type-safe, multi-backend data serialization Summary: Type-safe, multi-backend data serialization
License: MIT License: MIT
@ -24,6 +24,7 @@ Source2: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#
# End cabal-rpm sources # End cabal-rpm sources
# Begin cabal-rpm deps: # Begin cabal-rpm deps:
BuildRequires: dos2unix
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros-extra BuildRequires: ghc-rpm-macros-extra
BuildRequires: ghc-aeson-devel BuildRequires: ghc-aeson-devel
@ -34,7 +35,6 @@ BuildRequires: ghc-blaze-html-devel
BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-conduit-devel BuildRequires: ghc-conduit-devel
BuildRequires: ghc-containers-devel BuildRequires: ghc-containers-devel
BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-fast-logger-devel BuildRequires: ghc-fast-logger-devel
BuildRequires: ghc-http-api-data-devel BuildRequires: ghc-http-api-data-devel
#BuildRequires: ghc-lift-type-devel #BuildRequires: ghc-lift-type-devel
@ -64,7 +64,6 @@ BuildRequires: ghc-blaze-html-prof
BuildRequires: ghc-bytestring-prof BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-conduit-prof BuildRequires: ghc-conduit-prof
BuildRequires: ghc-containers-prof BuildRequires: ghc-containers-prof
BuildRequires: ghc-deepseq-prof
BuildRequires: ghc-fast-logger-prof BuildRequires: ghc-fast-logger-prof
BuildRequires: ghc-http-api-data-prof BuildRequires: ghc-http-api-data-prof
#BuildRequires: ghc-lift-type-prof #BuildRequires: ghc-lift-type-prof
@ -146,7 +145,7 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep %prep
# Begin cabal-rpm setup: # Begin cabal-rpm setup:
%setup -q -n %{pkgver} -a1 %setup -q -n %{pkgver} -a1
cp -bp %{SOURCE2} %{pkg_name}.cabal dos2unix -k -n %{SOURCE2} %{pkg_name}.cabal
# End cabal-rpm setup # End cabal-rpm setup
@ -186,18 +185,6 @@ cp -bp %{SOURCE2} %{pkg_name}.cabal
%changelog %changelog
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.5.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.5.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jul 23 2023 Jens Petersen <petersen@redhat.com> - 2.14.5.1-7
- https://hackage.haskell.org/package/persistent-2.14.5.1/changelog
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.3.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jan 22 2023 Jens Petersen <petersen@redhat.com> - 2.13.3.5-5 * Sun Jan 22 2023 Jens Petersen <petersen@redhat.com> - 2.13.3.5-5
- https://hackage.haskell.org/package/persistent-2.13.3.5/changelog - https://hackage.haskell.org/package/persistent-2.13.3.5/changelog
- refresh to cabal-rpm-2.1.0 with SPDX migration - refresh to cabal-rpm-2.1.0 with SPDX migration

View File

@ -1,219 +1,218 @@
name: persistent name: persistent
version: 2.14.5.1 version: 2.13.3.5
x-revision: 1 x-revision: 3
license: MIT license: MIT
license-file: LICENSE license-file: LICENSE
author: Michael Snoyman <michael@snoyman.com> author: Michael Snoyman <michael@snoyman.com>
maintainer: Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info> maintainer: Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>
synopsis: Type-safe, multi-backend data serialization. synopsis: Type-safe, multi-backend data serialization.
description: Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/persistent>. description: Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/persistent>.
category: Database, Yesod category: Database, Yesod
stability: Stable stability: Stable
cabal-version: >= 1.10 cabal-version: >= 1.10
build-type: Simple build-type: Simple
homepage: http://www.yesodweb.com/book/persistent homepage: http://www.yesodweb.com/book/persistent
bug-reports: https://github.com/yesodweb/persistent/issues bug-reports: https://github.com/yesodweb/persistent/issues
extra-source-files: ChangeLog.md README.md extra-source-files: ChangeLog.md README.md
library library
build-depends: build-depends: conduit >=1.3
base >= 4.11.1.0 && < 5
, aeson >= 1.0 && < 2.2 build-depends: mtl <2.3
, attoparsec
, base64-bytestring build-depends:
, blaze-html >= 0.9 base >= 4.11.1.0 && < 5
, bytestring >= 0.10 , aeson >= 1.0 && < 2.1
, conduit >= 1.3 , attoparsec
, containers >= 0.5 , base64-bytestring
, deepseq , blaze-html >= 0.9
, fast-logger >= 2.4 , bytestring >= 0.10
, http-api-data >= 0.3 , conduit >= 1.3
, lift-type >= 0.1.0.0 && < 0.2.0.0 , containers >= 0.5
, monad-logger >= 0.3.28 , fast-logger >= 2.4
, mtl , http-api-data >= 0.3
, path-pieces >= 0.2 , lift-type >= 0.1.0.0 && < 0.2.0.0
, resource-pool >= 0.2.3 , monad-logger >= 0.3.28
, resourcet >= 1.1.10 , mtl
, scientific , path-pieces >= 0.2
, silently , resource-pool >= 0.2.3
, template-haskell >= 2.13 && < 2.21 , resourcet >= 1.1.10
, text >= 1.2 , scientific
, th-lift-instances >= 0.1.14 && < 0.2 , silently
, time >= 1.6 , template-haskell >= 2.13 && < 2.19
, transformers >= 0.5 , text >= 1.2
, unliftio , th-lift-instances >= 0.1.14 && < 0.2
, unliftio-core , time >= 1.6
, unordered-containers , transformers >= 0.5
, vault , unliftio
, vector , unliftio-core
, unordered-containers
default-extensions: , vault
FlexibleContexts , vector
, MultiParamTypeClasses
, OverloadedStrings default-extensions:
, TypeFamilies FlexibleContexts
, MultiParamTypeClasses
exposed-modules: , OverloadedStrings
Database.Persist , TypeFamilies
Database.Persist.Types
Database.Persist.Names exposed-modules:
Database.Persist.PersistValue Database.Persist
Database.Persist.EntityDef Database.Persist.Types
Database.Persist.EntityDef.Internal Database.Persist.Names
Database.Persist.FieldDef Database.Persist.PersistValue
Database.Persist.FieldDef.Internal Database.Persist.EntityDef
Database.Persist.ImplicitIdDef Database.Persist.EntityDef.Internal
Database.Persist.ImplicitIdDef.Internal Database.Persist.FieldDef
Database.Persist.TH Database.Persist.FieldDef.Internal
Database.Persist.ImplicitIdDef
Database.Persist.Quasi Database.Persist.ImplicitIdDef.Internal
Database.Persist.Quasi.Internal Database.Persist.TH
Database.Persist.Sql Database.Persist.Quasi
Database.Persist.Sql.Migration Database.Persist.Quasi.Internal
Database.Persist.Sql.Types.Internal
Database.Persist.Sql.Util Database.Persist.Sql
Database.Persist.Sql.Migration
Database.Persist.SqlBackend Database.Persist.Sql.Types.Internal
Database.Persist.SqlBackend.StatementCache Database.Persist.Sql.Util
Database.Persist.SqlBackend.SqlPoolHooks
Database.Persist.SqlBackend.Internal Database.Persist.SqlBackend
Database.Persist.SqlBackend.Internal.InsertSqlResult Database.Persist.SqlBackend.StatementCache
Database.Persist.SqlBackend.Internal.IsolationLevel Database.Persist.SqlBackend.SqlPoolHooks
Database.Persist.SqlBackend.Internal.SqlPoolHooks Database.Persist.SqlBackend.Internal
Database.Persist.SqlBackend.Internal.Statement Database.Persist.SqlBackend.Internal.InsertSqlResult
Database.Persist.SqlBackend.Internal.StatementCache Database.Persist.SqlBackend.Internal.IsolationLevel
Database.Persist.SqlBackend.Internal.MkSqlBackend Database.Persist.SqlBackend.Internal.SqlPoolHooks
Database.Persist.SqlBackend.Internal.Statement
Database.Persist.Class Database.Persist.SqlBackend.Internal.StatementCache
Database.Persist.Class.PersistEntity Database.Persist.SqlBackend.Internal.MkSqlBackend
Database.Persist.Class.PersistQuery
Database.Persist.Class.PersistUnique Database.Persist.Class
Database.Persist.Class.PersistConfig Database.Persist.Class.DeleteCascade
Database.Persist.Class.PersistField Database.Persist.Class.PersistEntity
Database.Persist.Class.PersistStore Database.Persist.Class.PersistQuery
Database.Persist.Class.PersistUnique
other-modules: Database.Persist.Class.PersistConfig
Database.Persist.Types.Base Database.Persist.Class.PersistField
Database.Persist.Class.PersistStore
Database.Persist.Sql.Internal
Database.Persist.Sql.Types other-modules:
Database.Persist.Sql.Raw Database.Persist.Types.Base
Database.Persist.Sql.Run
Database.Persist.Sql.Class Database.Persist.Sql.Internal
Database.Persist.Sql.Orphan.PersistQuery Database.Persist.Sql.Types
Database.Persist.Sql.Orphan.PersistStore Database.Persist.Sql.Raw
Database.Persist.Sql.Orphan.PersistUnique Database.Persist.Sql.Run
Database.Persist.Sql.Class
-- These modules only make sense for compilers with access to DerivingVia Database.Persist.Sql.Orphan.PersistQuery
if impl(ghc >= 8.6.1) Database.Persist.Sql.Orphan.PersistStore
exposed-modules: Database.Persist.Sql.Orphan.PersistUnique
Database.Persist.Compatible
other-modules: -- These modules only make sense for compilers with access to DerivingVia
Database.Persist.Compatible.Types if impl(ghc >= 8.6.1)
Database.Persist.Compatible.TH exposed-modules:
Database.Persist.Compatible
ghc-options: -Wall -Werror=incomplete-patterns other-modules:
default-language: Haskell2010 Database.Persist.Compatible.Types
Database.Persist.Compatible.TH
test-suite test
type: exitcode-stdio-1.0 ghc-options: -Wall
main-is: main.hs default-language: Haskell2010
build-depends: test-suite test
base >= 4.9 && < 5 type: exitcode-stdio-1.0
, aeson main-is: main.hs
, attoparsec
, base64-bytestring build-depends:
, blaze-html base >= 4.9 && < 5
, bytestring , aeson
, conduit , attoparsec
, containers , base64-bytestring
, deepseq , blaze-html
, fast-logger , bytestring
, hspec >= 2.4 , conduit
, http-api-data , containers
, monad-logger , fast-logger
, mtl , hspec >= 2.4
, path-pieces , http-api-data
, persistent , monad-logger
, QuickCheck , mtl
, quickcheck-instances >= 0.3 , path-pieces
, resource-pool , persistent
, resourcet , QuickCheck
, scientific , quickcheck-instances >= 0.3
, shakespeare , resource-pool
, silently , resourcet
, template-haskell >= 2.4 , scientific
, text , shakespeare
, th-lift-instances , silently
, time , template-haskell >= 2.4
, transformers , text
, unliftio , th-lift-instances
, unliftio-core , time
, unordered-containers , transformers
, vector , unliftio
, unliftio-core
hs-source-dirs: , unordered-containers
test/ , vector
ghc-options: -Wall hs-source-dirs:
test/
default-extensions: FlexibleContexts
, MultiParamTypeClasses ghc-options: -Wall
, OverloadedStrings
, TypeFamilies default-extensions: FlexibleContexts
, TypeOperators , MultiParamTypeClasses
, OverloadedStrings
other-modules: , TypeFamilies
Database.Persist.ClassSpec
Database.Persist.PersistValueSpec other-modules:
Database.Persist.QuasiSpec Database.Persist.ClassSpec
Database.Persist.TH.CommentSpec Database.Persist.PersistValueSpec
Database.Persist.TH.CompositeKeyStyleSpec Database.Persist.QuasiSpec
Database.Persist.TH.DiscoverEntitiesSpec Database.Persist.TH.DiscoverEntitiesSpec
Database.Persist.TH.EmbedSpec Database.Persist.TH.EmbedSpec
Database.Persist.TH.ForeignRefSpec Database.Persist.TH.ForeignRefSpec
Database.Persist.TH.ImplicitIdColSpec Database.Persist.TH.PersistWith.Model
Database.Persist.TH.JsonEncodingSpec Database.Persist.TH.PersistWith.Model2
Database.Persist.TH.KindEntitiesSpec Database.Persist.TH.PersistWithSpec
Database.Persist.TH.KindEntitiesSpecImports Database.Persist.TH.CommentSpec
Database.Persist.TH.MaybeFieldDefsSpec Database.Persist.TH.ImplicitIdColSpec
Database.Persist.TH.MigrationOnlySpec Database.Persist.TH.JsonEncodingSpec
Database.Persist.TH.MultiBlockSpec Database.Persist.TH.KindEntitiesSpec
Database.Persist.TH.MultiBlockSpec.Model Database.Persist.TH.KindEntitiesSpecImports
Database.Persist.TH.NestedSymbolsInTypeSpec Database.Persist.TH.MigrationOnlySpec
Database.Persist.TH.NestedSymbolsInTypeSpecImports Database.Persist.TH.MaybeFieldDefsSpec
Database.Persist.TH.NoFieldSelectorsSpec Database.Persist.TH.MultiBlockSpec
Database.Persist.TH.OverloadedLabelSpec Database.Persist.TH.MultiBlockSpec.Model
Database.Persist.TH.PersistWith.Model Database.Persist.TH.NestedSymbolsInTypeSpec
Database.Persist.TH.PersistWith.Model2 Database.Persist.TH.NestedSymbolsInTypeSpecImports
Database.Persist.TH.PersistWithSpec Database.Persist.TH.NoFieldSelectorsSpec
Database.Persist.TH.RequireOnlyPersistImportSpec Database.Persist.TH.OverloadedLabelSpec
Database.Persist.TH.SharedPrimaryKeyImportedSpec Database.Persist.TH.RequireOnlyPersistImportSpec
Database.Persist.TH.SharedPrimaryKeySpec Database.Persist.TH.SharedPrimaryKeyImportedSpec
Database.Persist.TH.SumSpec Database.Persist.TH.SharedPrimaryKeySpec
Database.Persist.TH.ToFromPersistValuesSpec Database.Persist.THSpec
Database.Persist.TH.TypeLitFieldDefsSpec Database.Persist.TH.ToFromPersistValuesSpec
Database.Persist.THSpec TemplateTestImports
TemplateTestImports default-language: Haskell2010
default-language: Haskell2010
source-repository head
source-repository head type: git
type: git location: git://github.com/yesodweb/persistent.git
location: git://github.com/yesodweb/persistent.git
benchmark persistent-th-bench
benchmark persistent-th-bench ghc-options: -O2
ghc-options: -O2 type: exitcode-stdio-1.0
type: exitcode-stdio-1.0 main-is: Main.hs
main-is: Main.hs hs-source-dirs: bench
hs-source-dirs: bench build-depends: base
build-depends: base , persistent
, persistent , criterion
, criterion , deepseq >= 1.4
, deepseq >= 1.4 , file-embed
, file-embed , text
, text , template-haskell
, template-haskell other-modules: Models
other-modules: Models default-language: Haskell2010
default-language: Haskell2010

View File

@ -1,2 +1,2 @@
SHA512 (lift-type-0.1.0.1.tar.gz) = 3555cfc79a317849921306f8766d031dbdf247aa9bec604e20b47c31c4d001c7392b2f47a3463a9699b33826fec4a5d092fbad82c3d6a75f3c3151afa033b372 SHA512 (lift-type-0.1.0.1.tar.gz) = 3555cfc79a317849921306f8766d031dbdf247aa9bec604e20b47c31c4d001c7392b2f47a3463a9699b33826fec4a5d092fbad82c3d6a75f3c3151afa033b372
SHA512 (persistent-2.14.5.1.tar.gz) = a3969142f77d9fc54a0e73ac54b53a96de0b93fadf67326f6b8d9fdb668fc4acf78eece4502cc557873b011e2191fc1607836a5aa0d5d287e79820c0bf6e90a4 SHA512 (persistent-2.13.3.5.tar.gz) = 7f71a62d901e27e7c15c79c6a004b8f2d49bf687c28de44001a7fc2aea4717a991fea293867426bb5011c920f5f38c3e8c1a0007cc271bce579140de0b21fe55