Commit 53af7b0 for zlib

commit 53af7b07e530807daf6ddc55b479c19a128c3870
Author: Vollstrecker <werner@vollstreckernet.de>
Date:   Sat Jan 3 10:48:38 2026 +0100

    CMake: Make the options available in cmake-gui.

diff --git a/contrib/CMakeLists.txt b/contrib/CMakeLists.txt
index 3e2eb43..fdaf2e9 100644
--- a/contrib/CMakeLists.txt
+++ b/contrib/CMakeLists.txt
@@ -3,15 +3,15 @@ function(zlib_add_contrib_lib name description dir)

     if(ZLIB_BUILD_${name})
         if(NOT DEFINED ZLIB_${name}_BUILD_SHARED)
-            set(ZLIB_${name}_BUILD_SHARED ${ZLIB_BUILD_SHARED})
+            set(ZLIB_${name}_BUILD_SHARED ${ZLIB_BUILD_SHARED} CACHE BOOL "")
         endif(NOT DEFINED ZLIB_${name}_BUILD_SHARED)

         if(NOT DEFINED ZLIB_${name}_BUILD_STATIC)
-            set(ZLIB_${name}_BUILD_STATIC ${ZLIB_BUILD_STATIC})
+            set(ZLIB_${name}_BUILD_STATIC ${ZLIB_BUILD_STATIC} CACHE BOOL "")
         endif(NOT DEFINED ZLIB_${name}_BUILD_STATIC)

         if(NOT DEFINED ZLIB_${name}_BUILD_TESTING)
-            set(ZLIB_${name}_BUILD_TESTING ${ZLIB_BUILD_TESTING})
+            set(ZLIB_${name}_BUILD_TESTING ${ZLIB_BUILD_TESTING} CACHE BOOL "")
         endif(NOT DEFINED ZLIB_${name}_BUILD_TESTING)

         add_subdirectory(${dir}/)