upg sqlite
This commit is contained in:
parent
81875e6e85
commit
72734b4264
3 changed files with 19 additions and 14 deletions
|
@ -7,9 +7,9 @@
|
|||
|
||||
pkgbase="sqlite"
|
||||
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
|
||||
_srcver=3430100
|
||||
_srcver=3430200
|
||||
_docver=${_srcver}
|
||||
pkgver=3.43.1
|
||||
pkgver=3.43.2
|
||||
pkgrel=01
|
||||
pkgdesc="A C library that implements an SQL database engine"
|
||||
url="https://www.sqlite.org/"
|
||||
|
@ -162,15 +162,14 @@ license=('custom:Public Domain')
|
|||
# sqlite-doc-3430000.zip
|
||||
# (10.17 MiB) Documentation as a bundle of static HTML files.
|
||||
|
||||
sha256sums=(22e9c2ef49fe6f8a2dbc93c4d3dce09c6d6a4f563de52b0a8171ad49a8c72917 # sqlite-src-3430100.zip
|
||||
de4e2b6489f3ef4f7068c77d9df11a7c099851cd2431c457c88ee194eb56d41d # sqlite-doc-3430100.zip
|
||||
sha256sums=(eb6651523f57a5c70f242fc16bc416b81ed02d592639bfb7e099f201e2f9a2d3 # sqlite-src-3430200.zip
|
||||
f510db2e95f27289d9d1906657f12c01f7da017a04097dbbc4bbbca18edf02d0 # sqlite-doc-3430200.zip
|
||||
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
|
||||
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
|
||||
|
||||
|
||||
## 5d45afc1b2ee699bf0e571c3ff7ba612ef97eadcafce9a4d508a3c74c7fe8770 lemon-3.43.1-01-x86_64.pkg.tar.lz
|
||||
## 21e020689139b2cf309acb536f6c47afe02c3baeee296d7e0cc59f343d095975 sqlite-3.43.1-01-x86_64.pkg.tar.lz
|
||||
## 10fcaca215c83531af95c9b5ccc96e166b3c9122a85540d575a571604980aee1 sqlite-analyzer-3.43.1-01-x86_64.pkg.tar.lz
|
||||
## 940209ad82d5852d74383560fd476766554e77889aa92506d2e5170a107227ac sqlite-doc-3.43.1-01-x86_64.pkg.tar.lz
|
||||
## 807b3bb3cb5a296ea3ed3ae84b5efb32ae62a26dc18ff6c93e429956c0dc0669 sqlite-tcl-3.43.1-01-x86_64.pkg.tar.lz
|
||||
## 6bc42cfe872c5de1c5696fa20ee7ed31e22aa7c2f7ea04c24c41fc388a50656a lemon-3.43.2-01-x86_64.pkg.tar.lz
|
||||
## c08b282cde8ad551b75725808e54386d8fc87c8ccfd2c259076f24fb710ec6dd sqlite-3.43.2-01-x86_64.pkg.tar.lz
|
||||
## 65648f89fb4e6abeafc774e69094ecbde23f74f5f93ce7ffa948c4a0f5296c1a sqlite-analyzer-3.43.2-01-x86_64.pkg.tar.lz
|
||||
## ce38011cb1c7bc037595ed6731633ccd9116666c5cab1e0b5b7750929d22c4ee sqlite-doc-3.43.2-01-x86_64.pkg.tar.lz
|
||||
## e7a5c7ccaf87551d0cf0c99b3b540773011d3952e4e355a03eb1c8e508b6c978 sqlite-tcl-3.43.2-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
|
||||
pkgbase="sqlite"
|
||||
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
|
||||
_srcver=3430000
|
||||
_srcver=3430200
|
||||
_docver=${_srcver}
|
||||
#_docver=3330000
|
||||
pkgver=3.43.0
|
||||
pkgver=3.43.2
|
||||
pkgrel=1
|
||||
pkgdesc="A C library that implements an SQL database engine"
|
||||
arch=('x86_64')
|
||||
|
@ -19,8 +19,8 @@ source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
|
|||
sqlite-lemon-system-template.patch
|
||||
license.txt)
|
||||
# upstream now switched to sha3sums - currently not supported by makepkg
|
||||
sha256sums=('976c31a5a49957a7a8b11ab0407af06b1923d01b76413c9cf1c9f7fc61a3501c'
|
||||
'e88f98c5651f996e989ef3b7122ed29b01bd2a0100b0aa72dd96013248442291'
|
||||
sha256sums=('eb6651523f57a5c70f242fc16bc416b81ed02d592639bfb7e099f201e2f9a2d3'
|
||||
'f510db2e95f27289d9d1906657f12c01f7da017a04097dbbc4bbbca18edf02d0'
|
||||
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
|
||||
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
|
||||
|
||||
|
@ -35,6 +35,10 @@ prepare() {
|
|||
}
|
||||
|
||||
build() {
|
||||
# this uses malloc_usable_size, which is incompatible with fortification level 3
|
||||
export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
||||
export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
||||
|
||||
export CPPFLAGS="$CPPFLAGS \
|
||||
-DSQLITE_ENABLE_COLUMN_METADATA=1 \
|
||||
-DSQLITE_ENABLE_UNLOCK_NOTIFY \
|
||||
|
|
|
@ -2,3 +2,5 @@ tcl
|
|||
sha3sum
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue