aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/leptonica/fix-pc-and-config.patch
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/leptonica/fix-pc-and-config.patch
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/leptonica/fix-pc-and-config.patch')
-rw-r--r--vcpkg/ports/leptonica/fix-pc-and-config.patch61
1 files changed, 61 insertions, 0 deletions
diff --git a/vcpkg/ports/leptonica/fix-pc-and-config.patch b/vcpkg/ports/leptonica/fix-pc-and-config.patch
new file mode 100644
index 0000000..7471ffc
--- /dev/null
+++ b/vcpkg/ports/leptonica/fix-pc-and-config.patch
@@ -0,0 +1,61 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 58c70f4..93b983d 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -358,7 +358,7 @@ configure_file(lept.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/lept.pc.in @ONLY)
+ # to resolve generator expression in OUTPUT_NAME
+ file(
+ GENERATE
+- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/lept_$<CONFIG>.pc
++ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/lept.pc
+ INPUT ${CMAKE_CURRENT_BINARY_DIR}/lept.pc.in)
+
+ configure_file(
+@@ -368,7 +368,7 @@ configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/cmake/templates/LeptonicaConfig.cmake.in
+ ${CMAKE_CURRENT_BINARY_DIR}/LeptonicaConfig.cmake @ONLY)
+
+-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lept_$<CONFIG>.pc
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lept.pc
+ DESTINATION lib/pkgconfig)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LeptonicaConfig.cmake
+ ${CMAKE_CURRENT_BINARY_DIR}/LeptonicaConfig-version.cmake
+diff --git a/cmake/Configure.cmake b/cmake/Configure.cmake
+index da41b1b..a2d163a 100644
+--- a/cmake/Configure.cmake
++++ b/cmake/Configure.cmake
+@@ -94,7 +94,7 @@ if (JPEG_FOUND)
+ set(HAVE_LIBJPEG 1)
+ endif()
+
+-if (OPENJPEG_SUPPORT)
++if (OpenJPEG_FOUND)
+ set(HAVE_LIBJP2K 1)
+ endif()
+
+@@ -106,7 +106,7 @@ if (TIFF_FOUND)
+ set(HAVE_LIBTIFF 1)
+ endif()
+
+-if (LIBWEBP_SUPPORT)
++if (WebP_FOUND)
+ set(HAVE_LIBWEBP 1)
+ set(HAVE_LIBWEBP_ANIM 1)
+ endif()
+diff --git a/cmake/templates/LeptonicaConfig.cmake.in b/cmake/templates/LeptonicaConfig.cmake.in
+index cee3a0f..8602931 100644
+--- a/cmake/templates/LeptonicaConfig.cmake.in
++++ b/cmake/templates/LeptonicaConfig.cmake.in
+@@ -21,10 +21,10 @@
+ # ===================================================================================
+
+ include(CMakeFindDependencyMacro)
+-if (@OPENJPEG_SUPPORT@)
++if (@ENABLE_OPENJPEG@)
+ find_dependency(OpenJPEG CONFIG)
+ endif()
+-if (@LIBWEBP_SUPPORT@)
++if (@ENABLE_WEBP@)
+ find_dependency(WebP @MINIMUM_WEBPMUX_VERSION@ CONFIG)
+ endif()
+