diff --git a/external/lcms2/0002-mark-more-const.patch.1 b/external/lcms2/0002-mark-more-const.patch.1 new file mode 100644 index 000000000000..b07ac9aa3d8d --- /dev/null +++ b/external/lcms2/0002-mark-more-const.patch.1 @@ -0,0 +1,12 @@ +diff -ur lcms2.org/src/cmscnvrt.c lcms2/src/cmscnvrt.c +--- lcms2.org/src/cmscnvrt.c 2025-07-25 11:19:46.585033759 +0200 ++++ lcms2/src/cmscnvrt.c 2025-07-25 11:19:55.829564148 +0200 +@@ -79,7 +79,7 @@ + + + // Built-in intents +-static cmsIntentsList DefaultIntents[] = { ++static const cmsIntentsList DefaultIntents[] = { + + { INTENT_PERCEPTUAL, "Perceptual", DefaultICCintents, &DefaultIntents[1] }, + { INTENT_RELATIVE_COLORIMETRIC, "Relative colorimetric", DefaultICCintents, &DefaultIntents[2] }, diff --git a/external/lcms2/UnpackedTarball_lcms2.mk b/external/lcms2/UnpackedTarball_lcms2.mk index e6cf51f3911d..09799e5af362 100644 --- a/external/lcms2/UnpackedTarball_lcms2.mk +++ b/external/lcms2/UnpackedTarball_lcms2.mk @@ -26,6 +26,7 @@ endif $(eval $(call gb_UnpackedTarball_add_patches,lcms2,\ external/lcms2/lcms2-2.4-windows.patch \ external/lcms2/0001-Mark-some-tables-as-const.patch.1 \ + external/lcms2/0002-mark-more-const.patch.1 \ )) # vim: set noet sw=4 ts=4: