FreeBSD Ports

databases/sqlite3 3.53.4,1

SQL database engine in a C library

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
78c83a9c4b
License
PD
Categories
databases
Package size
1254.0 KiB, 4542.6 KiB installed

Description

SQLite is an SQL database engine in a C library. Programs that link the SQLite library can have SQL database access without running a separate RDBMS process. The distribution comes with a standalone command-line access program (sqlite3) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library.

Install

As a binary package — by origin, or by package name:

pkg install databases/sqlite3
pkg install sqlite3

From the ports tree:

cd /usr/ports/databases/sqlite3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sqlite3>0:databases/sqlite3
LIB_DEPENDS=	libsqlite3.so:databases/sqlite3

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.53.4,13.53.4,13.40.1,13.50.2_1,13.53.4,1
FreeBSD:14:quarterly3.53.4,13.53.4,1n/a3.50.2_1,13.53.4,1
FreeBSD:15:latest3.53.4,13.53.4,1n/a3.50.2_1,13.50.2_1,1
FreeBSD:15:quarterly3.53.4,13.53.4,1n/an/an/a
FreeBSD:16:latest3.53.4,13.53.4,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 2
All run dependencies 1
Required by 4508

The first 100 are listed.

Configuration

Options name: databases_sqlite

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
GEOPOLYoffUses the GeoJSON notation (RFC-7946)
ICUoffUnicode support via ICU
LIBEDITonCommand line editing via libedit
OFFSEToffEnable sqlite_offset() returning records file offset
READLINEoffCommand line editing via libreadline
RTREEonEnable R*Tree module
RTREE_INToffStore 32-bit sig int (no float) coordinates
SESSIONonEnable the session extension
SOUNDEXoffEnable the soundex() SQL function
STAT3offCollect histogram data from leftmost column
STAT4offCollect histogram data from all columns
TCLoffEnable tcl extension and sqlite_analyzer
THREADSonThreading support
TS0offAlways use temporary file
TS1onFile by default, change allowed PRAGMA
TS2offMemory by default, change allowed PRAGMA
TS3offAlways use memory
UNICODE61onUnicode Version 6.1 tokenizer
USES
cpe libtool ncurses zip
Service scripts
none
Conflicts with
sqlite3 sqlite3-icu sqlite3-tcl tcl-sqlite3
Flavors
sqlite-icu-3.53.4,1, sqlite-tcl-3.53.4,1

Files

Manual pages 1
  • sqlite3(1)
pkg-plist 16
  • bin/sqlite3
  • bin/sqldiff
  • bin/sqlite3_analyzer
  • include/sqlite_cfg.h
  • include/sqlite3.h
  • include/sqlite3ext.h
  • lib/libsqlite3.a
  • lib/libsqlite3.so
  • lib/libsqlite3.so.0
  • lib/libsqlite3.so.
  • libdata/pkgconfig/sqlite3.pc
  • share/man/man1/sqlite3.1.gz
  • lib/%%TCLVER%%/sqlite%%PORTVERSION%%/libsqlite%%PORTVERSION%%.so
  • lib/%%TCLVER%%/sqlite%%PORTVERSION%%/pkgIndex.tcl
  • share/examples/sqlite3/example.tcl
  • share/examples/sqlite3/sqlitecon.tcl
distinfo 1
FileSizeSHA256
sqlite-src-3530400.zip1.4557315e+07d18fa15aec74d8c17e1463f861095adc01b5ad190256acb4f91d22f0368d232b
Master sites 3
  • https://sqlite.org/2026/
  • https://www2.sqlite.org/2026/
  • https://www3.sqlite.org/2026/

Commit history 1

DateCommitCreditsLog message
78c83a9c4b Po-Chuan Hsieh databases/sqlite3: Update to 3.53.4
Changes: https://sqlite.org/news.html