pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Dec  4 12:03:53 UTC 2018

Modified Files:
        pkgsrc/databases/sqlite3: Makefile.common distinfo
        pkgsrc/databases/sqlite3-docs: PLIST distinfo
        pkgsrc/databases/sqlite3-tcl: distinfo
        pkgsrc/devel/lemon: distinfo

Log Message:
sqlite3: updated to 3.26.0

SQLite Release 3.26.0:

Optimization: When doing an UPDATE on a table with indexes on expressions, do not update the expression indexes if they do not refer to any of the columns of the table being updated.
Allow the xBestIndex() method of virtual table implementations to return SQLITE_CONSTRAINT to indicate that the proposed query plan is unusable and should not be given further consideration.
Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the ability to create corrupt database files using ordinary SQL.
Added support for read-only shadow tables when the SQLITE_DBCONFIG_DEFENSIVE option is enabled.
Added the PRAGMA legacy_alter_table command, which if enabled causes the ALTER TABLE command to behave like older version of SQLite (prior to version 3.25.0) for compatibility.
Added PRAGMA table_xinfo that works just like PRAGMA table_info except that it also shows hidden columns in virtual tables.
Added the explain virtual table as a run-time loadable extension.
Add a limit counter to the query planner to prevent excessive sqlite3_prepare() times for certain pathological SQL inputs.
Added support for the sqlite3_normalized_sql() interface, when compiling with SQLITE_ENABLE_NORMALIZE.
Enhanced triggers so that they can use table-valued functions that exist in schemas other than the schema where the trigger is defined.
Enhancements to the CLI:
- Improvements to the ".help" command.
- The SQLITE_HISTORY environment variable, if it exists, specifies the name of the command-line editing history file
- The --deserialize option associated with opening a new database cause the database file to be read into memory and accessed using the sqlite3_deserialize() API. This simplifies running tests on a 
database without modifying the file on disk.
Enhancements to the geopoly extension:
- Aways stores polygons using the binary format, which is faster and uses less space.
- Added the geopoly_regular() function.
- Added the geopoly_ccw() function.
Enhancements to the session extension:
- Added the SQLITE_CHANGESETAPPLY_INVERT flag
- Added the sqlite3changeset_start_v2() interface and the SQLITE_CHANGESETSTART_INVERT flag.
- Added the changesetfuzz.c test-case generator utility.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/databases/sqlite3/Makefile.common
cvs rdiff -u -r1.147 -r1.148 pkgsrc/databases/sqlite3/distinfo
cvs rdiff -u -r1.81 -r1.82 pkgsrc/databases/sqlite3-docs/PLIST
cvs rdiff -u -r1.82 -r1.83 pkgsrc/databases/sqlite3-docs/distinfo
cvs rdiff -u -r1.94 -r1.95 pkgsrc/databases/sqlite3-tcl/distinfo
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/lemon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/sqlite3/Makefile.common
diff -u pkgsrc/databases/sqlite3/Makefile.common:1.58 pkgsrc/databases/sqlite3/Makefile.common:1.59
--- pkgsrc/databases/sqlite3/Makefile.common:1.58       Wed Nov  7 11:51:25 2018
+++ pkgsrc/databases/sqlite3/Makefile.common    Tue Dec  4 12:03:52 2018
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.common,v 1.58 2018/11/07 11:51:25 adam Exp $
+# $NetBSD: Makefile.common,v 1.59 2018/12/04 12:03:52 adam Exp $
 #
 # used by databases/sqlite3/Makefile
 # used by databases/sqlite3-docs/Makefile
 # used by databases/sqlite3-tcl/Makefile
 # used by devel/lemon/Makefile
 
-SQLITE3_DISTVERSION=   3250300
-SQLITE3_VERSION=       3.25.3
+SQLITE3_DISTVERSION=   3260000
+SQLITE3_VERSION=       3.26.0
 
 MASTER_SITES=  http://www.sqlite.org/2018/
 MASTER_SITES+= http://www.hwaci.com/sw/sqlite/2018/

