diff '--color=auto' -ur UZDoom-5.0.0.orig/CMakeLists.txt UZDoom-5.0.0/CMakeLists.txt
--- UZDoom-5.0.0.orig/CMakeLists.txt	2026-08-29 04:05:10.648442747 +0200
+++ UZDoom-5.0.0/CMakeLists.txt	2026-08-29 04:07:22.481755043 +0200
@@ -478,10 +478,13 @@
 add_subdirectory( libraries/lzma )
 add_subdirectory( tools )
 add_subdirectory( wadsrc )
-add_subdirectory( wadsrc_bm )
 add_subdirectory( wadsrc_lights )
-add_subdirectory( wadsrc_extra )
-add_subdirectory( wadsrc_widepix )
+option (BUILD_NONFREE "Build nonfree components" ON)
+if( BUILD_NONFREE )
+       add_subdirectory( wadsrc_bm )
+       add_subdirectory( wadsrc_extra )
+       add_subdirectory( wadsrc_widepix )
+endif()
 
 if( ZMUSIC_SYSTEM_INSTALL )
 	# Internal ZMusic library provides miniz target, miniz.h file in partuclar
