databases/sqlite3: Update to 3.11.1
- Update port to version 3.11.1 - Added use of system functions: isnan() - added in FreeBSD 5.1 malloc_usable_size() - first appeared in FreeBSD 7.0 - New option FTS3_TOKEN, added for backwards compatibility, see: https://www.sqlite.org/compile.html#enable_fts3_tokenizer - Added preventing message for option UPT_DEL_LIMIT. This port building from amalgamation source and this option actually don't work. See http://www.sqlite.org/compile.html#enable_update_delete_limit, and PR#207383 (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207383). PR: 207924
This commit is contained in:
parent
cc53a1265a
commit
580986ca4c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=411118
2 changed files with 14 additions and 7 deletions
|
@ -2,8 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= sqlite3
|
PORTNAME= sqlite3
|
||||||
PORTVERSION= 3.10.2
|
PORTVERSION= 3.11.1
|
||||||
PORTREVISION= 2
|
|
||||||
CATEGORIES= databases
|
CATEGORIES= databases
|
||||||
MASTER_SITES= https://www.sqlite.org/2016/ http://www2.sqlite.org/2016/ http://www3.sqlite.org/2016/
|
MASTER_SITES= https://www.sqlite.org/2016/ http://www2.sqlite.org/2016/ http://www3.sqlite.org/2016/
|
||||||
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00
|
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00
|
||||||
|
@ -18,6 +17,7 @@ USE_LDCONFIG= yes
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
CFLAGS+= -Os
|
CFLAGS+= -Os
|
||||||
|
CPPFLAGS+= -DHAVE_ISNAN=1 -DHAVE_MALLOC_USABLE_SIZE=1
|
||||||
|
|
||||||
MAKE_JOBS_UNSAFE= yes
|
MAKE_JOBS_UNSAFE= yes
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ MAKE_JOBS_UNSAFE= yes
|
||||||
OPTIONS_DEFINE= FTS4 UPD_DEL_LIMIT URI URI_AUTHORITY SOUNDEX METADATA \
|
OPTIONS_DEFINE= FTS4 UPD_DEL_LIMIT URI URI_AUTHORITY SOUNDEX METADATA \
|
||||||
DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \
|
DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \
|
||||||
EXTENSION ARMOR STMT DBSTAT FTS5 JSON1 RBU \
|
EXTENSION ARMOR STMT DBSTAT FTS5 JSON1 RBU \
|
||||||
LIKENOTBLOB STSHELL
|
LIKENOTBLOB STSHELL FTS3_TOKEN
|
||||||
OPTIONS_SINGLE= RAMT
|
OPTIONS_SINGLE= RAMT
|
||||||
OPTIONS_RADIO= STAT
|
OPTIONS_RADIO= STAT
|
||||||
OPTIONS_GROUP= UNICODE RTREEG RL
|
OPTIONS_GROUP= UNICODE RTREEG RL
|
||||||
|
@ -55,6 +55,10 @@ FTS4_DESC= Enable FTS3/4 (Full Text Search) module
|
||||||
# https://www.sqlite.org/fts5.html
|
# https://www.sqlite.org/fts5.html
|
||||||
FTS5_DESC= Enable version 5 full-text search engine
|
FTS5_DESC= Enable version 5 full-text search engine
|
||||||
|
|
||||||
|
# https://www.sqlite.org/compile.html#enable_fts3_tokenizer
|
||||||
|
# https://www.sqlite.org/fts3.html#f3tknzr
|
||||||
|
FTS3_TOKEN_DESC= Enable two-args version fts3_tokenizer
|
||||||
|
|
||||||
# https://www.sqlite.org/json1.html
|
# https://www.sqlite.org/json1.html
|
||||||
JSON1_DESC= Enable the JSON1 extension
|
JSON1_DESC= Enable the JSON1 extension
|
||||||
|
|
||||||
|
@ -128,9 +132,14 @@ RTREE_CPPFLAGS= -DSQLITE_ENABLE_RTREE=1
|
||||||
RTREE_INT_CPPFLAGS= -DSQLITE_RTREE_INT_ONLY=1
|
RTREE_INT_CPPFLAGS= -DSQLITE_RTREE_INT_ONLY=1
|
||||||
|
|
||||||
FTS4_CPPFLAGS= -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1
|
FTS4_CPPFLAGS= -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1
|
||||||
|
FTS5_CONFIGURE_ENABLE= fts5
|
||||||
|
FTS3_TOKEN_CPPFLAGS= -DSQLITE_ENABLE_FTS3_TOKENIZER=1
|
||||||
|
|
||||||
SOUNDEX_CPPFLAGS= -DSQLITE_SOUNDEX=1
|
SOUNDEX_CPPFLAGS= -DSQLITE_SOUNDEX=1
|
||||||
MEMMAN_CPPFLAGS= -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1
|
MEMMAN_CPPFLAGS= -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1
|
||||||
UPD_DEL_LIMIT_CPPFLAGS= -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1
|
UPD_DEL_LIMIT_CPPFLAGS= -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1
|
||||||
|
UPD_DEL_LIMIT_PREVENTS= UPD_DEL_LIMIT
|
||||||
|
UPD_DEL_LIMIT_PREVENTS_MSG= this option may only be used when the library is built from source, not from the amalgamation. Please, do not select it with this port.
|
||||||
SECURE_DELETE_CPPFLAGS= -DSQLITE_SECURE_DELETE=1
|
SECURE_DELETE_CPPFLAGS= -DSQLITE_SECURE_DELETE=1
|
||||||
UNLOCK_NOTIFY_CPPFLAGS= -DSQLITE_ENABLE_UNLOCK_NOTIFY=1
|
UNLOCK_NOTIFY_CPPFLAGS= -DSQLITE_ENABLE_UNLOCK_NOTIFY=1
|
||||||
METADATA_CPPFLAGS= -DSQLITE_ENABLE_COLUMN_METADATA=1
|
METADATA_CPPFLAGS= -DSQLITE_ENABLE_COLUMN_METADATA=1
|
||||||
|
@ -162,8 +171,6 @@ READLINEP_USES= readline:port
|
||||||
EDITLINE_CONFIGURE_ENABLE= editline
|
EDITLINE_CONFIGURE_ENABLE= editline
|
||||||
EDITLINE_USES= libedit
|
EDITLINE_USES= libedit
|
||||||
|
|
||||||
FTS5_CONFIGURE_ENABLE= fts5
|
|
||||||
|
|
||||||
JSON1_CONFIGURE_ENABLE= json1
|
JSON1_CONFIGURE_ENABLE= json1
|
||||||
|
|
||||||
RBU_CPPFLAGS= -DSQLITE_ENABLE_RBU=1
|
RBU_CPPFLAGS= -DSQLITE_ENABLE_RBU=1
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (sqlite-autoconf-3100200.tar.gz) = a2b3b4bd1291ea7d6c8252f7edff36a4362f2f0e5d5370444ba6cbe313ae2971
|
SHA256 (sqlite-autoconf-3110100.tar.gz) = 533ff1d0271c2e666f01591271cef01a31648563affa0c95e80ef735077d4377
|
||||||
SIZE (sqlite-autoconf-3100200.tar.gz) = 2332013
|
SIZE (sqlite-autoconf-3110100.tar.gz) = 2359545
|
||||||
|
|
Loading…
Reference in a new issue