Index: pkgsrc/databases/sqlite3/distinfo
diff -u pkgsrc/databases/sqlite3/distinfo:1.147 pkgsrc/databases/sqlite3/distinfo:1.148
--- pkgsrc/databases/sqlite3/distinfo:1.147     Wed Nov  7 11:51:25 2018
+++ pkgsrc/databases/sqlite3/distinfo   Tue Dec  4 12:03:52 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.147 2018/11/07 11:51:25 adam Exp $
+$NetBSD: distinfo,v 1.148 2018/12/04 12:03:52 adam Exp $
 
-SHA1 (sqlite-autoconf-3250300.tar.gz) = 5d6dc7634ec59e7a6fffa8758c1e184b2522c2e5
-RMD160 (sqlite-autoconf-3250300.tar.gz) = 98578994f8edaac730ff18f0196eb2220b88492d
-SHA512 (sqlite-autoconf-3250300.tar.gz) = 5bc501d15367e097f4070185974b0c3a8246c06b205fb2258ed18870ff3fbf120ac5e0ba031a6744af89f7659206e28e7de2f0367bdb190b8412e453b43de4ba
-Size (sqlite-autoconf-3250300.tar.gz) = 2764429 bytes
+SHA1 (sqlite-autoconf-3260000.tar.gz) = 9af2df1a6da5db6e2ecf3f463625f16740e036e9
+RMD160 (sqlite-autoconf-3260000.tar.gz) = 26f67390992c1abd703e78bc3876ab5a7d5363aa
+SHA512 (sqlite-autoconf-3260000.tar.gz) = 8c3306b3814a0e9bc69b741f62bdb6efc9f1e07163ca3e3a1581994465de163a7924223522e812d6b3663c1525c7012a6f6d73ad333556eba9f97ce9326fbdb8
+Size (sqlite-autoconf-3260000.tar.gz) = 2779667 bytes

Index: pkgsrc/databases/sqlite3-docs/PLIST
diff -u pkgsrc/databases/sqlite3-docs/PLIST:1.81 pkgsrc/databases/sqlite3-docs/PLIST:1.82
--- pkgsrc/databases/sqlite3-docs/PLIST:1.81    Mon Nov 19 16:21:19 2018
+++ pkgsrc/databases/sqlite3-docs/PLIST Tue Dec  4 12:03:53 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.81 2018/11/19 16:21:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.82 2018/12/04 12:03:53 adam Exp $
 share/doc/sqlite3/34to35.html
 share/doc/sqlite3/35to36.html
 share/doc/sqlite3/about.html
@@ -41,7 +41,7 @@ share/doc/sqlite3/c3ref/c_any.html
 share/doc/sqlite3/c3ref/c_blob.html
 share/doc/sqlite3/c3ref/c_checkpoint_full.html
 share/doc/sqlite3/c3ref/c_config_covering_index_scan.html
-share/doc/sqlite3/c3ref/c_dbconfig_enable_fkey.html
+share/doc/sqlite3/c3ref/c_dbconfig_defensive.html
 share/doc/sqlite3/c3ref/c_dbstatus_options.html
 share/doc/sqlite3/c3ref/c_deny.html
 share/doc/sqlite3/c3ref/c_deserialize_freeonclose.html
@@ -55,7 +55,7 @@ share/doc/sqlite3/c3ref/c_limit_attached
 share/doc/sqlite3/c3ref/c_lock_exclusive.html
 share/doc/sqlite3/c3ref/c_mutex_fast.html
 share/doc/sqlite3/c3ref/c_open_autoproxy.html
-share/doc/sqlite3/c3ref/c_prepare_persistent.html
+share/doc/sqlite3/c3ref/c_prepare_normalize.html
 share/doc/sqlite3/c3ref/c_scanstat_est.html
 share/doc/sqlite3/c3ref/c_serialize_nocopy.html
 share/doc/sqlite3/c3ref/c_shm_exclusive.html
@@ -236,6 +236,7 @@ share/doc/sqlite3/cvstrac.css
 share/doc/sqlite3/datatype3.html
 share/doc/sqlite3/datatypes.html
 share/doc/sqlite3/dbhash.html
