1
0

osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-persistent-sqlite revision:4, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-persistent-sqlite?expand=0&rev=7
This commit is contained in:
Peter Simons 2020-09-04 15:11:17 +00:00 committed by Git OBS Bridge
parent 359d0fe137
commit 4a9273a16e
5 changed files with 26 additions and 157 deletions

14
_constraints Normal file
View File

@ -0,0 +1,14 @@
<constraints>
<overwrite>
<conditions>
<arch>ppc64</arch>
<arch>ppc64le</arch>
</conditions>
<hardware>
<disk>
<size unit="G">6</size>
</disk>
</hardware>
</overwrite>
</constraints>

View File

@ -1,160 +1,15 @@
-------------------------------------------------------------------
Fri Nov 8 16:14:27 UTC 2019 - Peter Simons <psimons@suse.com>
Wed Aug 19 07:11:25 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
- Drop obsolete group attributes.
- Add _constraints with 6GB min disk space for ppc64/ppc64le
-------------------------------------------------------------------
Wed Aug 21 02:02:45 UTC 2019 - psimons@suse.com
Tue Aug 18 10:45:42 UTC 2020 - Peter Simons <psimons@suse.com>
- Update persistent-sqlite to version 2.10.5.
## 2.10.5
* Foreign keys table constraints are correctly generated [#945](https://github.com/yesodweb/persistent/pull/945) @kderme
- Replace %setup -q with the more modern %autosetup macro.
-------------------------------------------------------------------
Thu Jul 25 02:02:25 UTC 2019 - psimons@suse.com
Tue Jun 9 09:26:13 UTC 2020 - psimons@suse.com
- Update persistent-sqlite to version 2.10.4.
## 2.10.4
- Add persistent-sqlite at version 2.10.6.2.
* Fix bug with 2.10.3 and 2.10.2 that caused the `RawSqlite` loop. [#934](https://github.com/yesodweb/persistent/pull/934) @merijn
-------------------------------------------------------------------
Thu Jul 18 08:17:36 UTC 2019 - psimons@suse.com
- Update persistent-sqlite to version 2.10.3.
## 2.10.3
* Unique constraints are correctly generated. [#922](https://github.com/yesodweb/persistent/pull/922) @kderme
## 2.10.2
* Add a new `RawSqlite` type and `withRawSqliteConnInfo` function that allow access to the underlying Sqlite `Connection` type. [#772](https://github.com/yesodweb/persistent/pull/772)
* Expose the internals of `Connection` in an Internal module, allowing the user to call SQLite functions via the C FFI. [#772](https://github.com/yesodweb/persistent/pull/772)
* Add a flag for SQLITE_STAT4 and enable it by default, allowing for better query optimisation when using ANALYZE. This breaks the query planner stability guarantee, but the required flag for that isn't enabled or exposed by persistent. Only affects the vendored SQLite library, has no effect when using system SQLite.
* Add support for migrating entities with composite primary keys. Fixes [#669](https://github.com/yesodweb/persistent/issues/669)
* Fix a bug when using the `Filter` datatype directly. See [#915](https://github.com/yesodweb/persistent/pull/915) for more details.
-------------------------------------------------------------------
Tue Jul 2 02:02:08 UTC 2019 - psimons@suse.com
- Update persistent-sqlite to version 2.10.1.
## 2.10.1
* Add support for reading text values with null characters from the database. Fixes [#921](https://github.com/yesodweb/persistent/issues/921)
-------------------------------------------------------------------
Sat Apr 20 09:17:16 UTC 2019 - psimons@suse.com
- Update persistent-sqlite to version 2.10.0.
## 2.10.0
* Updated for `persistent-2.10.0` compatibility.
-------------------------------------------------------------------
Mon Apr 8 02:02:01 UTC 2019 - psimons@suse.com
- Update persistent-sqlite to version 2.9.3.
## 2.9.3
* Add retry-on-busy support, automatically retrying when sqlite returns a busy
error on enabling WAL mode, and providing helper `retryOnBusy` and
`waitForDatabase` identifiers.
-------------------------------------------------------------------
Mon Dec 31 03:01:33 UTC 2018 - psimons@suse.com
- Update persistent-sqlite to version 2.9.2.
## 2.9.2
* Add enableExtendedResultCodes and disableExtendedResultCodes functions
-------------------------------------------------------------------
Wed Dec 19 13:56:15 UTC 2018 - psimons@suse.com
- Update persistent-sqlite to version 2.9.1.
## 2.9.1
* Bump vendored SQLite library to [3.26.0](https://www.sqlite.org/releaselog/3_26_0.html) to address [RCE bug: `magellan`](https://blade.tencent.com/magellan/index_en.html).
-------------------------------------------------------------------
Mon Oct 15 02:01:22 UTC 2018 - psimons@suse.com
- Update persistent-sqlite to version 2.9.0.
## 2.9.0
* Added support for SQL isolation levels to via SqlBackend. [#812] SQLite technically only supports Serializable.
* Update the vendored SQLite C library from 3.22.0 to 3.25.2. See [the SQLite changelog](https://sqlite.org/changes.html) for details.
* Fix [832](https://github.com/yesodweb/persistent/issues/832): `repsertMany` now matches `mapM_ (uncurry repsert)` and is atomic.
-------------------------------------------------------------------
Thu Aug 30 15:29:23 UTC 2018 - psimons@suse.com
- Update persistent-sqlite to version 2.8.2.
# Changelog for persistent-sqlite
## 2.8.2
* Add the `extraPragmas` setting
-------------------------------------------------------------------
Wed Jul 18 14:26:36 UTC 2018 - psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
-------------------------------------------------------------------
Mon May 14 17:02:11 UTC 2018 - psimons@suse.com
- Update persistent-sqlite to version 2.8.1.2.
* Add flag to enable full-text search extensions (enabled by default)
* Add flag to enable URI filename support (enabled by default)
* Add flag to enable using usleep (enabled by default)
- Enabling usleep allows sqlite to use a finer granularity when sleeping (reduces time between locks)
* Add flag to enable json1 extension (enabled by default)
* Update the vendored SQLite C library from 3.19.3 to 3.22.0. See [the SQLite changelog](https://sqlite.org/changes.html) for details.
* Updated `SqlBackend` definition to set `connPutManySql`. [#770](https://github.com/yesodweb/persistent/pull/770)
* Switch from `MonadBaseControl` to `MonadUnliftIO`
* Adds a new function `stepConn`, which uses an additional parameter to give more detailed error messages [#750](https://github.com/yesodweb/persistent/pull/750)
* Restores the previous function signature of `step`, which was accidentally changed in 2.6.3.2
* This release accidentally broke API, and is deprecated on Hackage.
* Provide more detailed error messages when using the `step` function [#730](https://github.com/yesodweb/persistent/pull/730)
* Fix migration to avoid creating foreign-key constraints in temporary tables [#736](https://github.com/yesodweb/persistent/pull/736)
* Add 'use-pkgconfig' flag to use pkg-config to find system SQLite library.
* Update the vendored SQLite C library from 3.12.1 to 3.19.3. See [the SQLite changelog](https://sqlite.org/changes.html) for details.
-------------------------------------------------------------------
Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
-------------------------------------------------------------------
Tue Mar 14 09:26:02 UTC 2017 - psimons@suse.com
- Update to version 2.6.2 with cabal2obs.
-------------------------------------------------------------------
Mon Feb 27 10:12:17 UTC 2017 - psimons@suse.com
- Update to version 2.6.0.1 with cabal2obs.
-------------------------------------------------------------------
Thu Sep 15 07:08:10 UTC 2016 - psimons@suse.com
- Update to version 2.6 revision 0 with cabal2obs.
-------------------------------------------------------------------
Sun Jul 10 17:31:09 UTC 2016 - psimons@suse.com
- Update to version 2.2.1 revision 0 with cabal2obs.
-------------------------------------------------------------------
Thu Mar 10 08:56:51 UTC 2016 - mimi.vx@gmail.com
- update to 2.2.1
* upgrade to SQLite 3.8.11.1
-------------------------------------------------------------------
Thu Nov 19 14:34:12 UTC 2015 - mimi.vx@gmail.com
- initial commit

View File

@ -1,7 +1,7 @@
#
# spec file for package ghc-persistent-sqlite
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -19,7 +19,7 @@
%global pkg_name persistent-sqlite
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 2.10.5
Version: 2.10.6.2
Release: 0
Summary: Backend for the persistent library using sqlite3
License: MIT
@ -74,7 +74,7 @@ This package provides the Haskell %{pkg_name} library development
files.
%prep
%setup -q -n %{pkg_name}-%{version}
%autosetup -n %{pkg_name}-%{version}
%build
%define cabal_configure_options -fsystemlib

View File

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

View File

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