[pixman] build fix for arm-windows and arm-uwp (#28024)

* [pixman] fix arm-uwp triplet

* [pixman] Fix both arm-windows and arm-uwp triplets

* [pixman] bump port version

* [pixman] update ci.baseline.txt

* [pixman] add-version
This commit is contained in:
paoldev 2022-12-28 23:04:41 +01:00 коммит произвёл GitHub
Родитель b7eaf99a7b
Коммит c14c029c71
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 13 добавлений и 3 удалений

Просмотреть файл

@ -29,6 +29,12 @@ elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "mips")
-Dssse3=disabled)
endif()
if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE MATCHES "arm")
list(APPEND OPTIONS
-Darm-simd=disabled
-Dneon=disabled)
endif()
set(PIXMAN_VERSION 0.40.0)
vcpkg_download_distfile(ARCHIVE
URLS "https://www.cairographics.org/releases/pixman-${PIXMAN_VERSION}.tar.gz"

Просмотреть файл

@ -1,7 +1,7 @@
{
"name": "pixman",
"version": "0.40.0",
"port-version": 4,
"port-version": 5,
"description": "Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization.",
"homepage": "https://www.cairographics.org/releases",
"license": "MIT",

Просмотреть файл

@ -792,7 +792,6 @@ pfring:arm64-osx=fail
# pfring on Linux currently fails because its build scripts enable warnings as
# errors, and warnings trigger with the Linux kernel headers in the Azure images.
pfring:x64-linux=fail
pixman:arm-uwp=fail
platform-folders:arm-uwp=fail
platform-folders:x64-uwp=fail
plibsys:arm-uwp=fail

Просмотреть файл

@ -5842,7 +5842,7 @@
},
"pixman": {
"baseline": "0.40.0",
"port-version": 4
"port-version": 5
},
"pkgconf": {
"baseline": "1.8.0",

Просмотреть файл

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "f26230558cb33582de396b799e90a9046672b151",
"version": "0.40.0",
"port-version": 5
},
{
"git-tree": "d0209cb23d5ca18cd74fa4a67e7ca80f7e81c0cd",
"version": "0.40.0",