95 Commits

Author SHA1 Message Date
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
ajacoutot
3f1c8b014b endian.h: drop patching or make includes consistent. 2015-05-01 16:51:24 +00:00
naddy
c36ada4f79 fold lib-only PFRAG.shared into PLIST, and some related cleanups 2015-03-19 20:25:26 +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
espie
7bc29b5cce minor update, synch with src 2012-05-22 09:27:18 +00:00
espie
5c927d5626 zap sqlite3 build, proper, keep the lemon and tcl-sqlite3 stuff going.
(and don't forget about LIB_DEPENDS-tcl, thx sthen@)
2012-05-01 14:29:56 +00:00
sthen
d0207e3e8a update to SQLite 3.7.11 - requested by / OK landry@
Thanks to Landry and Jan Stary for testing.
2012-03-27 18:34:04 +00:00
sthen
e35afec60e Do a little check with objdump in post-install, to make sure lib isn't
inadvertently linked with -lpthread.
2012-01-07 14:50:18 +00:00
sthen
c4d936d08a Use -pthread not -lpthread. Library major bump for safety.
Inadvertently broken in last commit; the patch to the configure script
is fiddly and easily broken, so use extra lines of context for this patch
and add a warning comment.

Problem reported by James Turner, thanks!
2012-01-07 13:47:52 +00:00
nigel
4bb6465024 Update to v3.7.9 required for firefox, chrome
regression tests run on amd64,i386 and sparc64 by sthen@ thanks.

Ok sthen@
2011-12-21 00:38:11 +00:00
espie
c952698a78 finish converting, as the no_tcl thingy obviously is a NO_SHARED issue. 2011-11-18 09:39:09 +00:00
espie
31c68c1560 convert to bsd.port.arch.mk 2011-11-18 00:33:30 +00:00
landry
2c9ebc2459 Update to sqlite 3.7.5, enable UNLOCK_NOTIFY api (needed by firefox 4).
Tested by phessler@ on loongson/sparc, jasper@ on arm, myself on
amd64/sparc64/macppc, and went through a pair of amd64 bulk builds
without issues.
ok sthen@ dcoppa@
2011-03-14 14:39:51 +00:00
landry
80c1092783 Oops, typo. 2011-01-10 08:11:56 +00:00
landry
6f77cce928 Major update to sqlite 3.7.4. Based on a diff from stu@ for 3.7.3,
enables FTS3, SOUNDEX and RTREE options, remove the now non-relevant
'thread override lock' thing. Simplify Makefile a bit.
Tested by sthen@ on arm, jasper@ on mips64el, sebastia@ on the vax
(yay!) and myself on sparc64/ppc/amd64.
ok sebastia@ jasper@ espie@
2011-01-09 19:11:34 +00:00
stu
cb805e2ebe Update to newer Tcl layout.
ok landry@, sebastia@
2011-01-05 16:39:44 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
espie
cd474773cf bye bye old LIB_DEPENDS 2010-11-06 22:50:02 +00:00
espie
880de1aa40 USE_GROFF=Yes 2010-10-18 17:06:05 +00:00
sthen
bc05c6aec0 Install the manpage; from Patrick Keshishian 2010-04-20 10:00:17 +00:00
sthen
dc0e69d86a Update to 3.6.23, much of this was done by Florent Tribouilloy and
espie@ who adjusted things so the build doesn't depend on Tcl (which
was added as a build dependency in 3.6.17).
2010-04-02 20:07:11 +00:00
sthen
b4b78be2ae Update to 3.6.16.1; a simple but important fix (and needed to update
Firefox). Mainline sqlite has moved beyond this but involves some changes
to the build infrastructure which need to be looked at separately.

Since the distfile is no longer available upstream, this is provided
as a patch to the 3.6.16 distfile and is taken from upstream's SCM.

Requested by naddy@.
2009-12-19 23:08:48 +00:00
sthen
4c56e70c0c Update SQLite to 3.6.16; ok martynas@ 2009-08-03 09:55:47 +00:00
simon
be59bde7ab enable load-extension for ports starting to require it
tested by bernd@ in a bulk build, thanks!
2009-05-12 23:20:52 +00:00
martynas
22fda9f32d sqlite3-3.6.13. full bulk build done by jasper@. ok jasper@, simon@ 2009-04-22 21:23:43 +00:00
martynas
8e453aeab5 update to sqlite-3.6.12. full bulk build done by jasper@
"go ahead" sthen@, ok fgs@, jasper@, simon@
2009-04-16 20:09:58 +00:00
martynas
a351a54c1a remove hunk, that had keyword, substituted by rcs. from Markus Lude 2009-04-05 07:52:17 +00:00
martynas
bacf4396a9 update to sqlite3-3.6.11. fixes null ptr deref in sqlite3OsTruncate
addColumn;  which broke py stuff
noticed with fgs@ while working on the py stuff
much thanks to bernd@;  for doing a bulk build with it
ok fgs@, bernd@, simon@
2009-04-05 00:02:53 +00:00