115 Commits

Author SHA1 Message Date
landry
7bf2922cad databases/sqlite3: update to 3.38.2
see https://www.sqlite.org/releaselog/3_37_2.html &
https://www.sqlite.org/releaselog/3_38_2.html

went in an amd64 bulk without issues, thanks naddy@
2022-04-03 06:23:01 +00:00
naddy
7a958849ed drop RCS Ids 2022-03-11 18:31:17 +00:00
landry
9ce728a015 databases/sqlite3: update to 3.36.0.
See https://sqlite.org/releaselog/3_36_0.html
2021-11-22 09:20:02 +00:00
sthen
14b7b31a15 bump sqlite3 revision, sqlite2mdoc was updated and the manuals are now improved 2021-06-28 15:47:18 +00:00
landry
dc8ca73072 databases/sqlite3: update to 3.35.5.
See https://sqlite.org/releaselog/3_35_5.html
2021-04-27 05:44:42 +00:00
landry
2624d82f8f databases/sqlite3: update to 3.34.1.
See https://www.sqlite.org/releaselog/3_34_1.html

'Fix a potential use-after-free bug when processing a a subquery with
both a correlated WHERE clause and a "HAVING 0" clause and where the
parent query is an aggregate. '
2021-02-20 07:23:28 +00:00
landry
25db15b360 databases/sqlite3: update to 3.34.0.
https://sqlite.org/releaselog/3_32_0.html
https://sqlite.org/releaselog/3_32_1.html
https://sqlite.org/releaselog/3_32_2.html
https://sqlite.org/releaselog/3_32_3.html
https://sqlite.org/releaselog/3_33_0.html
https://sqlite.org/releaselog/3_34_0.html

went in a bulk build without fallout, ok ajacoutot@
2020-12-15 09:03:27 +00:00
stsp
920b2c4ccb Apply a patch from sqlite's upstream repository to fix a crash on sparc64.
Observed in e.g. 'svn update' which started segfaulting with sqlite 3.31.1.

Thanks to Richard Hipp for identifying the fix we need.
ok sthen@
2020-03-11 21:01:04 +00:00
landry
0e475540d8 Update to sqlite 3.31.1.
See https://sqlite.org/releaselog/3_31_1.html &
https://sqlite.org/releaselog/3_31_0.html

