diff --git a/ports/sqlite3/portfile.cmake b/ports/sqlite3/portfile.cmake index d149283c11..a813672f9c 100644 --- a/ports/sqlite3/portfile.cmake +++ b/ports/sqlite3/portfile.cmake @@ -47,5 +47,9 @@ configure_file( @ONLY ) +if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/sqlite3.h" "# define SQLITE_API\n" "# define SQLITE_API __declspec(dllimport)\n") +endif() + file(WRITE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright "SQLite is in the Public Domain.\nhttp://www.sqlite.org/copyright.html\n") vcpkg_copy_pdbs() diff --git a/ports/sqlite3/vcpkg.json b/ports/sqlite3/vcpkg.json index da76ea50e7..3799fa31e4 100644 --- a/ports/sqlite3/vcpkg.json +++ b/ports/sqlite3/vcpkg.json @@ -1,6 +1,7 @@ { "name": "sqlite3", "version": "3.35.4", + "port-version": 1, "description": "SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.", "homepage": "https://sqlite.org/", "features": { diff --git a/versions/baseline.json b/versions/baseline.json index 6f6c4e87fb..03f63b4bdf 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5838,7 +5838,7 @@ }, "sqlite3": { "baseline": "3.35.4", - "port-version": 0 + "port-version": 1 }, "sqlitecpp": { "baseline": "3.1.1", diff --git a/versions/s-/sqlite3.json b/versions/s-/sqlite3.json index bcde5079f2..7a5a920050 100644 --- a/versions/s-/sqlite3.json +++ b/versions/s-/sqlite3.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b2c75af9dcf9f76ea714cb93a8fe113f9bb69f48", + "version": "3.35.4", + "port-version": 1 + }, { "git-tree": "dbe1b93bfd28e58498a79992312b06422b049afb", "version": "3.35.4",