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
SvenPStarFinanz
b3bf291c9a
[Sqlitecpp] update to 3.2.0 ( #27807 )
...
* [SQLiteCpp] Update to 3.2.0
* x-add-version
* Update ports/sqlitecpp/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/sqlitecpp/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Updating to vcpkg_cmake_* functions.
* x-add-version
* Update ports/sqlitecpp/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* x-add-version
* Update ports/sqlitecpp/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/sqlitecpp/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* corrected
* x-add-version
* Add comment about new setting to indicate that it doesn't conflict with VCPKG_CRT_LINKAGE, add quotes and formatting.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-16 13:20:56 -08:00
Reder
8b7ac186bf
[sqlitecpp] do not use stack protection ( #25761 )
...
* do not use stack protection
fixes #25760
* update version
* update baseline
* only remove stack protection for mingw64
* update version
* Make variable visible even if unused
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* update version
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-07-18 15:09:27 -07:00
SvenPStarFinanz
fe78675f81
[sqlitecpp] Additions for sqlcipher port ( #14029 )
2020-10-30 13:29:32 -07:00
Christian Fersch
c41328a87c
[sqlitecpp] Update to 3.1.1 ( #13334 )
2020-09-04 11:50:55 -07:00
Phoebe
0720240051
[sqlitecpp] Fix dependency port ( #13108 )
2020-08-24 10:57:38 -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
Lily
c3fc360947
[glm, sqlitecpp] update to new version ( #10977 )
...
* [glm] update to 0.9.9.8
* [sqlitecpp] Update to version 3.0.0
2020-04-23 21:17:26 -07:00
Stefano Sinigardi
726c111481
[vcpkg] fatal_error when patch fails to apply ( #8087 )
...
vcpkg will now fail on failure to apply patches except when using `--head`.
2019-10-07 10:35:13 -07:00
pravic
18b029a5e3
[WIP] Add a Homepage URL entry for vcpkg ports ( #2933 )
...
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Robert Schumacher
3fadafface
[many ports] Updates 2019.05.24 ( #6618 )
...
* [many ports] Updates 2019.05.24
* Update SHA512 and resolve conflict for ebml and matroska
* [avro-c]Fix build error caused by jansson upgrades.
* [xxhash]Update to the next version to fix build error.(xxhash issue:#179)
* Fix failures and undo asio
* [libyaml, grpc, miniz, paho-mqtt, sqlitecpp] Update patches
* Update REF
* Undo nvtt flann itk libtins aws-sdk-cpp openvdb vlpp xmsh changes
* [flann, fastcdr] Fix old patches and build error.
* [flann, fastcdr] Fix build error.
* Fix ensmallen uvatlas cppcms libplist failures and undo aws-c-common libopusenc arb taglib changes
* [dcmtk, draco, flatbuffers, forge, ftgl, mosquitto,nmslib, ogre] Update old patches and fix build error.
* fix libusbmuxd failures and undo xxhash paho-mqtt mongo-c-driver flann libffi
* fix libimobiledevice and undo qhull harfbuzz lcm libbson draco flatbuffers
* undo libmupdf forge kd-soap qca
* [mosquitto] Fix installation of import libs
* [arb][asio][aws-c-common][collada-dom][concurrentqueue][cryptopp][ebml] Revert trivial/undesired changes
* [fastcdr] Minimize patch
* [many ports] Revert trivial changes
* [libyaml] Switch to non-dist tag
* [sqlite-modern-cpp] Track master due to infrequent release
* [nano-signal-slot] Revert downgrade
* [openvpn3] Bump control version to account for portfile change
* [sqlite-modern-cpp] Fixup wrong hash
* [mosquitto] Commit missing patch
2019-06-10 17:01:54 -07:00
Victor Romero
050e71d01d
Remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ( #5937 )
...
* [various ports] remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
* [alac,benchmark,capnproto] Fix check_linkage call
* [fastlz] Fix SHA512
* [coroutine] Fix dynamic build
* [folly] Find double-conversion
* [gamma] Use vcpkg_from_github
* [librsync] Enable static builds
* [netcdf-cxx4] Fix SHA512
* [octomap] Fix static build
* [tidy-html5] Fix static build
* [various ports] remove custom messages for shared/static builds, modernize some scripts in the meantime
* [folly] Use ras0219's fix for link paths
* [octomap] Fix exported targets
* [uvatlas] Set tool download SHA512
* [duktape+python2] fix portfile to call configure with correct python version, manage python2 also outside win32
* [suitesparse] osx fix
* [gtkmm] Call vcpkg_check_linkage after including vcpkg functions
* [duktape] Resolve conflicts
* [duktape] FIxed typo in Python paths
* [wangle] Find zlib
* [openssl-uwp] Fix SHA512
* [glib] Allow static builds on non-Windows
* [suitesparse] Fix build on Windows
* [multiple ports] Bump CONTROL version
* [multiple ports] Fix description indent
* [directxtk] Fix CONTROL file
* [bde,duktape,qpid-proton] Build packages with python2 installed
* [binn] remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
* [gdal,live555,uriparser] Fix regressions
* [live555] Update to 2019.04.24
2019-05-02 22:57:43 -07:00
Victor Romero
a0721f1bea
[sqlitecpp] Find sqlite3 includes from vcpkg
2019-04-02 17:30:53 -07:00
Stanislav Ershov
9b4e48cb1d
[sqlitecpp] Initial port
2018-01-06 12:58:22 +03:00