File vanilla-replace-hostap-location.patch of Package vanilla

--- "pipe/linux/CMakeLists orig.txt"	2025-04-30 22:17:42.997821272 +0200
+++ pipe/linux/CMakeLists.txt	2025-04-30 23:49:54.669437775 +0200
@@ -19,7 +19,13 @@
 #       straight in and use it like a static library anyway. It's a little hacky
 #       to list all of the expected build objects, but hey it works.
 include(ExternalProject)
-set(HOSTAP_DIR ${CMAKE_CURRENT_BINARY_DIR}/hostap)
+
+message("HOSTAP_SOURCE_NAME=${HOSTAP_SOURCE_NAME}")
+if ( HOSTAP_SOURCE_NAME )
+    message("nice, we have HOSTAP_SOURCE_NAME!")
+endif()
+
+set(HOSTAP_DIR "${PROJECT_SOURCE_DIR}/${HOSTAP_SOURCE_NAME}")
 set(WPA_SUPPLICANT_OBJECTS
     wpa_supplicant/wpa_supplicant.o
     wpa_supplicant/ctrl_iface.o
@@ -113,11 +119,14 @@
 endforeach()
 
 ExternalProject_Add(hostap
+    DOWNLOAD_COMMAND ""
+    URL ""
+    PREFIX ${PROJECT_SOURCE_DIR}/hostap_build
     SOURCE_DIR ${HOSTAP_DIR}
     BINARY_DIR ${HOSTAP_DIR}
-    GIT_REPOSITORY https://github.com/rolandoislas/drc-hostap.git
-    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E copy_if_different conf/wpa_supplicant.config wpa_supplicant/.config
-    BUILD_COMMAND make -C wpa_supplicant wpa_supplicant libwpa_client.a
+    #GIT_REPOSITORY https://github.com/rolandoislas/drc-hostap.git
+    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E copy_if_different ${HOSTAP_DIR}/conf/wpa_supplicant.config ${HOSTAP_DIR}/wpa_supplicant/.config
+    BUILD_COMMAND make -C ${HOSTAP_DIR}/wpa_supplicant wpa_supplicant libwpa_client.a
     INSTALL_COMMAND ""
     UPDATE_COMMAND ""
     BUILD_BYPRODUCTS
openSUSE Build Service is sponsored by