diff --git a/sqlite.be0 b/sqlite.be0 index 57758d3fd..211ffedcc 100755 --- a/sqlite.be0 +++ b/sqlite.be0 @@ -1,20 +1,30 @@ #!/bin/env beesh -# BEE_VERSION sqlite-3.38.05.00-0 +# BEE_VERSION sqlite-3.53.04.00-0 -# SRCURL[0]="https://sqlite.org/2022/sqlite-autoconf-${PKGVERSION//./}.tar.gz" -# https://sqlite.org/2022/sqlite-autoconf-3380500.tar.gz -SRCURL[0]="https://beehive.molgen.mpg.de/d7d14ef5e1cf2ce974bdd62a9cee347f/sqlite-autoconf-3380500.tar.gz" +# SRCURL[0]="https://sqlite.org/2026/sqlite-autoconf-${PKGVERSION//./}.tar.gz" +# https://sqlite.org/2026/sqlite-autoconf-3530400.tar.gz +SRCURL[0]="https://beehive.molgen.mpg.de/ee54db5a5b04e77d4883ce0c051a1eba/sqlite-autoconf-3530400.tar.gz" + +# Since 3.48.0, configure is generated by autosetup instead of GNU autoconf. +BEE_BUILDTYPE=autotools mee_configure() { bee_configure \ --disable-static \ --enable-threadsafe \ --enable-readline \ - --enable-dynamic-extensions \ - CFLAGS="-g -O2 -DSQLITE_ENABLE_FTS3=1 \ + --enable-load-extension \ + --soname=legacy \ + --disable-rpath \ + --fts3 \ + --fts4 \ + --fts5 \ + --rtree \ + --geopoly \ + --dbstat \ + CFLAGS="-g -O2 \ -DSQLITE_ENABLE_COLUMN_METADATA=1 \ -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ - -DSQLITE_SECURE_DELETE=1 \ - -DSQLITE_ENABLE_DBSTAT_VTAB=1" + -DSQLITE_SECURE_DELETE=1" }