freebsd-ports/databases/duckdb/files/patch-CMakeLists.txt
Yuri Victorovich a313aafb0e databases/duckdb: Add pre-compiled sqlite extension; Fix version reported by DuckDB
Other extensions should be added as pre-compiled extensions the same way,
because otherwise DuckDB attempts to download pre-compiled extensions
as binaries which only works for Linux, and is also very insecure.
2023-11-15 22:40:47 -08:00

28 lines
986 B
Text

--- CMakeLists.txt.orig 2023-11-13 18:58:24 UTC
+++ CMakeLists.txt
@@ -240,7 +240,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS")
endif()
find_package(Git)
-if(Git_FOUND)
+if(FALSE AND Git_FOUND)
if (NOT DEFINED GIT_COMMIT_HASH)
execute_process(
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
@@ -279,11 +279,11 @@ if(GIT_RESULT EQUAL "0")
endif()
else()
# fallback for when building from tarball
- set(DUCKDB_MAJOR_VERSION 0)
- set(DUCKDB_MINOR_VERSION 0)
- set(DUCKDB_PATCH_VERSION 1)
- set(DUCKDB_DEV_ITERATION 0)
- set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}-dev${DUCKDB_DEV_ITERATION}")
+ #set(DUCKDB_MAJOR_VERSION 0)
+ #set(DUCKDB_MINOR_VERSION 0)
+ #set(DUCKDB_PATCH_VERSION 1)
+ #set(DUCKDB_DEV_ITERATION 0)
+ set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}")
endif()
message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}")