upg sqlite

This commit is contained in:
joborun linux 2023-08-25 00:40:43 +03:00
parent 92744fea25
commit 7527f0a755
3 changed files with 329 additions and 29 deletions

View file

@ -7,9 +7,9 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3420000
_srcver=3430000
_docver=${_srcver}
pkgver=3.42.0
pkgver=3.43.0
pkgrel=01
pkgdesc="A C library that implements an SQL database engine"
url="https://www.sqlite.org/"
@ -65,7 +65,7 @@ build() {
package_sqlite() {
pkgdesc="A C library that implements an SQL database engine"
depends=('readline' 'zlib')
depends=('readline' 'zlib' 'glibc')
provides=("sqlite3=$pkgver" 'libsqlite3.so')
replaces=("sqlite3")
@ -89,7 +89,7 @@ package_sqlite() {
package_sqlite-tcl() {
pkgdesc="sqlite Tcl Extension Architecture (TEA)"
depends=('sqlite')
depends=('sqlite' 'glibc')
provides=("sqlite3-tcl=$pkgver")
replaces=("sqlite3-tcl")
@ -108,7 +108,7 @@ package_sqlite-tcl() {
package_sqlite-analyzer() {
pkgdesc="An analysis program for sqlite3 database files"
depends=('sqlite' 'tcl')
depends=('sqlite' 'tcl' 'glibc')
cd sqlite-src-$_srcver
install -m755 -d "${pkgdir}"/usr/bin
@ -154,27 +154,19 @@ arch=(x86_64)
license=('custom:Public Domain')
# From: https://www.sqlite.org/download.html
# sqlite-src-3420000.zip
# sqlite-src-3430000.zip
# (13.27 MiB) Snapshot of the complete (raw) source tree for SQLite version 3.42.0. See How To Compile SQLite for usage details.
# (SHA3-256: f28b48f90cad0ec3c726ef99dfc44d52110e3e8cb829a309d4ffa77fe4958994)
# sqlite-doc-3420000.zip
# sqlite-doc-3430000.zip
# (10.17 MiB) Documentation as a bundle of static HTML files.
# (SHA3-256: 6dc0f3bb68bd9a541bbe9c75ec4b2304ba0857e706a21af5fea072136d46995e)
#sha3-256sums=(f28b48f90cad0ec3c726ef99dfc44d52110e3e8cb829a309d4ffa77fe4958994 # sqlite-src-3420000.zip
# 6dc0f3bb68bd9a541bbe9c75ec4b2304ba0857e706a21af5fea072136d46995e # sqlite-doc-3420000.zip
# 37179a170dcf00d2562a69dbeabeae9f3ddeff3513e2a0a773331727ea7b3771 # sqlite-lemon-system-template.patch
# 39258c3b8490cfc2ee8ca21fef08f588e67f2a36694fc8a5c140c28c3d1379f7) # license.txt
sha256sums=(38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d # sqlite-src-3420000.zip
d62fd5f0fcfd15b2c26171e89f762268e2863df3c09696e76cf1482e34db8262 # sqlite-doc-3420000.zip
sha256sums=(976c31a5a49957a7a8b11ab0407af06b1923d01b76413c9cf1c9f7fc61a3501c # sqlite-src-3430000.zip
e88f98c5651f996e989ef3b7122ed29b01bd2a0100b0aa72dd96013248442291 # sqlite-doc-3430000.zip
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
## 7956265de4edf9ca5afe87882a063243dde0179571d279278de9b88368b705a9 lemon-3.42.0-01-x86_64.pkg.tar.lz
## bf4aa4a913695deb4df65440a437b387cc0b335ce6c86603736cf23a6e226c95 sqlite-3.42.0-01-x86_64.pkg.tar.lz
## ddeb8ec3fcddb3306b2e08460cb1f86d46f88c941cb506ae1972bac95544157d sqlite-analyzer-3.42.0-01-x86_64.pkg.tar.lz
## 665db56b5d7267d6d57f317aa77f1748a5826d0aa16dbe0da720eae15a482866 sqlite-doc-3.42.0-01-x86_64.pkg.tar.lz
## 79cb0967fe274dd190f5170ee8d807b92090e0eff9f780cb2b0baf61145ad68f sqlite-tcl-3.42.0-01-x86_64.pkg.tar.lz
## 4bb3e1daa56c6bc944138331a4ef70a90c44cc54c6410ebbbd1ddff31baca365 lemon-3.43.0-01-x86_64.pkg.tar.lz
## 7a1b02d6c79095fee94f234c4af77bb8758c5b9627b632783cb11107cc253e36 sqlite-3.43.0-01-x86_64.pkg.tar.lz
## 218f15a6cad81cc69485614d14c64501e4f6e722d16634a8656f517d0bb467bb sqlite-analyzer-3.43.0-01-x86_64.pkg.tar.lz
## 93072f59f02fc585181f5c2b3b02499d9f405a14f46d247991a2bcfe9715849f sqlite-doc-3.43.0-01-x86_64.pkg.tar.lz
## d9487efe7d9a636aa6d91e58b28ef32419fc2b81d5efa2da22feded80e235191 sqlite-tcl-3.43.0-01-x86_64.pkg.tar.lz

View file

@ -3,10 +3,10 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3420000
_srcver=3430000
_docver=${_srcver}
#_docver=3330000
pkgver=3.42.0
pkgver=3.43.0
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
arch=('x86_64')
@ -19,8 +19,8 @@ source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
sqlite-lemon-system-template.patch
license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg
sha256sums=('38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d'
'd62fd5f0fcfd15b2c26171e89f762268e2863df3c09696e76cf1482e34db8262'
sha256sums=('976c31a5a49957a7a8b11ab0407af06b1923d01b76413c9cf1c9f7fc61a3501c'
'e88f98c5651f996e989ef3b7122ed29b01bd2a0100b0aa72dd96013248442291'
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
@ -65,7 +65,7 @@ build() {
package_sqlite() {
pkgdesc="A C library that implements an SQL database engine"
depends=('readline' 'zlib')
depends=('readline' 'zlib' 'glibc')
provides=("sqlite3=$pkgver" 'libsqlite3.so')
replaces=("sqlite3")
@ -89,7 +89,7 @@ package_sqlite() {
package_sqlite-tcl() {
pkgdesc="sqlite Tcl Extension Architecture (TEA)"
depends=('sqlite')
depends=('sqlite' 'glibc')
provides=("sqlite3-tcl=$pkgver")
replaces=("sqlite3-tcl")
@ -108,7 +108,7 @@ package_sqlite-tcl() {
package_sqlite-analyzer() {
pkgdesc="An analysis program for sqlite3 database files"
depends=('sqlite' 'tcl')
depends=('sqlite' 'tcl' 'glibc')
cd sqlite-src-$_srcver
install -m755 -d "${pkgdir}"/usr/bin

308
sqlite/download.html Normal file
View file

@ -0,0 +1,308 @@
<!DOCTYPE html>
<html><head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link href="sqlite.css" rel="stylesheet">
<title>SQLite Download Page</title>
<!-- path= -->
</head>
<body>
<div class=nosearch>
<a href="index.html">
<img class="logo" src="images/sqlite370_banner.gif" alt="SQLite" border="0">
</a>
<div><!-- IE hack to prevent disappearing logo --></div>
<div class="tagline desktoponly">
Small. Fast. Reliable.<br>Choose any three.
</div>
<div class="menu mainmenu">
<ul>
<li><a href="index.html">Home</a>
<li class='mobileonly'><a href="javascript:void(0)" onclick='toggle_div("submenu")'>Menu</a>
<li class='wideonly'><a href='about.html'>About</a>
<li class='desktoponly'><a href="docs.html">Documentation</a>
<li class='desktoponly'><a href="download.html">Download</a>
<li class='wideonly'><a href='copyright.html'>License</a>
<li class='desktoponly'><a href="support.html">Support</a>
<li class='desktoponly'><a href="prosupport.html">Purchase</a>
<li class='search' id='search_menubutton'>
<a href="javascript:void(0)" onclick='toggle_search()'>Search</a>
</ul>
</div>
<div class="menu submenu" id="submenu">
<ul>
<li><a href='about.html'>About</a>
<li><a href='docs.html'>Documentation</a>
<li><a href='download.html'>Download</a>
<li><a href='support.html'>Support</a>
<li><a href='prosupport.html'>Purchase</a>
</ul>
</div>
<div class="searchmenu" id="searchmenu">
<form method="GET" action="search">
<select name="s" id="searchtype">
<option value="d">Search Documentation</option>
<option value="c">Search Changelog</option>
</select>
<input type="text" name="q" id="searchbox" value="">
<input type="submit" value="Go">
</form>
</div>
</div>
<script>
function toggle_div(nm) {
var w = document.getElementById(nm);
if( w.style.display=="block" ){
w.style.display = "none";
}else{
w.style.display = "block";
}
}
function toggle_search() {
var w = document.getElementById("searchmenu");
if( w.style.display=="block" ){
w.style.display = "none";
} else {
w.style.display = "block";
setTimeout(function(){
document.getElementById("searchbox").focus()
}, 30);
}
}
function div_off(nm){document.getElementById(nm).style.display="none";}
window.onbeforeunload = function(e){div_off("submenu");}
/* Disable the Search feature if we are not operating from CGI, since */
/* Search is accomplished using CGI and will not work without it. */
if( !location.origin || !location.origin.match || !location.origin.match(/http/) ){
document.getElementById("search_menubutton").style.display = "none";
}
/* Used by the Hide/Show button beside syntax diagrams, to toggle the */
function hideorshow(btn,obj){
var x = document.getElementById(obj);
var b = document.getElementById(btn);
if( x.style.display!='none' ){
x.style.display = 'none';
b.innerHTML='show';
}else{
x.style.display = '';
b.innerHTML='hide';
}
return false;
}
var antiRobot = 0;
function antiRobotGo(){
if( antiRobot!=3 ) return;
antiRobot = 7;
var j = document.getElementById("mtimelink");
if(j && j.hasAttribute("data-href")) j.href=j.getAttribute("data-href");
}
function antiRobotDefense(){
document.body.onmousedown=function(){
antiRobot |= 2;
antiRobotGo();
document.body.onmousedown=null;
}
document.body.onmousemove=function(){
antiRobot |= 2;
antiRobotGo();
document.body.onmousemove=null;
}
setTimeout(function(){
antiRobot |= 1;
antiRobotGo();
}, 100)
antiRobotGo();
}
antiRobotDefense();
</script>
<h2>SQLite Download Page</h2>
<table width="100%" cellpadding="5" cellspacing="0">
<tr><td colspan="4"><b>Source Code</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a1' href='hp1.html'>sqlite-amalgamation-3430000.zip</a><br>(2.55 MiB)</td>
<td width="5"></td>
<td valign="top">C source code as an <a href="amalgamation.html">amalgamation</a>, version 3.43.0.<br><small style='color: #999;'>(SHA3-256: 1286856f5dff3b145f02dfe5aa626657c172a415889e5a265dc4dee83a799c03)</small></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a name="amalgtarball"></a>
<a id='a2' href='hp1.html'>sqlite-autoconf-3430000.tar.gz</a><br>(3.03 MiB)</td>
<td width="5"></td>
<td valign="top">C source code as an <a href="amalgamation.html">amalgamation</a>. Also includes a "configure" script
and <a href="http://www.tcl-lang.org/doc/tea/">TEA</a> makefiles for the <a href="tclsqlite.html">TCL Interface</a>.<br><small style='color: #999;'>(SHA3-256: cc321c7b0a70f87aaefe5d0aa89cdd97b432c3d2d448fa623f20988007c49f34)</small></td></tr>
<tr><td colspan="4"><a name="docco"></a><b>Documentation</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a3' href='hp1.html'>sqlite-doc-3430000.zip</a><br>(10.17 MiB)</td>
<td width="5"></td>
<td valign="top">Documentation as a bundle of static HTML files.<br><small style='color: #999;'>(SHA3-256: 0ec41a6afff18e3eadfff0ccca333a94d98231c68184f61b691097da9e9d4776)</small></td></tr>
<tr><td colspan="4"><a name="android"></a><b>Precompiled Binaries for Android</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a4' href='hp1.html'>sqlite-android-3430000.aar</a><br>(3.33 MiB)</td>
<td width="5"></td>
<td valign="top">A precompiled Android library containing the core SQLite together
with appropriate Java bindings, ready to drop into any Android
Studio project.<br><small style='color: #999;'>(SHA3-256: 1a841d274b6cf1418422bceb8a54c23ef13a404e6fb3f916ba4eb869e63fedd7)</small></td></tr>
<tr><td colspan="4"><a name="linux"></a><b>Precompiled Binaries for Linux</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a5' href='hp1.html'>sqlite-tools-linux-x86-3430000.zip</a><br>(2.20 MiB)</td>
<td width="5"></td>
<td valign="top">A bundle of command-line tools for managing SQLite database files,
including the <a href="cli.html">command-line shell</a> program, the <a href="sqldiff.html">sqldiff</a> program, and
the <a href="sqlanalyze.html">sqlite3_analyzer</a> program.<br><small style='color: #999;'>(SHA3-256: 6d97eb654f35f92b74bd9d343b418d313370e950df5f9f74c4ee48263764d460)</small></td></tr>
<tr><td colspan="4"><a name="mac"></a><b>Precompiled Binaries for Mac OS X (x86)</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a6' href='hp1.html'>sqlite-tools-osx-x86-3430000.zip</a><br>(1.58 MiB)</td>
<td width="5"></td>
<td valign="top">A bundle of command-line tools for managing SQLite database files,
including the <a href="cli.html">command-line shell</a> program, the <a href="sqldiff.html">sqldiff</a> program, and
the <a href="sqlanalyze.html">sqlite3_analyzer</a> program.<br><small style='color: #999;'>(SHA3-256: 1a61ceafb572461f5bf5171f84a87d64f5f6e18d8805dcac3d953c481b68ca2b)</small></td></tr>
<tr><td colspan="4"><a name="win32"></a><b>Precompiled Binaries for Windows</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a7' href='hp1.html'>sqlite-dll-win32-x86-3430000.zip</a><br>(579.77 KiB)</td>
<td width="5"></td>
<td valign="top">32-bit DLL (x86) for SQLite version 3.43.0.<br><small style='color: #999;'>(SHA3-256: c49c7a25b15ac193606e9123ecba8a15d6f40fb00f6fc70f7fb98c6867b751cc)</small></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a8' href='hp1.html'>sqlite-dll-win64-x64-3430000.zip</a><br>(1.18 MiB)</td>
<td width="5"></td>
<td valign="top">64-bit DLL (x64) for SQLite version 3.43.0.<br><small style='color: #999;'>(SHA3-256: 1c54a5bfac1fbb5b243087e6be383c5fad3c7e3d45627451ada48052542c1fd1)</small></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a9' href='hp1.html'>sqlite-tools-win32-x86-3430000.zip</a><br>(1.95 MiB)</td>
<td width="5"></td>
<td valign="top">A bundle of command-line tools for managing SQLite database files,
including the <a href="cli.html">command-line shell</a> program, the <a href="sqldiff.html">sqldiff.exe</a> program, and
the <a href="sqlanalyze.html">sqlite3_analyzer.exe</a> program.<br><small style='color: #999;'>(SHA3-256: 4ae53f9e246fb5708f3e9f5ae81049f16e29498a3493d0fc503e1d33346dc3db)</small></td></tr>
<tr><td colspan="4"><b>Precompiled Binaries for .NET</b></td></tr><tr><td width="10"></td><td valign="top" align="right"><a href="http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki">System.Data.SQLite</a></td><td width="5"></td><td valign="top">
Visit the <a href="http://system.data.sqlite.org/">System.Data.SQLite.org
</a> website and especially the <a href="http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki">download page</a> for
source code and binaries of SQLite for .NET.</td></tr>
<tr><td colspan="4"><a name="wasm"></a><b>WebAssembly & JavaScript</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a10' href='hp1.html'>sqlite-wasm-3430000.zip</a><br>(808.21 KiB)</td>
<td width="5"></td>
<td valign="top">A precompiled bundle of <code>sqlite3.wasm</code> and its
JavaScript APIs, ready for use in web applications.<br><small style='color: #999;'>(SHA3-256: 84cf1d1937c5e284a51988813d5d8a5b35980a60aed6afe9854b4f2245b4f91d)</small></td></tr>
<tr><td colspan="4"><a name="old"></a><b>Alternative Source Code Formats</b></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a11' href='hp1.html'>sqlite-src-3430000.zip</a><br>(13.28 MiB)</td>
<td width="5"></td>
<td valign="top">Snapshot of the complete (raw) source tree for SQLite version 3.43.0.
See <a href="howtocompile.html">How To Compile SQLite</a> for usage details.<br><small style='color: #999;'>(SHA3-256: 48d0751a9dec2f6114f3bb6c41e7d03a661e0480c6234c168e1aff0e54ac5c67)</small></td></tr>
<tr><td width="10"></td><td valign="top" align="right"><a id='a12' href='hp1.html'>sqlite-preprocessed-3430000.zip</a><br>(2.66 MiB)</td>
<td width="5"></td>
<td valign="top">Preprocessed C sources for SQLite version 3.43.0.<br><small style='color: #999;'>(SHA3-256: 911b30535e61e60bf23acde469ea6a74329390db013b724169fb982073f43446)</small></td></tr>
</table>
<hr>
<!-- Download product data for scripts to read
PRODUCT,VERSION,RELATIVE-URL,SIZE-IN-BYTES,SHA3-HASH
PRODUCT,3.43.0,2023/sqlite-amalgamation-3430000.zip,2676599,1286856f5dff3b145f02dfe5aa626657c172a415889e5a265dc4dee83a799c03
PRODUCT,3.43.0,2023/sqlite-autoconf-3430000.tar.gz,3178199,cc321c7b0a70f87aaefe5d0aa89cdd97b432c3d2d448fa623f20988007c49f34
PRODUCT,3.43.0,2023/sqlite-doc-3430000.zip,10663888,0ec41a6afff18e3eadfff0ccca333a94d98231c68184f61b691097da9e9d4776
PRODUCT,3.43.0,2023/sqlite-android-3430000.aar,3496361,1a841d274b6cf1418422bceb8a54c23ef13a404e6fb3f916ba4eb869e63fedd7
PRODUCT,3.43.0,2023/sqlite-tools-linux-x86-3430000.zip,2311692,6d97eb654f35f92b74bd9d343b418d313370e950df5f9f74c4ee48263764d460
PRODUCT,3.43.0,2023/sqlite-tools-osx-x86-3430000.zip,1658689,1a61ceafb572461f5bf5171f84a87d64f5f6e18d8805dcac3d953c481b68ca2b
PRODUCT,3.43.0,2023/sqlite-dll-win32-x86-3430000.zip,593685,c49c7a25b15ac193606e9123ecba8a15d6f40fb00f6fc70f7fb98c6867b751cc
PRODUCT,3.43.0,2023/sqlite-dll-win64-x64-3430000.zip,1238460,1c54a5bfac1fbb5b243087e6be383c5fad3c7e3d45627451ada48052542c1fd1
PRODUCT,3.43.0,2023/sqlite-tools-win32-x86-3430000.zip,2047969,4ae53f9e246fb5708f3e9f5ae81049f16e29498a3493d0fc503e1d33346dc3db
PRODUCT,3.43.0,2023/sqlite-wasm-3430000.zip,827607,84cf1d1937c5e284a51988813d5d8a5b35980a60aed6afe9854b4f2245b4f91d
PRODUCT,3.43.0,2023/sqlite-src-3430000.zip,13927457,48d0751a9dec2f6114f3bb6c41e7d03a661e0480c6234c168e1aff0e54ac5c67
PRODUCT,3.43.0,2023/sqlite-preprocessed-3430000.zip,2784808,911b30535e61e60bf23acde469ea6a74329390db013b724169fb982073f43446
-->
<a name="encoding"></a>
<h3>Build Product Names and Info</h3>
<p>
Build products are named using one of the following templates:
<ol>
<li> <b>sqlite-</b>product<b>-</b>version<b>.zip</b>
<li> <b>sqlite-</b>product<b>-</b>version<b>.tar.gz</b>
<li> <b>sqlite-</b>product<b>-</b>os<b>-</b>cpu<b>-</b>version<b>.zip</b>
<li> <b>sqlite-</b>product<b>-</b>date<b>.zip</b>
</ol>
<p>Templates (1) and (2) are used for source-code products. Template (1) is
used for generic source-code products and templates (2) is used for source-code
products that are generally only useful on unix-like platforms. Template (3)
is used for precompiled binaries products. Template (4) is used for
unofficial pre-release "snapshots" of source code.
<p>The <i>version</i> is encoded so that filenames sort in order of
increasing version number when viewed using "ls". For version 3.X.Y the
filename encoding is 3XXYY00. For branch version 3.X.Y.Z, the encoding is
3XXYYZZ.
<p>The <i>date</i> in template (4) is of the form: YYYYMMDDHHMM
<p>For convenient, script-driven extraction of the downloadable
file URLs and associated information, an HTML comment is embedded
in this page's source. Its first line (sans leading tag) reads:
<blockquote><b>Download product data for scripts to read</b></blockquote>
Its subsequent lines comprise a CSV table with this column header:
<blockquote><b>PRODUCT,VERSION,RELATIVE-URL,SIZE-IN-BYTES,SHA3-HASH</b></blockquote>
The column header and following data lines have no leading space.
The PRODUCT column is a constant value ("PRODUCT") for convenient
regular expression matching. Other columns are self-explanatory.
This format will remain stable except for possible new columns
appended to the right of older columns.
<a name="cvs"></a>
<a name="fossil"></a>
<a name="srctree"></a>
<h3>Source Code Repositories</h3>
<p>
The SQLite source code is maintained in three geographically-dispersed
self-synchronizing
<a href="http://www.fossil-scm.org/">Fossil</a> repositories that are
available for anonymous read-only access. Anyone can
view the repository contents and download historical versions
of individual files or ZIP archives of historical check-ins.
You can also <a href="getthecode.html#clone">clone the entire repository</a>.</p>
<p>See the <a href="howtocompile.html">How To Compile SQLite</a> page for additional information
on how to use the raw SQLite source code.
Note that a recent version of <a href="http://www.tcl-lang.org/">Tcl</a>
is required in order to build from the repository sources.
The <a href="amalgamation.html">amalgamation</a> source code files
(the "sqlite3.c" and "sqlite3.h" files) build products and are
not contained in raw source code tree.</p>
<blockquote>
<a href="https://www.sqlite.org/cgi/src">https://www.sqlite.org/cgi/src</a> (Dallas)<br>
<a href="https://www2.sqlite.org/cgi/src">https://www2.sqlite.org/cgi/src</a> (Newark)<br>
<a href="https://www3.sqlite.org/cgi/src">https://www3.sqlite.org/cgi/src</a> (San Francisco)<br>
</blockquote>
<p>There is a GitHub mirror at
<blockquote>
<a href="https://github.com/sqlite/sqlite">https://github.com/sqlite/sqlite/</a>
</blockquote>
<p>The documentation is maintained in separate
<a href="http://www.fossil-scm.org/">Fossil</a> repositories located
at:</p>
<blockquote>
<a href="https://www.sqlite.org/cgi/docsrc">https://www.sqlite.org/cgi/docsrc</a> (Dallas)<br>
<a href="https://www2.sqlite.org/cgi/docsrc">https://www2.sqlite.org/cgi/docsrc</a> (Newark)<br>
<a href="https://www3.sqlite.org/cgi/docsrc">https://www3.sqlite.org/cgi/docsrc</a> (San Francisco)<br>
</blockquote>
<script type='text/JavaScript'>
/* <![CDATA[ */
setTimeout(function(){
function d391(a,b){document.getElementById(a).href=b;};
d391('a7','2023/sqlite-dll-win32-x86-3430000.zip');
d391('a8','2023/sqlite-dll-win64-x64-3430000.zip');
d391('a9','2023/sqlite-tools-win32-x86-3430000.zip');
d391('a1','2023/sqlite-amalgamation-3430000.zip');
d391('a10','2023/sqlite-wasm-3430000.zip');
d391('a2','2023/sqlite-autoconf-3430000.tar.gz');
d391('a11','2023/sqlite-src-3430000.zip');
d391('a3','2023/sqlite-doc-3430000.zip');
d391('a12','2023/sqlite-preprocessed-3430000.zip');
d391('a4','2023/sqlite-android-3430000.aar');
d391('a5','2023/sqlite-tools-linux-x86-3430000.zip');
d391('a6','2023/sqlite-tools-osx-x86-3430000.zip');
}, 10);
/* ]]> */
</script>