Index: head/databases/sqlite3/Makefile =================================================================== --- head/databases/sqlite3/Makefile (revision 386159) +++ head/databases/sqlite3/Makefile (revision 386160) @@ -1,153 +1,156 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= sqlite3 -PORTVERSION= 3.8.9 -PORTREVISION= 1 +PORTVERSION= 3.8.10.1 CATEGORIES= databases MASTER_SITES= http://www.sqlite.org/2015/ http://www2.sqlite.org/2015/ http://www3.sqlite.org/2015/ -DISTNAME= sqlite-autoconf-${PORTVERSION:S|.|0|g}00 +DISTNAME= sqlite-autoconf-${PORTVERSION:S|.10|10|:S|.|0|g} MAINTAINER= pavelivolkov@gmail.com COMMENT= SQL database engine in a C library LICENSE= public LICENSE_NAME= Public Domain LICENSE_TEXT= Description of the license can be obtained from the following URL: http://www.sqlite.org/copyright.html LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept CONFLICTS= sqlite34-[0-9]* sqlcipher-[0-9]* USES= pathfix libtool ncurses USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes # Compilation Options For SQLite http://www.sqlite.org/compile.html OPTIONS_DEFINE= FTS4 UPD_DEL_LIMIT URI URI_AUTHORITY SOUNDEX METADATA \ DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \ - EXTENSION READLINE ARMOR STMT + EXTENSION READLINE ARMOR STMT DBSTAT OPTIONS_SINGLE= RAMT OPTIONS_RADIO= STAT OPTIONS_GROUP= UNICODE RTREEG FTS4_DESC= Enable FTS3/4 (Full Text Search) module UPD_DEL_LIMIT_DESC= ORDER BY and LIMIT on UPDATE and DELETE URI_DESC= Enable use the URI filename URI_AUTHORITY_DESC= Allow convert URL into a UNC SOUNDEX_DESC= Enables the soundex() SQL function METADATA_DESC= Enable column metadata DIRECT_READ_DESC= File is read directly from disk MEMMAN_DESC= Allows it to release unused memory SECURE_DELETE_DESC= Overwrite deleted information with zeros UNLOCK_NOTIFY_DESC= Enable notification on unlocking EXTENSION_DESC= Allow loadable extensions # http://www.sqlite.org/compile.html#enable_api_armor ARMOR_DESC= Detect misuse of the API # http://www.sqlite.org/c3ref/stmt_scanstatus.html STMT_DESC= Prepared Statement Scan Status # http://www.sqlite.org/tempfiles.html#tempstore OPTIONS_SINGLE_RAMT= TS0 TS1 TS2 TS3 RAMT_DESC= Where to store temporary file TS0_DESC= Always use temporary file TS1_DESC= File by default, change allowed PRAGMA TS2_DESC= Memory by default, change allowed PRAGMA TS3_DESC= Always use memory # http://www.sqlite.org/queryplanner-ng.html#qpstab OPTIONS_RADIO_STAT= STAT3 STAT4 STAT_DESC= Which query planner to use STAT3_DESC= collect histogram data from leftmost column STAT4_DESC= collect histogram data from all columns +# http://www.sqlite.org/dbstat.html +DBSTAT_DESC= Enable DBSTAT Virtual Table + # http://www.sqlite.org/fts3.html#tokenizer OPTIONS_GROUP_UNICODE= ICU UNICODE61 UNICODE_DESC= Unicode support UNICODE61_DESC= Unicode Version 6.1 tokenizer # http://www.sqlite.org/rtree.html OPTIONS_GROUP_RTREEG= RTREE RTREE_INT RTREEG_DESC= Index type for range queries RTREE_DESC= Enable R*Tree module RTREE_INT_DESC= Store 32-bit sig int (no float) coordinates OPTIONS_DEFAULT= FTS4 URI METADATA SECURE_DELETE UNLOCK_NOTIFY THREADS \ EXTENSION TS1 UNICODE61 RTREE READLINE # SECURE_DELETE, UNLOCK_NOTIFY used by www/firefox, www/libxul # RTREE used by graphics/mapnik, databases/spatialite PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ lib/libsqlite3.a lib/libsqlite3.so lib/libsqlite3.so.0 \ lib/libsqlite3.so.0.8.6 libdata/pkgconfig/sqlite3.pc \ man/man1/sqlite3.1.gz # The default numeric file permissions for newly created database files under unix. # If not specified, the default is 0644 which means that the files is globally # readable but only writable by the creator. .ifdef DEFAULT_FILE_PERMISSIONS CPPFLAGS+= -DSQLITE_DEFAULT_FILE_PERMISSIONS=${DEFAULT_FILE_PERMISSIONS} .endif # This macro sets the default size of the page-cache for temporary files # created by SQLite to store intermediate results, in pages. .ifdef TEMP_CACHE_SIZE CPPFLAGS+= -DSQLITE_DEFAULT_TEMP_CACHE_SIZE=${TEMP_CACHE_SIZE} .endif # Use an in-ram database for temporary tables (never,no,yes,always), TS0_CPPFLAGS= -DSQLITE_TEMP_STORE=0 TS1_CPPFLAGS= -DSQLITE_TEMP_STORE=1 TS2_CPPFLAGS= -DSQLITE_TEMP_STORE=2 TS3_CPPFLAGS= -DSQLITE_TEMP_STORE=3 RTREE_CPPFLAGS= -DSQLITE_ENABLE_RTREE=1 RTREE_INT_CPPFLAGS= -DSQLITE_RTREE_INT_ONLY=1 FTS4_CPPFLAGS= -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 SOUNDEX_CPPFLAGS= -DSQLITE_SOUNDEX=1 MEMMAN_CPPFLAGS= -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 UPD_DEL_LIMIT_CPPFLAGS= -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1 SECURE_DELETE_CPPFLAGS= -DSQLITE_SECURE_DELETE=1 UNLOCK_NOTIFY_CPPFLAGS= -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 METADATA_CPPFLAGS= -DSQLITE_ENABLE_COLUMN_METADATA=1 STAT3_CPPFLAGS= -DSQLITE_ENABLE_STAT3=1 STAT4_CPPFLAGS= -DSQLITE_ENABLE_STAT4=1 +DBSTAT_CPPFLAGS= -DSQLITE_ENABLE_DBSTAT_VTAB=1 URI_CPPFLAGS= -DSQLITE_USE_URI=1 URI_AUTHORITY_CPPFLAGS= -DSQLITE_ALLOW_URI_AUTHORITY=1 DIRECT_READ_CPPFLAGS= -DSQLITE_DIRECT_OVERFLOW_READ=1 ARMOR_CPPFLAGS= -DSQLITE_ENABLE_API_ARMOR=1 STMT_CPPFLAGS= -DSQLITE_ENABLE_STMT_SCANSTATUS=1 EXTENSION_CONFIGURE_ENABLE= dynamic-extensions THREADS_CONFIGURE_ENABLE= threadsafe THREADS_LDFLAGS= -lpthread ICU_BUILD_DEPENDS= ${LOCALBASE}/bin/icu-config:${PORTSDIR}/devel/icu ICU_LIB_DEPENDS= libicudata.so:${PORTSDIR}/devel/icu ICU_CPPFLAGS= `${LOCALBASE}/bin/icu-config --cppflags` -DSQLITE_ENABLE_ICU=1 ICU_LDFLAGS= `${LOCALBASE}/bin/icu-config --ldflags` UNICODE61_CPPFLAGS_OFF= -DSQLITE_DISABLE_FTS3_UNICODE=1 READLINE_CONFIGURE_ENABLE= readline READLINE_USES= readline .include post-configure: @${ECHO_MSG} "===> CONFIGURE_ARGS=${CONFIGURE_ARGS}" @${ECHO_MSG} "===> CPPFLAGS=${CPPFLAGS}" @${ECHO_MSG} "===> LDFLAGS=${LDFLAGS}" post-build: .if ${ARCH}=="i386" @${ECHO_MSG} "===> WARNING: on ${ARCH} don't pass atof1-* tests" .endif .include Index: head/databases/sqlite3/distinfo =================================================================== --- head/databases/sqlite3/distinfo (revision 386159) +++ head/databases/sqlite3/distinfo (revision 386160) @@ -1,2 +1,2 @@ -SHA256 (sqlite-autoconf-3080900.tar.gz) = 76ebb6392cd2289fbff903af7ff67f3e49bd01ff30544b8028ecededd60269a2 -SIZE (sqlite-autoconf-3080900.tar.gz) = 2037200 +SHA256 (sqlite-autoconf-3081001.tar.gz) = 5f8f2ae6461e637ff63e50fef10b6962764dfc3b81a8c0f80a19794b9d59f7ca +SIZE (sqlite-autoconf-3081001.tar.gz) = 2049377 Index: head/databases/sqlite3/files/patch-Makefile.am =================================================================== --- head/databases/sqlite3/files/patch-Makefile.am (revision 386159) +++ head/databases/sqlite3/files/patch-Makefile.am (revision 386160) @@ -1,9 +1,9 @@ ---- Makefile.am.orig 2013-10-29 19:45:19.000000000 +0400 -+++ Makefile.am 2013-10-29 19:45:33.000000000 +0400 +--- Makefile.am.orig 2015-05-09 12:23:20 UTC ++++ Makefile.am @@ -1,5 +1,5 @@ -AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE +AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ lib_LTLIBRARIES = libsqlite3.la libsqlite3_la_SOURCES = sqlite3.c Index: head/databases/sqlite3/files/patch-Makefile.in =================================================================== --- head/databases/sqlite3/files/patch-Makefile.in (revision 386159) +++ head/databases/sqlite3/files/patch-Makefile.in (revision 386160) @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2013-10-29 19:49:18.000000000 +0400 -+++ Makefile.in 2013-10-29 19:49:42.000000000 +0400 -@@ -268,7 +268,7 @@ +--- Makefile.in.orig 2015-05-12 14:38:01 UTC ++++ Makefile.in +@@ -269,7 +269,7 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE +AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ lib_LTLIBRARIES = libsqlite3.la libsqlite3_la_SOURCES = sqlite3.c libsqlite3_la_LDFLAGS = -no-undefined -version-info 8:6:8 Index: head/databases/tcl-sqlite3/Makefile =================================================================== --- head/databases/tcl-sqlite3/Makefile (revision 386159) +++ head/databases/tcl-sqlite3/Makefile (revision 386160) @@ -1,52 +1,51 @@ # $FreeBSD$ PORTNAME= sqlite3 -PORTVERSION= 3.8.9 -PORTREVISION= 1 +PORTVERSION= 3.8.10.1 CATEGORIES= databases tcl MASTER_SITES= http://www.sqlite.org/2015/ http://www2.sqlite.org/2015/ http://www3.sqlite.org/2015/ PKGNAMEPREFIX= tcl- -DISTNAME= sqlite-autoconf-${PORTVERSION:S|.|0|g}00 +DISTNAME= sqlite-autoconf-${PORTVERSION:S|.10|10|:S|.|0|g} MAINTAINER= pavelivolkov@gmail.com COMMENT= SQLite extension for Tcl using the Tcl Extension Architecture (TEA) LICENSE= public LICENSE_NAME= Public Domain LICENSE_TEXT= Description of the license can be obtained from the following URL: http://www.sqlite.org/copyright.html LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 OPTIONS_DEFINE= THREADS OPTIONS_DEFAULT= THREADS WRKSRC= ${WRKDIR}/${DISTNAME}/tea USES= pkgconfig tcl USE_LDCONFIG= yes GNU_CONFIGURE= yes CFLAGS+= `pkg-config --cflags sqlite3` LDFLAGS+= `pkg-config --libs sqlite3` CONFIGURE_ARGS+= --with-tcl=${TCL_LIBDIR} --with-system-sqlite THREADS_CONFIGURE_ENABLE= threads PLIST_FILES+= lib/${PORTNAME}/libsqlite${PORTVERSION}.so lib/${PORTNAME}/pkgIndex.tcl PORTEXAMPLES= * SUB_FILES= example.tcl SUB_LIST= "TCLSH=${TCLSH}" PLIST_FILES+= man/mann/sqlite3.n.gz post-patch: @${REINPLACE_CMD} -E 's/^(.*\$$\(PACKAGE_NAME\))\$$\(PACKAGE_VERSION\).*$$/\1${PORTVERSION:C/[^[:digit:]]*([[:digit:]]+).*/\1/}/' ${WRKSRC}/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/libsqlite${PORTVERSION}.so @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKDIR}/${SUB_FILES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/databases/tcl-sqlite3/distinfo =================================================================== --- head/databases/tcl-sqlite3/distinfo (revision 386159) +++ head/databases/tcl-sqlite3/distinfo (revision 386160) @@ -1,2 +1,2 @@ -SHA256 (sqlite-autoconf-3080900.tar.gz) = 76ebb6392cd2289fbff903af7ff67f3e49bd01ff30544b8028ecededd60269a2 -SIZE (sqlite-autoconf-3080900.tar.gz) = 2037200 +SHA256 (sqlite-autoconf-3081001.tar.gz) = 5f8f2ae6461e637ff63e50fef10b6962764dfc3b81a8c0f80a19794b9d59f7ca +SIZE (sqlite-autoconf-3081001.tar.gz) = 2049377