View | Details | Raw Unified | Return to bug 225627 | Differences between
and this patch

Collapse All | Expand All

(-)databases/sqlite3/Makefile (-18 / +12 lines)
Lines 2-11 Link Here
2
# $FreeBSD: head/databases/sqlite3/Makefile 453790 2017-11-09 02:31:47Z jbeich $
2
# $FreeBSD: head/databases/sqlite3/Makefile 453790 2017-11-09 02:31:47Z jbeich $
3
3
4
PORTNAME=	sqlite3
4
PORTNAME=	sqlite3
5
PORTVERSION=	3.21.0
5
PORTVERSION=	3.22.0
6
PORTREVISION=	1
7
CATEGORIES=	databases
6
CATEGORIES=	databases
8
MASTER_SITES=	https://www.sqlite.org/2017/ http://www2.sqlite.org/2017/ http://www3.sqlite.org/2017/
7
MASTER_SITES=	https://www.sqlite.org/2018/ http://www2.sqlite.org/2018/ http://www3.sqlite.org/2018/
9
DISTNAME=	sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00
8
DISTNAME=	sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00
10
9
11
MAINTAINER=	pavelivolkov@gmail.com
10
MAINTAINER=	pavelivolkov@gmail.com
Lines 23-30 Link Here
23
# Compilation Options For SQLite https://www.sqlite.org/compile.html
22
# Compilation Options For SQLite https://www.sqlite.org/compile.html
24
OPTIONS_DEFINE=	FTS4 UPD_DEL_LIMIT URI URI_AUTHORITY SOUNDEX METADATA \
23
OPTIONS_DEFINE=	FTS4 UPD_DEL_LIMIT URI URI_AUTHORITY SOUNDEX METADATA \
25
		DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \
24
		DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \
26
		EXTENSION ARMOR STMT DBPAGE DBSTAT FTS5 JSON1 RBU NULL_TRIM \
25
		EXTENSION ARMOR STMT FTS5 JSON1 RBU NULL_TRIM \
27
		LIKENOTBLOB STSHELL FTS3_TOKEN SESSION UNKNOWN_SQL
26
		OFFSET LIKENOTBLOB STSHELL FTS3_TOKEN SESSION UNKNOWN_SQL
28
OPTIONS_SINGLE=	RAMT
27
OPTIONS_SINGLE=	RAMT
29
OPTIONS_RADIO=	STAT
28
OPTIONS_RADIO=	STAT
30
OPTIONS_GROUP=	UNICODE RTREEG RL
29
OPTIONS_GROUP=	UNICODE RTREEG RL
Lines 44-49 Link Here
44
# https://sqlite.org/compile.html#enable_null_trim
43
# https://sqlite.org/compile.html#enable_null_trim
45
NULL_TRIM_DESC=		Omits NULL columns at the ends of rows
44
NULL_TRIM_DESC=		Omits NULL columns at the ends of rows
46
45
46
# http://www.sqlite.org/compile.html#enable_offset_sql_func
47
OFFSET_DESC=		Enabled the sqlite_offset() SQL function
48
47
# https://www.sqlite.org/sessionintro.html
49
# https://www.sqlite.org/sessionintro.html
48
SESSION_DESC=		Enable the Session Extension
50
SESSION_DESC=		Enable the Session Extension
49
51
Lines 90-110 Link Here
90
STAT3_DESC=		collect histogram data from leftmost column
92
STAT3_DESC=		collect histogram data from leftmost column
91
STAT4_DESC=		collect histogram data from all columns
93
STAT4_DESC=		collect histogram data from all columns
92
94
93
# https://sqlite.org/compile.html#enable_dbpage_vtab
94
DBPAGE_DESC=		Enable DBPAGE Virtual Table
95
96
# https://www.sqlite.org/dbstat.html
97
DBSTAT_DESC=		Enable DBSTAT Virtual Table
98
99
# https://www.sqlite.org/fts3.html#tokenizer
95
# https://www.sqlite.org/fts3.html#tokenizer
100
OPTIONS_GROUP_UNICODE=	ICU UNICODE61
96
OPTIONS_GROUP_UNICODE=	ICU UNICODE61
101
UNICODE_DESC=		Unicode support
97
UNICODE_DESC=		Unicode support
102
UNICODE61_DESC=		Unicode Version 6.1 tokenizer
98
UNICODE61_DESC=		Unicode Version 6.1 tokenizer
103
99
104
# https://www.sqlite.org/rtree.html
100
# https://www.sqlite.org/rtree.html
105
OPTIONS_GROUP_RTREEG=	RTREE RTREE_INT
101
OPTIONS_GROUP_RTREEG=	RTREE_INT
106
RTREEG_DESC=		Index type for range queries
102
RTREEG_DESC=		Index type for range queries
107
RTREE_DESC=		Enable R*Tree module
108
RTREE_INT_DESC=		Store 32-bit sig int (no float) coordinates
103
RTREE_INT_DESC=		Store 32-bit sig int (no float) coordinates
109
104
110
OPTIONS_GROUP_RL=	READLINES READLINEP EDITLINE
105
OPTIONS_GROUP_RL=	READLINES READLINEP EDITLINE
Lines 117-123 Link Here
117
EDITLINE_PREVENTS=	READLINES READLINEP
112
EDITLINE_PREVENTS=	READLINES READLINEP
118
113
119
OPTIONS_DEFAULT=	FTS4 URI METADATA SECURE_DELETE UNLOCK_NOTIFY THREADS \
114
OPTIONS_DEFAULT=	FTS4 URI METADATA SECURE_DELETE UNLOCK_NOTIFY THREADS \
120
			EXTENSION TS1 UNICODE61 RTREE DBSTAT STSHELL READLINES \