+share/doc/sqlite3/dbpage.html
 share/doc/sqlite3/dbstat.html
 share/doc/sqlite3/debugging.html
 share/doc/sqlite3/deterministic.html
@@ -570,6 +571,7 @@ share/doc/sqlite3/lockingv3.html
 share/doc/sqlite3/locrsf.html
 share/doc/sqlite3/lts.html
 share/doc/sqlite3/malloc.html
+share/doc/sqlite3/memstat.html
 share/doc/sqlite3/mingw.html
 share/doc/sqlite3/mmap.html
 share/doc/sqlite3/mostdeployed.html
@@ -648,6 +650,7 @@ share/doc/sqlite3/releaselog/3_25_0.html
 share/doc/sqlite3/releaselog/3_25_1.html
 share/doc/sqlite3/releaselog/3_25_2.html
 share/doc/sqlite3/releaselog/3_25_3.html
+share/doc/sqlite3/releaselog/3_26_0.html
 share/doc/sqlite3/releaselog/3_2_0.html
 share/doc/sqlite3/releaselog/3_2_1.html
 share/doc/sqlite3/releaselog/3_2_2.html
@@ -789,13 +792,16 @@ share/doc/sqlite3/rtree.html
 share/doc/sqlite3/search
 share/doc/sqlite3/search.d/admin
 share/doc/sqlite3/search.d/search.db
+share/doc/sqlite3/security.html
 share/doc/sqlite3/selfcontained.html
 share/doc/sqlite3/series.html
 share/doc/sqlite3/serverless.html
 share/doc/sqlite3/session.html
 share/doc/sqlite3/session/c_changeset_abort.html
 share/doc/sqlite3/session/c_changeset_conflict.html
-share/doc/sqlite3/session/c_changesetapply_nosavepoint.html
+share/doc/sqlite3/session/c_changesetapply_invert.html
+share/doc/sqlite3/session/c_changesetstart_invert.html
+share/doc/sqlite3/session/c_session_config_strmsize.html
 share/doc/sqlite3/session/changegroup.html
 share/doc/sqlite3/session/changeset_iter.html
 share/doc/sqlite3/session/constlist.html
@@ -827,6 +833,7 @@ share/doc/sqlite3/session/sqlite3rebaser
 share/doc/sqlite3/session/sqlite3rebaser_rebase.html
 share/doc/sqlite3/session/sqlite3session_attach.html
 share/doc/sqlite3/session/sqlite3session_changeset.html
+share/doc/sqlite3/session/sqlite3session_config.html
 share/doc/sqlite3/session/sqlite3session_create.html
 share/doc/sqlite3/session/sqlite3session_delete.html
 share/doc/sqlite3/session/sqlite3session_diff.html

Index: pkgsrc/databases/sqlite3-docs/distinfo
diff -u pkgsrc/databases/sqlite3-docs/distinfo:1.82 pkgsrc/databases/sqlite3-docs/distinfo:1.83
--- pkgsrc/databases/sqlite3-docs/distinfo:1.82 Mon Nov 19 16:21:19 2018
+++ pkgsrc/databases/sqlite3-docs/distinfo      Tue Dec  4 12:03:53 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.82 2018/11/19 16:21:19 adam Exp $
+$NetBSD: distinfo,v 1.83 2018/12/04 12:03:53 adam Exp $
 
-SHA1 (sqlite-doc-3250300.zip) = d507a77b344d30b13a8bb72afd5272cb60a95e50
-RMD160 (sqlite-doc-3250300.zip) = a66eec3d4338d408013785408f22d839f6dfd822
-SHA512 (sqlite-doc-3250300.zip) = a57cefbb2338a87721fb34f7a0d19129a58fbce026f80719af7dbbeb7512c91ab59e07719d860cc1cf742807ab7b0b5f92cff3bf52f4dbbad8c6ca34ad0a68ac
-Size (sqlite-doc-3250300.zip) = 9265285 bytes
+SHA1 (sqlite-doc-3260000.zip) = 13c48e0396d15f3f4978214e144445031a23d509
+RMD160 (sqlite-doc-3260000.zip) = bf30e093e6957ef9122979789a38956f825f0103
+SHA512 (sqlite-doc-3260000.zip) = e59f74369adb3ffe3afc235e4369101b8ba077f9cac34d524e2425278c3a30f63340613e5baa0fc3c693265525377b6830a1c6b5e97fb06702b89eb604b1eade
+Size (sqlite-doc-3260000.zip) = 9321276 bytes