note that internal changes in 3.31.0 broke mozilla (cf #1607902) but
3.31.1 reverted the internal changes.
2020-02-11 16:46:22 +00:00
rsadowski
357e958d1b Enable column metadata in sqlite3
OK sthen@
2020-02-03 05:35:06 +00:00
landry
bd15eb002b Update to sqlite3 3.30.1.
See https://www.sqlite.org/releaselog/3_30_1.html
Will be a requirement for gecko 72 per #1586739
2019-11-09 10:09:04 +00:00
landry
e9d67e3b0b Upgrade to sqlite 3.29.0.
See https://sqlite.org/releaselog/3_29_0.html
2019-07-16 18:39:34 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
tj
1367168f53 switch some master_sites and homepage lines to https. ok sthen 2019-07-10 15:25:02 +00:00
landry
0ff917eb9a Update to sqlite 3.28.
Cf https://www.sqlite.org/releaselog/3_28_0.html
Will be a requirement for gecko 68 per #1544443

Went into a bulk build.
2019-05-12 08:22:18 +00:00
sthen
93f8c88885 bump library minor and add a comment:-
# sqlite suggests that users might like to assert() that library and header
# versions match, so bumps are needed even if function signatures don't change.
# ... at the current time the only one noticed is a < check (in subversion)
# rather than an == check so minor bumps are enough to cope with this, though
# we may run into others later.
2019-03-28 21:13:47 +00:00
landry
35acc085af Update to sqlite3 3.27.2.
Went into a bulk without fallout.
2019-03-23 07:16:35 +00:00
landry
8c30ca56ad Update to sqlite 3.26.0, required by gecko 65.
See https://www.sqlite.org/releaselog/3_26_0.html
2019-01-16 20:09:12 +00:00
landry
015c31a70f Update to sqlite 3.25.3, will be required by gecko 65.
See https://www.sqlite.org/releaselog/3_25_2.html &
https://www.sqlite.org/releaselog/3_25_3.html for changes.

sqlite 3.26.0 has been released but a .1 is pending, and will require a
bit more baking.
2018-12-11 09:41:28 +00:00
landry
4def28b5c4 Update to sqlite 3.25.1, required for gecko 64.
Same diff from pea@ for 3.25.0, which has been tested by naddy@ in a bulk
2018-10-29 15:55:34 +00:00
landry
8991b3f7ec BUILDçDEPENDS on sqlite2mdoc and ship API manpages.
ok sthen@ jturner@
2018-06-29 19:51:00 +00:00
landry
eeab94a207 Update to sqlite 3.24.0.
Went in an amd64 bulk build, and will probably be required at some point
by gecko 62.
See https://www.sqlite.org/releaselog/3_24_0.html
2018-06-27 04:55:34 +00:00
landry
da99382fa1 Minor bugfix update to sqlite 3.23.1, required by gecko 61.
See https://www.sqlite.org/releaselog/3_23_1.html
2018-05-12 18:11:34 +00:00
landry
501a80cf6e Update to sqlite 3.23.0.
No fallout in a bulk.
2018-04-06 05:51:17 +00:00
landry
622f668db5 Backport https://www.sqlite.org/cgi/src/info/d75e67654aa9620b to fix CVE-2018-8740.
"In SQLite through 3.22.0, databases whose schema is corrupted using a
CREATE TABLE AS statement could cause a NULL pointer dereference"

Cf https://bugs.launchpad.net/ubuntu/+source/sqlite3/+bug/1756349

Discussed with sthen@, no objection from naddy@
2018-03-21 20:28:47 +00:00
landry
29d40119b4 Update to sqlite 3.22.0 - required by gecko 60.
See http://sqlite.org/releaselog/3_22_0.html
Went in an amd64 bulk without fallout.
2018-03-16 18:05:38 +00:00
landry
77e158cc8c Update to sqlite 3.21.0.
See http://sqlite.org/releaselog/3_21_0.html for changes.
Tested in a bulk build without fallout.
ok jca@
2017-11-09 18:47:00 +00:00
landry
517c37d71d Bugfix update to sqlite3-3.20.1.
Only contains a single fix for a memory leak, cf
https://sqlite.org/src/info/abc7adfda27b67ef
See https://bugzilla.mozilla.org/show_bug.cgi?id=1392937 for what trigerred
this fix/release.

looks safe to sthen@
2017-09-27 09:37:19 +00:00
ajacoutot
4d9b669fbd Enable FTS5; needed by an upcoming x11/gnome/tracker update.
Tested in a bulk.

miss bump spotted by jca@
ok jca@
2017-08-24 06:04:58 +00:00
landry
c019efca07 Update to sqlite3 3.20.0.
Fixes CVE-2017-10989 ('The getNodeSize function in ext/rtree/rtree.c in
SQLite through 3.19.3, as used in GDAL and other products, mishandles
undersized RTree blobs in a crafted database, leading to a heap-based
buffer over-read or possibly unspecified other impact.')

The standalone fix itself is at
https://sqlite.org/src/vpatch?from=0db20efe201736b3&to=66de6f4a9504ec26

Pass -DSQLITE_ENABLE_FTS3 via CFLAGS, as it apparently fixes build
issues with mozilla (from FreeBSD r447626 via naddy@)
2017-08-10 16:00:23 +00:00
landry
aa4a76ac74 When bumping PKGNAME, make sure that DISTNAME matches and that we match
the new distfile..

Sigh... shouldnt commit when totally tired.
2017-06-18 19:02:59 +00:00
landry
1c84a7389d Bugfix update to sqlite 3.19.3, required by gecko 55.
Fixes a single bug, see https://sqlite.org/src/info/fda22108 for details.
2017-06-18 18:32:52 +00:00
landry
d5aaa3ac46 Update to sqlite 3.19.2, will be required by gecko 54 or 55 anyway..
See https://www.sqlite.org/changes.html for a list of changes since 3.17.0
Went into a bunch of amd64 bulks.
2017-06-01 17:07:21 +00:00
sthen
e49cdda9d3 add a comment about -DSQLITE_ENABLE_COLUMN_METADATA and DBD::SQLite 2017-04-24 16:25:20 +00:00
landry
3153988f23 Update to sqlite 3.17.0.
See http://sqlite.org/releaselog/3_17_0.html - went into an amd64 bulk
build without issues, and is a requirement for upcoming gecko 52.
2017-02-20 19:31:56 +00:00
landry
c59eb8e255 Update to sqlite3 3.16.2.
Will be required by gecko 52, went into a pair of amd64 bulk builds
without fallout.
2017-02-02 07:37:41 +00:00
sthen
546cb53b4c Re-enable the main sqlite3 library/binary in ports and update to 3.14.2.
Tcl support will move to databases/sqlite3-tcl, other ports will be adjusted
in a set of upcoming commits.
2016-09-23 09:13:39 +00:00
naddy
d25bfe130b get rid of NO_SHARED_ARCHS and PFRAG.shared 2016-03-12 16:45:57 +00:00
naddy
c253f424ca garbage collect CONFIGURE_SHARED 2016-03-11 19:59:11 +00:00
sthen
00115727ec wantlib 2015-08-25 12:57:33 +00:00
stu
18b3e41d3a sqlite3-tcl needs to RUN_DEPEND on Tcl
ok sthen@
2015-07-16 16:52:59 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
naddy
1cab369547 Drop USE_GROFF since groff and mandoc produce identical output. 2015-01-22 17:47:50 +00:00
stu
b87a380d89 Update to 3.8.0.2.
ok espie@
2013-11-28 15:25:51 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
efa8c7b15d synch with src 2013-03-18 10:58:16 +00:00
espie
3f680606a7 PERMIT_* / REGRESS->TEST sweep 2013-03-11 02:52:04 +00:00
espie
2582d2679e update to 3.7.14.1 as well, ditch outdated -pthread patch 2012-11-29 05:32:04 +00:00
espie
be8b205130 plain forgot, synch with src 2012-07-13 16:16:18 +00:00
espie
eba530024c synch with src 2012-06-16 11:42:14 +00:00