115
			EXTENSION TS1 UNICODE61 STSHELL READLINES \
121
			FTS3_TOKEN FTS5
116
			FTS3_TOKEN FTS5
122
# SECURE_DELETE, UNLOCK_NOTIFY, DBSTAT (since 41.0) used by www/firefox et al.
117
# SECURE_DELETE, UNLOCK_NOTIFY, DBSTAT (since 41.0) used by www/firefox et al.
123
# RTREE used by graphics/mapnik, databases/spatialite
118
# RTREE used by graphics/mapnik, databases/spatialite
Lines 142-151 Link Here
142
TS2_CPPFLAGS=	-DSQLITE_TEMP_STORE=2
137
TS2_CPPFLAGS=	-DSQLITE_TEMP_STORE=2
143
TS3_CPPFLAGS=	-DSQLITE_TEMP_STORE=3
138
TS3_CPPFLAGS=	-DSQLITE_TEMP_STORE=3
144
139
145
RTREE_CPPFLAGS=	-DSQLITE_ENABLE_RTREE=1
146
RTREE_INT_CPPFLAGS=	-DSQLITE_RTREE_INT_ONLY=1
140
RTREE_INT_CPPFLAGS=	-DSQLITE_RTREE_INT_ONLY=1
147
141
148
FTS4_CPPFLAGS=	-DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1
142
FTS4_CPPFLAGS=	-DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1
149
FTS5_CONFIGURE_ENABLE=	fts5
143
FTS5_CONFIGURE_ENABLE=	fts5
150
FTS5_LIBS=		-lm
144
FTS5_LIBS=		-lm
151
FTS3_TOKEN_CPPFLAGS=	-DSQLITE_ENABLE_FTS3_TOKENIZER=1
145
FTS3_TOKEN_CPPFLAGS=	-DSQLITE_ENABLE_FTS3_TOKENIZER=1
Lines 160-167 Link Here
160
METADATA_CPPFLAGS=	-DSQLITE_ENABLE_COLUMN_METADATA=1
154
METADATA_CPPFLAGS=	-DSQLITE_ENABLE_COLUMN_METADATA=1
161
STAT3_CPPFLAGS=	-DSQLITE_ENABLE_STAT3=1
155
STAT3_CPPFLAGS=	-DSQLITE_ENABLE_STAT3=1
162
STAT4_CPPFLAGS=	-DSQLITE_ENABLE_STAT4=1
156
STAT4_CPPFLAGS=	-DSQLITE_ENABLE_STAT4=1
163
DBPAGE_CPPFLAGS=	-DSQLITE_ENABLE_DBPAGE_VTAB=1
164
DBSTAT_CPPFLAGS=	-DSQLITE_ENABLE_DBSTAT_VTAB=1
165
URI_CPPFLAGS=	-DSQLITE_USE_URI=1
157
URI_CPPFLAGS=	-DSQLITE_USE_URI=1
166
URI_AUTHORITY_CPPFLAGS=	-DSQLITE_ALLOW_URI_AUTHORITY=1
158
URI_AUTHORITY_CPPFLAGS=	-DSQLITE_ALLOW_URI_AUTHORITY=1
167
DIRECT_READ_CPPFLAGS=	-DSQLITE_DIRECT_OVERFLOW_READ=1
159
DIRECT_READ_CPPFLAGS=	-DSQLITE_DIRECT_OVERFLOW_READ=1
Lines 202-207 Link Here
202
194
203
NULL_TRIM_CPPFLAGS=	-DSQLITE_ENABLE_NULL_TRIM=1
195
NULL_TRIM_CPPFLAGS=	-DSQLITE_ENABLE_NULL_TRIM=1
204
196
197
OFFSET_CPPFLAGS=	-DSQLITE_ENABLE_OFFSET_SQL_FUNC=1
198
205
.include <bsd.port.options.mk>
199
.include <bsd.port.options.mk>
206
200
207
# Platform Configuration
201
# Platform Configuration
(-)databases/sqlite3/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1509525928
1
TIMESTAMP = 1517654018
2
SHA256 (sqlite-autoconf-3210000.tar.gz) = d7dd516775005ad87a57f428b6f86afd206cb341722927f104d3f0cf65fbbbe3
2
SHA256 (sqlite-autoconf-3220000.tar.gz) = 2824ab1238b706bc66127320afbdffb096361130e23291f26928a027b885c612
3
SIZE (sqlite-autoconf-3210000.tar.gz) = 2568942
3
SIZE (sqlite-autoconf-3220000.tar.gz) = 2644649
(-)databases/sqlite3/files/patch-Makefile.am (-9 lines)
Lines 1-9 Link Here
1
--- Makefile.am.orig	2016-05-29 06:03:15 UTC
2
+++ Makefile.am
3
@@ -1,5 +1,5 @@
4
 
5
-AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE
6
+AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@
7
 
8
 lib_LTLIBRARIES = libsqlite3.la
9
 libsqlite3_la_SOURCES = sqlite3.c
(-)databases/sqlite3/files/patch-Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- Makefile.in.orig	2016-05-29 06:04:20 UTC
2
+++ Makefile.in
3
@@ -363,7 +363,7 @@ target_alias = @target_alias@
4
 top_build_prefix = @top_build_prefix@
5
 top_builddir = @top_builddir@
6
 top_srcdir = @top_srcdir@
7
-AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE
8
+AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@
9
 lib_LTLIBRARIES = libsqlite3.la
10
 libsqlite3_la_SOURCES = sqlite3.c
11
 libsqlite3_la_LDFLAGS = -no-undefined -version-info 8:6:8

Return to bug 225627