@@ -0,0 +1,28 @@
|
||||
diff -ru hugin-2020.0.0.orig/CMakeModules/FindOpenEXR.cmake hugin-2020.0.0/CMakeModules/FindOpenEXR.cmake
|
||||
--- hugin-2020.0.0.orig/CMakeModules/FindOpenEXR.cmake 2021-04-24 13:32:14.405277312 +0200
|
||||
+++ hugin-2020.0.0/CMakeModules/FindOpenEXR.cmake 2021-04-24 19:14:40.144215012 +0200
|
||||
@@ -10,6 +10,12 @@
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
+FIND_PACKAGE(OpenEXR CONFIG REQUIRED)
|
||||
+IF (TARGET OpenEXR::OpenEXR)
|
||||
+ SET(OPENEXR_FOUND TRUE)
|
||||
+ SET(OPENEXR_INCLUDE_DIR OpenEXR::OpenEXR)
|
||||
+ SET(OPENEXR_LIBRARIES OpenEXR::OpenEXR)
|
||||
+ENDIF()
|
||||
|
||||
if (OPENEXR_INCLUDE_DIR AND OPENEXR_LIBRARIES)
|
||||
# in cache already
|
||||
diff -ru hugin-2020.0.0.orig/CMakeModules/FindVIGRA.cmake hugin-2020.0.0/CMakeModules/FindVIGRA.cmake
|
||||
--- hugin-2020.0.0.orig/CMakeModules/FindVIGRA.cmake 2021-04-24 13:32:14.405277312 +0200
|
||||
+++ hugin-2020.0.0/CMakeModules/FindVIGRA.cmake 2021-04-24 18:54:50.461698528 +0200
|
||||
@@ -74,7 +74,7 @@
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
STRING(TOLOWER "${OUTPUT_LDD_VIGRA}" OUTPUT_LDD_VIGRA_LOWER)
|
||||
- IF(NOT "${OUTPUT_LDD_VIGRA_LOWER}" MATCHES "libilmimf")
|
||||
+ IF(NOT "${OUTPUT_LDD_VIGRA_LOWER}" MATCHES "libopenexr")
|
||||
MESSAGE(FATAL_ERROR "Libvigraimpex found. But vigraimpex seems to compiled without OpenEXR support. OpenEXR support is required for Hugin.")
|
||||
ENDIF()
|
||||
ELSE()
|
||||
@@ -38,6 +38,9 @@
|
||||
<Dependency>libpano13-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">hugin-openexr3.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
|
||||
Reference in New Issue
Block a user