diff options
Diffstat (limited to 'dev-libs/beignet/files/beignet-1.3.0-oclicd_optional_gentoo.patch')
-rw-r--r-- | dev-libs/beignet/files/beignet-1.3.0-oclicd_optional_gentoo.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/dev-libs/beignet/files/beignet-1.3.0-oclicd_optional_gentoo.patch b/dev-libs/beignet/files/beignet-1.3.0-oclicd_optional_gentoo.patch new file mode 100644 index 000000000000..b51af1617173 --- /dev/null +++ b/dev-libs/beignet/files/beignet-1.3.0-oclicd_optional_gentoo.patch @@ -0,0 +1,23 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -197,17 +197,15 @@ + ENDIF(EGL_FOUND) + ENDIF(ENABLE_GL_SHARING) + ++OPTION(OCLICD_COMPAT "OCL ICD compatibility mode" ON) ++IF(OCLICD_COMPAT) + Find_Package(OCLIcd) + IF(OCLIcd_FOUND) + MESSAGE(STATUS "Looking for OCL ICD header file - found") +- configure_file ( +- "intel-beignet.icd.in" +- "${ICD_FILE_NAME}" +- ) +- install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${ICD_FILE_NAME} DESTINATION /etc/OpenCL/vendors) + ELSE(OCLIcd_FOUND) + MESSAGE(STATUS "Looking for OCL ICD header file - not found") + ENDIF(OCLIcd_FOUND) ++ENDIF(OCLICD_COMPAT) + + Find_Package(PythonInterp) + |