sqlite : Update to 3.32.3

This commit is contained in:
Alexey Pavlov
2020-07-20 12:42:41 +03:00
parent 0e65a95f0f
commit ce1f319698
3 changed files with 108914 additions and 56419 deletions

View File

@@ -5,9 +5,9 @@ pkgbase="sqlite"
pkgname=('sqlite' 'libsqlite' 'libsqlite-devel' 'sqlite-doc'
'tcl-sqlite' 'sqlite-compress' 'sqlite-vfslog' 'sqlite-rbu'
'sqlite-icu' 'sqlite-extensions')
_amalgamationver=3300000
_amalgamationver=3320300
_docver=${_amalgamationver}
pkgver=3.30.0
pkgver=3.32.3
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
arch=('i686' 'x86_64')
@@ -15,16 +15,16 @@ license=(PublicDomain)
url="https://www.sqlite.org/"
makedepends=('libreadline-devel' 'icu-devel' 'zlib-devel' 'tcl')
source=( # tarball containing the amalgamation for SQLite >= 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA)
https://www.sqlite.org/2019/sqlite-autoconf-${_amalgamationver}.tar.gz
https://www.sqlite.org/2019/sqlite-doc-${_docver}.zip
https://www.sqlite.org/2020/sqlite-autoconf-${_amalgamationver}.tar.gz
https://www.sqlite.org/2020/sqlite-doc-${_docver}.zip
LICENSE
'sqlite3-3.30.0-1.src.patch'
'sqlite3-3.32.3-1.src.patch'
'sqlite-3.28.0-msys2.patch')
options=('!libtool' '!emptydirs' '!debug' 'strip')
sha256sums=('e0a8cf4c7a87455e55e10413d16f358ca121ccec687fe1301eac95e2d340fc58'
'cb4deed80e94c7c0d7ee4a5c76d9d91e4deec48e8b158b473b27253fbfc891d6'
sha256sums=('a31507123c1c2e3a210afec19525fd7b5bb1e19a6a34ae5b998fbd7302568b66'
'36920536daf7f8b19c2e646dc79db62e13cc1a992f562ba9a11fa7c191f24a4e'
'0b76663a90e034f3d7f2af5bfada4cedec5ebc275361899eccc5c18e6f01ff1f'
'95179493fda34cf56d60adbee51f97dfd30f50cadb038e537adbfc30b11a91cf'
'3cccdd11f96e1e8cc3c5439dc007840e894cd4428df5f503d93d91e40bad9d65'
'fd301fe04600d5a91045dfc4dd7d3e95f0c18b6df82239fcd3bac1a176141b2a')
# Helper macros to help make tasks easier #
@@ -109,7 +109,7 @@ prepare() {
vfslog.c vfsstat.c vtshim.c vtablog.c wholenumber.c \
zipfile.c zorder.c
apply_patch_with_msg_p2 sqlite3-3.30.0-1.src.patch
apply_patch_with_msg_p2 sqlite3-3.32.3-1.src.patch
apply_patch_with_msg sqlite-3.28.0-msys2.patch
autoreconf -fi
@@ -120,7 +120,9 @@ build() {
-DHAVE_MALLOC_H \
-DHAVE_MALLOC_USABLE_SIZE \
-DSQLITE_ENABLE_DBSTAT_VTAB=1 \
-DSQLITE_ENABLE_DBPAGE_VTAB=1 \
-DSQLITE_ENABLE_STAT4=1 \
-DSQLITE_ENABLE_FTS5=1 \
-DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \
-DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1 \
-DSQLITE_OMIT_LOOKASIDE \

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff