Commit Graph

63 Commits

Author SHA1 Message Date
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
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
JonLiu1993
83311133c8
[sqlite3] update to 3.40.0 (#27868)
* [sqlite3] update to 3.40.0

* update version

* Use new function

* update version

* remove REF

* update version
2022-11-18 13:06:32 -08:00
MSP-Greg
7d21ec61e6
sqlite3: update to 3.39.2 (#26280) 2022-08-12 15:45:09 -07:00
JonLiu1993
917a86aeb3
[sqlite3] update to 3.39.1 (#25852)
* [sqlite3] update to 3.39.1

* update version
2022-07-20 15:40:29 -07:00
Jack·Boos·Yu
7f3e168d8f
[sqlite3] Add more features (#23009)
* [sqlite3] Add more features

* version

* Add dependency zlib for feature zlib

* version

* Remove -DSQLITE_API=extern

* version

* Add pre-defines to pkgconfig

* Add new option CFLAGS to get all clfags

* Get pkgconfig cflags, add sqlite3 feature dependency

* version

* doc
2022-02-16 13:00:36 -08:00
Frank
4f2d305da8
[sqlite3] update to <3.37.1> (#22795)
* [sqlite3] update to <3.37.1>

* update version
2022-02-01 14:50:42 -08:00
Koby Kahane
793256e0f2
[sqlite3] Update to 3.37.0 (#21729) 2021-11-29 17:02:21 -08:00
Be
93885afd50
[libdjinterop] update to 0.16.0 (#20136)
* [libdjinterop] update to 0.16.0

* [sqlite3] add pkgconfig file

Linux distributions typically use the SQLite autoconf package,
but this port uses the SQLite amalgamation package with a custom
CMakeLists.txt so the port needs to take care of installing the
pkgconfig file.
2021-09-22 13:00:06 -07:00
JonLiu1993
a07c1574af
[sqlite3] update to 3.36.0 (#19847)
* [sqlite3] update to 3.36.0

* update version
2021-09-09 21:06:12 -07:00
pastdue
2cc4ca3d83
[sqlite3] Update to 3.35.5 (#18374)
* [sqlite3] Update to 3.35.5

* Run x-add-version sqlite3
2021-06-11 10:00:19 -07:00
Robert Schumacher
bf2aaf9002
[sqlite3] Embed dllimport in header (#16646)
* [sqlite3] Embed dllimport in header

* Add sqlite3 version info

Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-05-28 10:56:31 -07:00
pastdue
820b31cfcf
[sqlite3] Update to 3.35.4 (#17067)
* [sqlite3] Update to 3.35.4

* Run x-add-version sqlite3
2021-04-07 12:52:33 -07:00
pastdue
ce860929a8
[sqlite3] Update to 3.35.2 (#16834)
* [sqlite3] Update to 3.35.2

* Run x-add-version sqlite3
2021-03-23 14:26:40 -07:00
Kevin Lu
1575c83810
[sqlite3] Update to 3.35.0 (#16679)
* [sqlite3] Update to 3.35.0

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-03-15 10:59:31 -07:00
pastdue
6e8aaa76f8
[sqlite3] Update to 3.34.1 (#16125)
* [sqlite3] Update to 3.34.1

* Run x-add-version sqlite3

* [sqlite3] Change version scheme

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-02-24 14:06:36 -08:00
Kevin Lu
998ecbc9d7
[sqlite3] Update to 3.33.0 (#13501) 2020-09-14 15:50:15 -07:00
sanjaychugh
7c5ea94190
[sqlite3] Sqlite3 geopoly and json1 features (#11532)
* sqlite3 port: add geopoly and json features.

* Changed the version of the sqlite3 CONTROL from from 3.31.1-1 to 3.31.1-2

* Update CONTROL

* Update CONTROL

Co-authored-by: Sanjay Chugh <schugh@intelligenetimagingsystems.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: LilyWangL <wangli28@beyondsoft.com>
2020-08-14 10:29:18 -07:00
Phoebe
f3221c0405
[sqlite3] Namespaced targets with unofficial:: (#12516)
* [sqlite3] Namespaced targets with unofficial::

* Fix failure ports

* Update the targets name

* Update related docs
2020-08-05 10:36:25 -07:00
Richard H
66b906e3ad
[sqlite3] update to 3.32.3 to deal with security issues (#12185) 2020-07-01 17:00:57 -07:00
Richard H
8bd2b60f4e
[sqlite] Updated to 3.32.1 to fix a security vulnerability (#11716)
* updated to sqlite 3.32.1 to fix a security vulnerability

* Update ports/sqlite3/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-11 01:00:41 -07:00
Richard H
53a17b9885
update sqlite3 to 3.32 (#11635) 2020-06-01 16:00:57 -07:00
Kevin Lu
ae8a224bee
[sqlite3] Update to 3.31.1 (#10241) 2020-02-28 21:27:31 -08:00
NancyLi1013
6ece7aea9c [sqlite3] Rename sqlite3 tool as sqlite3.exe (#9437)
* [sqlite3] Rename sqlite3 tool as sqlite3.exe

* Update rename sqlite3-bin.exe condition

* [proj4] Fix the regressions cause by sqlite3
2020-01-09 14:36:56 -08:00
kevinlul
aac5a1749e [sqlite3] Update to 3.30.1 2019-10-12 00:47:27 -04:00
Kevin Lu
2abd03cce8 [sqlite3] Update to 3.29.0 (#7342) 2019-07-21 23:28:45 -07:00
JackBoosY
e1870a91ff [sqlite3-tool]Fix build error on arm/uwp platform. (#7202) 2019-07-15 10:41:11 -07:00
Kevin Lu
8de7aa1633 [sqlite3] Update to 3.28.0 (#6921) 2019-06-17 10:32:14 -07:00
Xiao Ai
81ecf512ac update sqlite3 to 3.27.2 (#6002) 2019-04-08 17:14:39 -07:00
Patrick Geltinger
afdca9165c [sqlite3] Update to SQLite 3.26.0 because of "Magellan" vulnerability (#4995)
The Tencent Blade Team has discovered a remote code execution
vulnerability in SQLite, which was fixed in SQLite release 3.26.0.
2018-12-18 17:13:57 -08:00
Andy Li
a0d6a2925c [Sqlite3] update to 3.25.2 (#4600)
* [Sqlite3] update to 3.25.2

* [sqlite3] Use vcpkg_extract_source_archive_ex
2018-11-06 17:29:12 -08:00
Robert Schumacher
3726ce9557 [sqlite3] Improve usage on non-Windows; Fixes example and Fixes #3703 2018-06-16 01:56:12 -07:00
pravic
b2c295ed4e [sqlite3] update to 3.24.0 2018-06-05 21:10:16 +03:00
pravic
cde623c774 [sqlite3] update to 3.23.1 2018-04-24 07:14:53 +03:00
pravic
182450ab64 [sqlite3] update to 3.23.0 2018-04-03 15:38:05 +03:00
past-due
62a015b4f3 [sqlite3] Fix build failure when VCPKG_BUILD_TYPE is set to "release" 2018-03-19 16:46:22 -04:00
Daniel Strommen
ba3f552b67 Install sqlite3.exe as part of sqlite3 port (#2525)
* Install sqlite3.exe as part of sqlite3 port

- Modeled after the bzip2 port: If SQLITE3_SKIP_TOOLS is not
  set, build and install sqlite3.exe as part of the sqlite3
  package.  sqlite3.dll must also be copied to the tools folder
  for sqlite3.exe to be able to launch.
- Tested on Windows RS3 with VS 2017 15.5.2.

* [sqlite3] Separate into tool feature
2018-02-27 12:24:41 -08:00
pravic
ae48463360 [sqlite3] update to 3.21.0 2017-10-25 17:32:38 +03:00
pravic
601661ec32 [sqlite3] update to 3.20.1 2017-09-11 12:41:40 +03:00
Mikhail Paulyshka
14c3c51a00 [sqlite3] update to 3.19.1 2017-05-24 22:34:02 +03:00