mirror of https://github.com/microsoft/vcpkg.git
[gdk-pixbuf] Wire relocation support limitations (#45149)
This commit is contained in:
parent
1bdadb8cc5
commit
b66385232e
|
|
@ -43,6 +43,12 @@ else()
|
|||
list(APPEND OPTIONS -Dothers=disabled)
|
||||
endif()
|
||||
|
||||
# Whether to enable application bundle relocation support.
|
||||
# Limitation cf. gdk-pixbuf/gdk-pixbuf-io.c
|
||||
if(VCPKG_TARGET_IS_LINUX OR VCPKG_TARGET_IS_OSX OR VCPKG_TARGET_IS_WINDOWS)
|
||||
list(APPEND OPTIONS -Drelocatable=true)
|
||||
endif()
|
||||
|
||||
if(CMAKE_HOST_WIN32 AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x86")
|
||||
set(GIR_TOOL_DIR ${CURRENT_INSTALLED_DIR})
|
||||
else()
|
||||
|
|
@ -58,7 +64,6 @@ vcpkg_configure_meson(
|
|||
-Dman=false # Whether to generate man pages (requires xlstproc)
|
||||
-Dgtk_doc=false # Whether to generate the API reference (requires GTK-Doc)
|
||||
-Ddocs=false
|
||||
-Drelocatable=true # Whether to enable application bundle relocation support
|
||||
-Dtests=false
|
||||
-Dinstalled_tests=false
|
||||
-Dgio_sniffing=false # Perform file type detection using GIO (Unused on MacOS and Windows)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "gdk-pixbuf",
|
||||
"version": "2.42.12",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"description": "Image loading library.",
|
||||
"homepage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf",
|
||||
"license": "LGPL-2.1-or-later",
|
||||
|
|
|
|||
|
|
@ -891,10 +891,8 @@ gdal[hdf5]:arm64-windows = cascade
|
|||
gdcm2:arm64-uwp = cascade
|
||||
gdcm2:arm64-windows = cascade
|
||||
gdcm2:x64-uwp = cascade
|
||||
gdk-pixbuf:arm64-uwp = cascade
|
||||
gdk-pixbuf:x64-uwp = cascade
|
||||
gdk-pixbuf[introspection]:arm64-osx = cascade
|
||||
gdk-pixbuf[introspection]:x64-linux = cascade
|
||||
gdk-pixbuf(uwp) = cascade
|
||||
gdk-pixbuf[introspection](static | !(native | (windows & x86))) = cascade
|
||||
ginkgo[cuda]:arm64-uwp = cascade
|
||||
ginkgo[cuda]:arm64-windows = cascade
|
||||
ginkgo[cuda]:x64-uwp = cascade
|
||||
|
|
@ -2190,7 +2188,7 @@ flashlight-cpu = fail # CMake Error: INSTALL(EXPORT) given unknown export "flash
|
|||
flashlight-sequence[openmp](osx) = feature-fails # No openmp on osx
|
||||
freerdp[server](osx) = skip # Uses api removed with macOS 15. Don't get fixed. See https://github.com/FreeRDP/FreeRDP/issues/10558
|
||||
gdal[netcdf](windows & arm) = feature-fails # gdal_target_link_libraries(): PRIVATE is a mandatory argument. See https://github.com/microsoft/vcpkg/issues/33753
|
||||
gdk-pixbuf[introspection](windows & arm) = feature-fails # ERROR: Dependency "gobject-introspection-1.0" not found. See https://github.com/microsoft/vcpkg/issues/33751
|
||||
gdk-pixbuf[introspection](windows & (native | x86) & !static) = feature-fails # python distutils trouble
|
||||
gegl(osx) = fail # meson bug on osx. See https://github.com/microsoft/vcpkg/issues/44411
|
||||
geogram[graphics] = feature-fails # imgui not found. See https://github.com/microsoft/vcpkg/issues/32421
|
||||
ginkgo[openmp](osx) = feature-fails # No openmp on osx
|
||||
|
|
|
|||
|
|
@ -3102,7 +3102,7 @@
|
|||
},
|
||||
"gdk-pixbuf": {
|
||||
"baseline": "2.42.12",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"gegl": {
|
||||
"baseline": "0.4.54",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "c4f303035e2c6053afaf4b27574d8aa198ee7215",
|
||||
"version": "2.42.12",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "1cfa612d4e917b0932124a39f4221dd33a21862f",
|
||||
"version": "2.42.12",
|
||||
|
|
|
|||
Loading…
Reference in New Issue