Index: pkgsrc/databases/sqlite3-tcl/distinfo
diff -u pkgsrc/databases/sqlite3-tcl/distinfo:1.94 pkgsrc/databases/sqlite3-tcl/distinfo:1.95
--- pkgsrc/databases/sqlite3-tcl/distinfo:1.94  Wed Nov  7 11:51:25 2018
+++ pkgsrc/databases/sqlite3-tcl/distinfo       Tue Dec  4 12:03:53 2018
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.94 2018/11/07 11:51:25 adam Exp $
+$NetBSD: distinfo,v 1.95 2018/12/04 12:03:53 adam Exp $
 
-SHA1 (sqlite-autoconf-3250300.tar.gz) = 5d6dc7634ec59e7a6fffa8758c1e184b2522c2e5
-RMD160 (sqlite-autoconf-3250300.tar.gz) = 98578994f8edaac730ff18f0196eb2220b88492d
-SHA512 (sqlite-autoconf-3250300.tar.gz) = 5bc501d15367e097f4070185974b0c3a8246c06b205fb2258ed18870ff3fbf120ac5e0ba031a6744af89f7659206e28e7de2f0367bdb190b8412e453b43de4ba
-Size (sqlite-autoconf-3250300.tar.gz) = 2764429 bytes
+SHA1 (sqlite-autoconf-3260000.tar.gz) = 9af2df1a6da5db6e2ecf3f463625f16740e036e9
+RMD160 (sqlite-autoconf-3260000.tar.gz) = 26f67390992c1abd703e78bc3876ab5a7d5363aa
+SHA512 (sqlite-autoconf-3260000.tar.gz) = 8c3306b3814a0e9bc69b741f62bdb6efc9f1e07163ca3e3a1581994465de163a7924223522e812d6b3663c1525c7012a6f6d73ad333556eba9f97ce9326fbdb8
+Size (sqlite-autoconf-3260000.tar.gz) = 2779667 bytes
 SHA1 (patch-Makefile.in) = 6cbbc33a5bc9c98b5aa128279f8e21e47406f537

Index: pkgsrc/devel/lemon/distinfo
diff -u pkgsrc/devel/lemon/distinfo:1.23 pkgsrc/devel/lemon/distinfo:1.24
--- pkgsrc/devel/lemon/distinfo:1.23    Wed Nov  7 11:51:25 2018
+++ pkgsrc/devel/lemon/distinfo Tue Dec  4 12:03:53 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.23 2018/11/07 11:51:25 adam Exp $
+$NetBSD: distinfo,v 1.24 2018/12/04 12:03:53 adam Exp $
 
-SHA1 (sqlite-src-3250300.zip) = d1af2883bb800852946f9bf8ab6055e7698e18ee
-RMD160 (sqlite-src-3250300.zip) = 0ad722c59690ef1e90537ed9a9881734da3e3e35
-SHA512 (sqlite-src-3250300.zip) = 7d6a38aea5626f7a32960fcdd109c647dd24a22ecf0772f01ffdba389f70fdfe6455f69733b22c220d4114a7d61d3d10097c23859d303e02d126988a1f663b65
-Size (sqlite-src-3250300.zip) = 11384253 bytes
+SHA1 (sqlite-src-3260000.zip) = a05429d6a8337d60ddc7c6381b49941059a55f68
+RMD160 (sqlite-src-3260000.zip) = 5d249f0a318a90a2511711d42541aa094851ed83
+SHA512 (sqlite-src-3260000.zip) = 02faacd831781f25a12ffc8858d648f481d8bbdb68814b18c4c96e3a661233d0e25d675b95feeb35eee4b5ea88e5e0a1fc5fbaecbe434d3f7246d80e81bff6a3
+Size (sqlite-src-3260000.zip) = 11939787 bytes



Home | Main Index | Thread Index | Old Index