Commit Graph

68 Commits

Author SHA1 Message Date
SunBlack c8d75617b3
[sqlite3] Update to 3.53.4 (#53064) 2026-07-27 14:38:48 -07:00
William 957952f237
[sqlite3] disable find_package for ICU when SQLITE_ENABLE_ICU is not … (#52613) 2026-07-07 11:54:05 -07:00
SunBlack 1f5e034808
[sqlite3] Update to 3.53.3 (#52616) 2026-07-01 03:22:46 +00:00
Wilfried Karel 930ecc42b5
[sqlite] new feature 'percentile' (#52551) 2026-06-24 08:16:53 +00:00
SunBlack 4dbd4a4890
[sqlite3] Update to 3.53.2 (#52182) 2026-06-05 08:17:52 -07:00
Kai Pastor 2f04408a99
[sqlite3] Let wrapper handle aliased SQLite::SQLite3 (#51698)
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2026-05-13 15:54:43 -07:00
Billy O'Neal d29e8309d1
[sqlite3][nss] fix missing -lm (#51591)
Co-authored-by: Javier Matos Denizac <javiermat@microsoft.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2026-05-08 13:10:35 +00:00
SunBlack 77826283b4
[sqlite3] Update to 3.53.1 (#51554) 2026-05-06 10:34:40 +00:00
Billy O'Neal 502154139d
Patch Tuesday for April 2026 (#51210) 2026-05-05 10:48:11 -07:00
SunBlack afeb285c9e
[sqlite3] Update to 3.53.0 (#51064) 2026-04-10 05:01:55 +00:00
SunBlack 8e9bf76106
[sqlite3] Update to 3.52.0 (#50333) 2026-03-09 14:21:19 -07:00
SunBlack 6a11d7a14c
[sqlite3] Update to 3.51.2 (#49377) 2026-01-14 00:22:16 -08:00
SunBlack 5de6d1ffae
[sqlite3] Update to 3.51.1 (#48533) 2025-12-01 13:52:41 -08:00
SunBlack c76ea2f16f
[sqlite3] Update to 3.51.0 (#48144) 2025-11-05 15:22:24 -08:00
SunBlack 333e0d58bc
[sqlite3] Update to version 3.50.4 (#46682) 2025-08-01 01:35:33 +00:00
Kai Pastor 3bdaa9b420
Revert "[qt5,sqlite3] Fix missing pthread flags" (#46607) 2025-07-27 16:26:40 +00:00
acidx27x f2e1c41da3
[qt5,sqlite3] Fix missing pthread flags (#46485)
Co-authored-by: kirim <kirim@symica.com>
2025-07-25 22:41:43 -07:00
Kadir 9dc765e39a
[sqlite3] Update to version 3.50.3 (#46471) 2025-07-20 15:38:53 -07:00
SunBlack e1e34bb969
[Sqlite3] Update to 3.50.2 (#46219) 2025-06-30 14:14:08 -07:00
Kai Pastor f75c836a67
[icu] Fix wrapper and pkgconfig files (#46007) 2025-06-24 15:30:44 -07:00
toge bef7e6edd4
[sqlite3] update to 3.49.2 (#45432) 2025-05-13 14:27:22 -04:00
c8ef ebebb1c2f5
[sqlite3] update to 3.49.1 (#43922) 2025-02-20 11:31:59 -08:00
c8ef 2e887b4c19
[sqlite3] update to 3.49.0 (#43685) 2025-02-10 18:47:01 -08:00
c8ef 8b6ee89e21
[sqlite3] update to 3.48.0 (#43266) 2025-01-21 12:21:52 -08:00
c8ef d77feb3b57
[sqlite3] update to 3.47.2 (#42590) 2024-12-09 11:16:21 -08:00
c8ef b69ad09afe
[sqlite3] update to 3.47.1 (#42356) 2024-11-26 12:27:39 -08:00
Egor Krugletsov c6841ac593
[sqlite3] Prepend whitespace to pkgconfig Requires.private string (#41885) 2024-10-31 22:29:15 -07:00
Egor Krugletsov b505fa789f
[sqlite3] Add unicode support (#41753)
Co-authored-by: Cheney-Wang <850426846@qq.com>
2024-10-31 02:43:35 -07:00
c8ef a39a21bfaa
[sqlite3] update to 3.47.0 (#41758) 2024-10-26 02:32:45 -07:00
c8ef c3f7523208
[sqlite3] update to 3.46.1 (#40435) 2024-08-16 00:28:46 -07:00
jim wang 8b2599ca2a
[sqlite3] Add feature recovery (#39424) 2024-07-02 14:13:28 -04:00
Kadir 960d1bd0a3
[sqlite3] Update to version 3.46.0 (#39149) 2024-06-07 02:49:47 -07:00
MonicaLiu c30bf9d28c
[sqlite3] Fix feature dbstat (#38711)
Fixes #38700. Enable the sqlite3 feature `dbstat` and let
`SQLITE_ENABLE_DBSTAT_VTAB` return `TRUE`:



![image](https://github.com/microsoft/vcpkg/assets/110024546/cfd99f66-c652-4761-82a9-81c91a36b0cc)


- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~SHA512s are updated for each updated download.~
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version.~
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-05-14 10:51:53 -07:00
c8ef 80c87b97b3
[sqlite3] update to 3.45.3 (#38238)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->
2024-04-19 07:42:10 -04:00
c8ef 4d61c5bb8a
[sqlite] update to 3.45.2 (#37404) 2024-03-13 16:44:59 -07:00
arasan01 86e3ce7d29
[sqlite3] Ability to enable the database snapshot (#36925)
This PR adds a configuration option that allows you to enable snapshots
of SQLite3.

https://sqlite.org/c3ref/snapshot.html

The main use case is handling in WAL mode. Previously, SQLite3 in vcpkg
did not support database snapshot handling. This PR will extend the
functionality of SQLite3 by supporting it.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-03-05 01:34:51 -08:00
c8ef 779f79724a
[sqlite3] Update to 3.45.1 (#36874)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

I tested this pr on x64-linux and it works fine.
2024-02-21 09:24:20 -08:00
Osyotr bbad296bbc
[sqlite3] Update to 3.45.0, add windows version info (#36302) 2024-01-23 11:46:26 -08:00
klaus triendl 2383d331e6
Ability to enable the SOUNDEX() scalar function (#35867) 2023-12-27 23:58:43 -08:00
Cheney Wang b6f6f6e2dd
[sqlite3] update to 3.43.2 (#34950) 2023-11-08 09:42:58 -08:00
Jia Yue Hua 8ec31e98fb
[sqlite3] update to 3.43.1 (#34178) 2023-10-05 12:20:33 -07:00
Weihang Ding 44e1ee73d2
[sqlite3] Bump to 3.43.0 (#33632) 2023-09-13 15:42:37 -07:00
autoantwort 0a4cefaac2
[sqlite3] tool no uwp (#33602) 2023-09-07 15:01:47 -07:00
Kai Pastor be82dd7c50
[sqlite3] Fix option passing (#32404) 2023-07-10 17:17:37 -07:00
Thomas1664 079419e66b
[sqlite3] Update to 3.42.0 (#31703)
* [sqlite3] Update to 3.42.0

* version

* Add cmake wrapper

* Test cmake wrapper

* version

* Add libsqlite3 to library names

* version

* WIP

* version

* restore original

* Remove cmake wrapper

* version

* Remove wrapper

* Remove all unused features

* version

* Remove unused features

* version

* only remove 1 variable

* version

* .

* version

* make json1 default feature

* version
2023-06-13 22:53:09 -07:00
Kai Pastor d18847f621
[sqlite3] Fix tool installation with zlib (#31050)
* [sqlite3] Fix tool installation with zlib

* Disambiguate PDB

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-04-25 22:54:48 -07:00
klaus triendl f60f31fc9e
[sqlite3] Ability to enable the DBSTAT eponymous virtual table (#30432) 2023-04-02 20:49:05 -07:00
Billy O'Neal 185a7aa23a
[sqlite3] Control features with a configuration header (#29376)
* [sqlite3] Control features with a configuration header rather than CMake or pkgconfig.

Resolves https://github.com/microsoft/vcpkg/pull/29335

Alternate of https://github.com/microsoft/vcpkg/pull/29258

@Neumann-A points out that controlling features through CMake configs and pkgconfig causes MSBuild customers to be left out in the cold. Moreover, attempting to add parenthesis to the SQLITE_API marco breaks autotools. This change makes such parenthesis unnecessary and ensures the configuration bits are used with automatic linking.

* Ensure feature controls affect the .c too, use less MAYBE_UNUSED.

* Correctly note that zlib has no effect without tools.

* Always add DL_LIBS even when static linking.

* [sqlitecpp] Unconditionally enable column metadata because that is done in the sqlite3 port.

* Add missing -l prefix on CMAKE_DL_LIBS
2023-02-06 12:00:37 -08:00
Kai Pastor 60995024e8
[sqlite3] Update to 3.40.1, misc fixes (#29130)
* [sqlite3] Update to 3.40.1

* Cleanup and fix vendored CMakeLists.txt

* Update versions

* Update homepage
2023-01-23 15:49:20 -08:00
Burak Arslan f882be041a
[sqlite3] Fix typo for the Windows build (#28923)
* [sqlite3] Fix typo for the Windows build

* [sqlite3] Update version metadata
2023-01-16 12:34:00 -08:00