office-gobmx/external
Patrick Luby e4ab68142c tdf#163152 don't convert image's sRGB colorspace
With Skia/Raster or Skia disabled, converting the image's
colorspace to match the window's colorspace causes more than
an expected amount of color saturation so let the window's
underlying CGContext handle any necessary colorspace conversion
in CGContextDrawImage().

With Skia/Metal, this bug is caused by the CAMetalLayer being
set to the same colorspace as its matching window. So set the
CAMetalLayer's colorspace to sRGB so that, like with Skia/Raster
and Skia disabled, any colorspace conversion is handled when the
CAMetalLayer is drawn to the window.

Change-Id: Ifa2abe46d34bfcf5acd478fffd346603f869157b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173962
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
2024-09-26 15:13:45 +02:00
..
argon2 makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
beanshell beanshell: upgrade to 2.1.1 2024-05-17 11:50:35 +02:00
bluez_bluetooth
boost add noreturn to boost::spirit::throw_ 2024-05-12 14:05:08 +02:00
box2d makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
breakpad makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
bzip2 tdf#116412 include bz2 module in internal python 2023-10-14 08:53:14 +02:00
cairo MSAN: Use-of-uninitialized-value 2024-08-27 16:39:22 +02:00
clew
clucene makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
coinmp use --binary flag when applying patches with patch from git-bash 2024-04-24 15:50:35 +02:00
cppunit help msvc -analyzer out wrt CPPUNIT_ASSERT 2024-05-10 18:02:05 +02:00
curl curl: upgrade to 8.10.0 2024-09-11 16:47:08 +02:00
dragonbox
dtoa makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
epm Fix 'Architecture' string on ppc64le platform, Debian uses 'ppc64el' 2023-01-28 19:19:37 +00:00
epoxy makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
expat makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
firebird fix macOS codesigning: only mach-o files allowed in Contents/Framework 2024-07-29 19:11:15 +02:00
fontconfig makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
freetype freetype: upgrade to 2.13.3 2024-08-29 20:09:50 +02:00
frozen cid#1618765 Big parameter passed by value 2024-09-01 15:55:20 +02:00
glm glm: Upgrade to 1.0.1 2024-05-07 12:54:16 +02:00
gpgmepp fix pid_t type mismatch on win64 between libassuan and gpgmepp 2024-07-25 23:22:40 +02:00
graphite makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
harfbuzz ICU: fix aclocal dependency 2024-09-13 12:08:30 +02:00
hsqldb add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
hunspell Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
hyphen Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
IAccessible2 makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
icu ICU: upgrade to 75.1 2024-09-12 12:09:09 +02:00
java_websocket Java-WebSocket: Upgrade to 1.5.6 2024-05-15 18:17:25 +02:00
jfreereport makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
lcms2 use --binary flag when applying patches with patch from git-bash 2024-04-24 15:50:35 +02:00
libabw
libassuan libassuan: upgrade to 3.0.1 2024-07-25 15:21:19 +02:00
libatomic_ops libatomic_ops: upgrade release to 7.8.0 2023-07-04 02:11:02 +02:00
libcdr add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libcmis use final upstream merged fix for this boost issue 2024-09-01 20:34:05 +02:00
libebook add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libeot Remove hard limit to c89 for clang 2023-12-10 00:37:58 +01:00
libepubgen add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libetonyek external/libetonyek: Missing include (std::front_inserter) 2024-05-30 17:37:43 +02:00
libexttextcat external/libexttextcat: Only pass gb_DEBUGINFO_FLAGS in debug builds 2024-07-31 13:14:56 +02:00
libffi libffi: Upgrade to 3.4.6 2024-07-16 02:08:59 +02:00
libfreehand add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libgpg-error libgpg-error: upgrade to 1.50 2024-06-21 12:24:16 +02:00
libjpeg-turbo makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
liblangtag makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libmspub No need to fiddle with ICU UChar typedef anymore 2023-06-21 16:59:39 +02:00
libmwaw libmwaw: Upgrade to 0.3.22 2024-05-10 21:52:28 +02:00
libnumbertext external/libnumbertext: Silence -Werror,-Wdeprecated-declarations 2023-12-08 07:31:54 +01:00
libodfgen makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
liborcus external: remove a couple of gcc9 patches 2024-09-12 08:30:34 +02:00
libpagemaker libpagemaker: add missing include 2024-08-16 10:30:20 +02:00
libpng ofz#71606 use extended upstream solution 2024-09-17 20:32:28 +02:00
libqxp add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
librevenge librevenge: upgrade to 0.0.5 2024-05-10 15:27:16 +02:00
libstaroffice makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libtiff libtiff: upgrade to release 4.7.0 2024-09-19 09:43:17 +02:00
libtommath use --binary flag when applying patches with patch from git-bash 2024-04-24 15:50:35 +02:00
libvisio add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
libwebp libwebp: Upgrade to 1.4.0 2024-04-18 09:47:21 +02:00
libwpd makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libwpg makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libwps makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
libxml2 libxml2: upgrade to 2.13.4 2024-09-18 22:28:46 +02:00
libxslt libxslt: upgrade to 1.1.42 2024-07-05 13:39:37 +02:00
libzmf add MSYS_NO_PATHCONV=1 to prevent MSYS auto-magic 2024-04-26 14:00:35 +02:00
lpsolve lpsolve: remove obsolete dmake patch 2024-05-15 21:28:22 +02:00
lxml lxml: ignore warnings when calling setup.py build too 2024-07-09 16:37:02 +02:00
mariadb-connector-c tdf#150082 tdf#161141 fix typecasting error in Makefile 2024-05-19 06:37:43 +02:00
mdds silence use-after-free warning in mdds for gcc12.3 in optimized build 2024-01-18 00:42:16 +01:00
mdnsresponder makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
misc_extensions
more_fonts culmus: upgrade to 0.140 2024-08-29 19:30:31 +02:00
msc-externals
mythes Update Hunspell URL in readmes 2024-05-11 13:28:17 +02:00
nss lok: add SAL_DISABLE_FSYNC environment to disable fsync. 2024-09-07 11:15:47 +02:00
onlineupdate tdf#161292: Fix create-partial-info for newly added files 2024-05-31 15:05:20 +02:00
openldap makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
openssl use strawberry perl in wsl-as-helper case for openssl 2024-04-26 14:02:29 +02:00
pdfium Update pdfium to 6656 2024-08-15 13:19:48 +02:00
poppler poppler: upgrade to release 24.08.0 2024-09-06 16:45:53 +02:00
postgresql postgresql: fix arm64 build 2024-06-12 10:37:00 +02:00
python3 tdf#162798: python3: Add lib/importlib/readers.py 2024-09-13 19:12:12 +02:00
redland fix raptor build when using system-icu 2024-07-17 15:03:14 +02:00
rhino Fix build with Java 8 2024-07-26 13:08:47 +02:00
sane
skia tdf#163152 don't convert image's sRGB colorspace 2024-09-26 15:13:45 +02:00
twain_dsm
unixODBC
xmlsec makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
xsltml
zlib makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
zxcvbn-c makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
zxing makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo) 2024-05-06 11:40:45 +02:00
Makefile
Module_external.mk argon2: add new external library 2023-12-19 17:25:05 +01:00
README.md

External Projects

External projects bundled with LibreOffice.