Merge #249420: arrow-cpp: fixup after protobuf bump

...into staging-next

Changed files
+20
pkgs
development
+18
pkgs/development/libraries/arrow-cpp/cmake-find-protobuf.patch
···
+
diff --git a/cmake_modules/FindProtobufAlt.cmake b/cmake_modules/FindProtobufAlt.cmake
+
index d29f757ae..61c6e16e1 100644
+
--- a/cmake_modules/FindProtobufAlt.cmake
+
+++ b/cmake_modules/FindProtobufAlt.cmake
+
@@ -22,11 +22,8 @@ else()
+
endif()
+
+
set(find_package_args)
+
-if(ProtobufAlt_FIND_VERSION)
+
- list(APPEND find_package_args ${ProtobufAlt_FIND_VERSION})
+
-endif()
+
if(ProtobufAlt_FIND_QUIETLY)
+
list(APPEND find_package_args QUIET)
+
endif()
+
-find_package(Protobuf ${find_package_args})
+
-set(ProtobufAlt_FOUND ${Protobuf_FOUND})
+
+find_package(protobuf ${find_package_args})
+
+set(ProtobufAlt_FOUND ${protobuf_FOUND})
+2
pkgs/development/libraries/arrow-cpp/default.nix
···
patches = [
# patch to fix python-test
./darwin.patch
+
./cmake-find-protobuf.patch
];
nativeBuildInputs = [
···
'';
cmakeFlags = [
+
"-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON"
"-DARROW_BUILD_SHARED=${if enableShared then "ON" else "OFF"}"
"-DARROW_BUILD_STATIC=${if enableShared then "OFF" else "ON"}"
"-DARROW_BUILD_TESTS=ON"