|
| 1 | +From aa810def3e6773a5385985e1369b2bfe07ecf913 Mon Sep 17 00:00:00 2001 |
| 2 | +From: Garrett Brown <themagnificentmrb@gmail.com> |
| 3 | +Date: Sat, 28 Feb 2026 20:25:36 -0800 |
| 4 | +Subject: [PATCH] Stop exporting transitive OpenGL/Boost deps in CMake config |
| 5 | + |
| 6 | +--- |
| 7 | + src/libprojectM/projectM4Config.cmake.in | 16 ---------------- |
| 8 | + 1 file changed, 16 deletions(-) |
| 9 | + |
| 10 | +diff --git a/src/libprojectM/projectM4Config.cmake.in b/src/libprojectM/projectM4Config.cmake.in |
| 11 | +index 0b1639b1..af945194 100644 |
| 12 | +--- a/src/libprojectM/projectM4Config.cmake.in |
| 13 | ++++ b/src/libprojectM/projectM4Config.cmake.in |
| 14 | +@@ -4,22 +4,6 @@ set(projectM4_VERSION @PROJECT_VERSION@) |
| 15 | + |
| 16 | + include(CMakeFindDependencyMacro) |
| 17 | + |
| 18 | +-if(NOT "@ENABLE_EMSCRIPTEN@") # ENABLE_EMSCRIPTEN |
| 19 | +- if("@ENABLE_GLES@") # ENABLE_GLES |
| 20 | +- list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}") |
| 21 | +- find_dependency(OpenGL COMPONENTS GLES3) |
| 22 | +- else() |
| 23 | +- find_dependency(OpenGL) |
| 24 | +- endif() |
| 25 | +-endif() |
| 26 | +-if("@ENABLE_BOOST_FILESYSTEM@") # ENABLE_BOOST_FILESYSTEM |
| 27 | +- if(POLICY CMP0167) |
| 28 | +- cmake_policy(SET CMP0167 NEW) |
| 29 | +- endif() |
| 30 | +- |
| 31 | +- find_dependency(Boost CONFIG NO_MODULE COMPONENTS Filesystem) |
| 32 | +-endif() |
| 33 | +- |
| 34 | + set(_projectM4_FIND_PARTS_REQUIRED) |
| 35 | + if(projectM4_FIND_REQUIRED) |
| 36 | + set(_projectM4_FIND_PARTS_REQUIRED REQUIRED) |
| 37 | +-- |
| 38 | +2.52.0 |
| 39 | + |
0 commit comments