From 9db90b397d1257f5af62f57f0b4f53072803b6e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Thu, 20 Feb 2020 08:45:58 +0800 Subject: [PATCH] Fix baseline error (#10051) * Fix osx baseline * fix osg configure issue * re-trigger ci test * re-trigger ci test * [osg] Revert changes with osg and temporarily skip osg detection * trigger ci test * update baseline Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> --- ports/eathread/CONTROL | 2 +- ports/eathread/portfile.cmake | 2 +- ports/geotrans/CONTROL | 2 +- ports/geotrans/portfile.cmake | 2 +- ports/llvm/CONTROL | 2 +- ports/llvm/portfile.cmake | 2 +- ports/qt5-base/CONTROL | 2 +- ports/qt5-base/portfile.cmake | 2 +- ports/qt5-tools/CONTROL | 2 +- ports/qt5-tools/portfile.cmake | 2 ++ ports/xlnt/CONTROL | 2 +- ports/xlnt/portfile.cmake | 4 ++-- scripts/ci.baseline.txt | 3 ++- 13 files changed, 16 insertions(+), 13 deletions(-) diff --git a/ports/eathread/CONTROL b/ports/eathread/CONTROL index a0eb50176e..a011176458 100644 --- a/ports/eathread/CONTROL +++ b/ports/eathread/CONTROL @@ -1,5 +1,5 @@ Source: eathread -Version: 1.32.09 +Version: 1.32.09-1 Homepage: https://github.com/electronicarts/EAThread Description: Electronic Arts Thread Library. EAThread implements a unified cross-platform interface for multithreaded programming on various platforms. Build-Depends: eabase, eastl diff --git a/ports/eathread/portfile.cmake b/ports/eathread/portfile.cmake index 5c567140d6..5d4d9669a9 100644 --- a/ports/eathread/portfile.cmake +++ b/ports/eathread/portfile.cmake @@ -29,5 +29,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) vcpkg_copy_pdbs() # Handle copyright -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/eathread RENAME copyright) +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) file(INSTALL ${SOURCE_PATH}/3RDPARTYLICENSES.TXT DESTINATION ${CURRENT_PACKAGES_DIR}/share/eathread) diff --git a/ports/geotrans/CONTROL b/ports/geotrans/CONTROL index 4d04091f51..892959a9b4 100644 --- a/ports/geotrans/CONTROL +++ b/ports/geotrans/CONTROL @@ -1,3 +1,3 @@ Source: geotrans -Version: 3.7-1 +Version: 3.8 Description: Geotrans is a library that allows you convert geographic coordinates among a wide variety of coordinate systems, map projections, and datums. diff --git a/ports/geotrans/portfile.cmake b/ports/geotrans/portfile.cmake index d2b4104bd8..39844c3152 100644 --- a/ports/geotrans/portfile.cmake +++ b/ports/geotrans/portfile.cmake @@ -36,4 +36,4 @@ configure_file(${CMAKE_CURRENT_LIST_DIR}/usage ${CURRENT_PACKAGES_DIR}/share/${P file(INSTALL ${SOURCE_PATH}/GEOTRANS3/docs/MSP_Geotrans_Terms_Of_Use.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) # Install the geo model data -file(COPY ${SOURCE_PATH}/data DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}) +file(COPY ${SOURCE_PATH}/data DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}) \ No newline at end of file diff --git a/ports/llvm/CONTROL b/ports/llvm/CONTROL index 2eb184a84d..2d30612b0f 100644 --- a/ports/llvm/CONTROL +++ b/ports/llvm/CONTROL @@ -1,5 +1,5 @@ Source: llvm -Version: 8.0.0-3 +Version: 8.0.0-4 Homepage: https://llvm.org/ Description: The LLVM Compiler Infrastructure Build-Depends: atlmfc (windows) diff --git a/ports/llvm/portfile.cmake b/ports/llvm/portfile.cmake index 61f45654c2..d8613f728a 100644 --- a/ports/llvm/portfile.cmake +++ b/ports/llvm/portfile.cmake @@ -129,4 +129,4 @@ if(NOT MACHOFILES) endif() # Handle copyright -file(INSTALL ${SOURCE_PATH}/LICENSE.TXT DESTINATION ${CURRENT_PACKAGES_DIR}/share/llvm RENAME copyright) +file(INSTALL ${SOURCE_PATH}/LICENSE.TXT DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/ports/qt5-base/CONTROL b/ports/qt5-base/CONTROL index c6512c1b23..090d357991 100644 --- a/ports/qt5-base/CONTROL +++ b/ports/qt5-base/CONTROL @@ -1,5 +1,5 @@ Source: qt5-base -Version: 5.12.5-9 +Version: 5.12.5-10 Homepage: https://www.qt.io/ Description: Qt5 Application Framework Base Module. Includes Core, GUI, Widgets, Networking, SQL, Concurrent and other essential qt components. Build-Depends: zlib, libjpeg-turbo, libpng, freetype, pcre2, harfbuzz, sqlite3, libpq, double-conversion, openssl, angle (!windows), egl-registry, icu (!uwp), fontconfig (!windows) diff --git a/ports/qt5-base/portfile.cmake b/ports/qt5-base/portfile.cmake index 443d462e11..7a1f35ef85 100644 --- a/ports/qt5-base/portfile.cmake +++ b/ports/qt5-base/portfile.cmake @@ -340,4 +340,4 @@ if(QT_BUILD_LATEST) DESTINATION ${CURRENT_PACKAGES_DIR}/share/qt5 ) -endif() +endif() \ No newline at end of file diff --git a/ports/qt5-tools/CONTROL b/ports/qt5-tools/CONTROL index bfa94474c6..d77faa2684 100644 --- a/ports/qt5-tools/CONTROL +++ b/ports/qt5-tools/CONTROL @@ -1,4 +1,4 @@ Source: qt5-tools -Version: 5.12.5-3 +Version: 5.12.5-4 Description: Qt5 Tools Module; Includes deployment tools and helpers, Qt Designer, Assistant, and other applications Build-Depends: qt5-base, qt5-declarative, qt5-activeqt (windows) diff --git a/ports/qt5-tools/portfile.cmake b/ports/qt5-tools/portfile.cmake index fdbfa8d8ef..dcb1216341 100644 --- a/ports/qt5-tools/portfile.cmake +++ b/ports/qt5-tools/portfile.cmake @@ -1,5 +1,7 @@ include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake) + qt_submodule_installation() + if(EXISTS "${CURRENT_INSTALLED_DIR}/plugins/platforms/qminimal${VCPKG_TARGET_SHARED_LIBRARY_SUFFIX}") file(INSTALL "${CURRENT_INSTALLED_DIR}/plugins/platforms/qminimal${VCPKG_TARGET_SHARED_LIBRARY_SUFFIX}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin/plugins/platforms") endif() \ No newline at end of file diff --git a/ports/xlnt/CONTROL b/ports/xlnt/CONTROL index 3e2cc3d517..2c2736e8e2 100644 --- a/ports/xlnt/CONTROL +++ b/ports/xlnt/CONTROL @@ -1,4 +1,4 @@ Source: xlnt -Version: 1.4.0 +Version: 1.4.0-1 Homepage: https://github.com/tfussell/xlnt Description: Cross-platform user-friendly xlsx library for C++14 diff --git a/ports/xlnt/portfile.cmake b/ports/xlnt/portfile.cmake index 42e1883350..0da394c9ab 100644 --- a/ports/xlnt/portfile.cmake +++ b/ports/xlnt/portfile.cmake @@ -7,8 +7,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO tfussell/xlnt - REF v1.4.0 - SHA512 74abbee97994098fb7d8fd0839929db74fe01b8428f8bdb8edd28340d3b3ed04d4c7d6dd5d886ae766054ff1b0fe9a8275098a1462e7a5146ff09f1cdb063360 + REF 85e6878cc41d4c5ad002e961dc1fe35e41f936b6 # v1.4.0 + SHA512 335198fbcc1b3028e38bced4ee26047047b02372b6c52727a64c0cab6db19cc31be8ac6c08e96f415875a181d6f717082220b0f63f08ef6ac194927e2184a9df HEAD_REF master PATCHES ${win_patch} diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index b221eef53c..b31beb8138 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1327,10 +1327,11 @@ opusfile:x64-uwp=fail orc:x64-linux=ignore orocos-kdl:arm-uwp=fail orocos-kdl:x64-uwp=fail +osg:x86-windows=skip +osg:x64-windows=skip osgearth:x64-osx=fail osgearth:x64-linux=fail osgearth:x64-windows-static=fail -osg-qt:x64-linux=fail osg-qt:x64-windows-static=fail otl:x64-windows=ignore otl:x64-windows-static=ignore