* update sqlite to 3.44.2-2

This commit is contained in:
Alexander Baldeck 2023-12-05 23:49:26 +01:00
parent 1bb34ecc91
commit 28df4516d8

View File

@ -4,11 +4,11 @@
pkgbase="sqlite" pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc') pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3430200 _srcver=3440200
_docver=${_srcver} _docver=${_srcver}
#_docver=3330000 #_docver=3440000
pkgver=3.43.2 pkgver=3.44.2
pkgrel=1 pkgrel=2
pkgdesc="A C library that implements an SQL database engine" pkgdesc="A C library that implements an SQL database engine"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('custom:Public Domain') license=('custom:Public Domain')
@ -20,8 +20,8 @@ source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
sqlite-lemon-system-template.patch sqlite-lemon-system-template.patch
license.txt) license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg # upstream now switched to sha3sums - currently not supported by makepkg
sha256sums=('eb6651523f57a5c70f242fc16bc416b81ed02d592639bfb7e099f201e2f9a2d3' sha256sums=('73187473feb74509357e8fa6cb9fd67153b2d010d00aeb2fddb6ceeb18abaf27'
'f510db2e95f27289d9d1906657f12c01f7da017a04097dbbc4bbbca18edf02d0' '62e51962552fb204ef0a541d51f8f721499d1a3fffae6e86558d251c96084fcf'
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97' '55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d') '4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
@ -41,16 +41,17 @@ build() {
export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}" export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
export CPPFLAGS="$CPPFLAGS \ export CPPFLAGS="$CPPFLAGS \
-DSQLITE_ENABLE_COLUMN_METADATA=1 \ -DSQLITE_ENABLE_COLUMN_METADATA=1 \
-DSQLITE_ENABLE_UNLOCK_NOTIFY \ -DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_ENABLE_DBSTAT_VTAB=1 \ -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
-DSQLITE_ENABLE_FTS3_TOKENIZER=1 \ -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \
-DSQLITE_ENABLE_FTS3_PARENTHESIS \ -DSQLITE_ENABLE_FTS3_PARENTHESIS \
-DSQLITE_SECURE_DELETE \ -DSQLITE_SECURE_DELETE \
-DSQLITE_ENABLE_STMTVTAB \ -DSQLITE_ENABLE_STMTVTAB \
-DSQLITE_MAX_VARIABLE_NUMBER=250000 \ -DSQLITE_ENABLE_STAT4 \
-DSQLITE_MAX_EXPR_DEPTH=10000 \ -DSQLITE_MAX_VARIABLE_NUMBER=250000 \
-DSQLITE_ENABLE_MATH_FUNCTIONS" -DSQLITE_MAX_EXPR_DEPTH=10000 \
-DSQLITE_ENABLE_MATH_FUNCTIONS"
# build sqlite # build sqlite
cd sqlite-src-$_srcver cd sqlite-src-$_srcver