Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[qt5 components] Disable parallel build #12529

3 changes: 2 additions & 1 deletion ports/ompl/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Source: ompl
Version: 1.4.2-4
Version: 1.4.2
Port-Version: 5
Homepage: https://bitbucket.org/ompl
Description: The Open Motion Planning Library, consists of many state-of-the-art sampling-based motion planning algorithms
Build-Depends: boost-dynamic-bitset, boost-filesystem, boost-graph, boost-odeint, boost-program-options, boost-serialization, boost-system, boost-test, boost-ublas, boost-timer, eigen3
Expand Down
1 change: 1 addition & 0 deletions ports/ompl/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ file(WRITE ${SOURCE_PATH}/CMakeLists.txt "${_contents}")
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
DISABLE_PARALLEL_CONFIGURE
OPTIONS
-DOMPL_VERSIONED_INSTALL=OFF
-DOMPL_REGISTRATION=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/qt5-connectivity/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Source: qt5-connectivity
Version: 5.15.0
Port-Version: 1
Description: Qt5 Connectivity module - Provides access to Bluetooth and NFC hardware
Build-Depends: qt5-base[core]
3 changes: 3 additions & 0 deletions ports/qt5-connectivity/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake)

# Disable parallel build
set(VCPKG_CONCURRENCY 1)
strega-nil marked this conversation as resolved.
Show resolved Hide resolved
qt_submodule_installation()
1 change: 1 addition & 0 deletions ports/qt5-imageformats/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Source: qt5-imageformats
Version: 5.15.0
Port-Version: 1
Description: Qt5 Image Formats Module - Plugins for additional image formats: TIFF, MNG, TGA, WBMP
Build-Depends: qt5-base[core], tiff, libwebp, jasper
2 changes: 2 additions & 0 deletions ports/qt5-imageformats/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,6 @@ set(OPT_DBG "TIFF_LIBS=${TIFF_DEBUG} ${LZMA_DEBUG} ${JPEG_DEBUG} ${ZLIB_DEBUG}"
"JASPER_LIBS=${JASPER_DEBUG} ${FREEGLUT_DEBUG} ${JPEG_DEBUG} ${ZLIB_DEBUG}")
list(APPEND CORE_OPTIONS "WEBP_INCDIR=${CURRENT_INSTALLED_DIR}/include") # Requires libwebp[all]

# Disable parallel build
set(VCPKG_CONCURRENCY 1)
qt_submodule_installation(BUILD_OPTIONS ${CORE_OPTIONS} BUILD_OPTIONS_RELEASE ${OPT_REL} BUILD_OPTIONS_DEBUG ${OPT_DBG})
1 change: 1 addition & 0 deletions ports/qt5-location/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Source: qt5-location
Version: 5.15.0
Port-Version: 1
Description: Qt5 Location Module - Displays map, navigation, and place content in a QML application.
Build-Depends: qt5-base[core], qt5-declarative, qt5-quickcontrols, qt5-quickcontrols2, qt5-serialport
3 changes: 3 additions & 0 deletions ports/qt5-location/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
message(STATUS "${PORT} has a spurious failure in which it is unable to create a parent directory! Just retry.")
include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake)

# Disable parallel build
set(VCPKG_CONCURRENCY 1)
qt_submodule_installation(PATCHES clipper.patch)
1 change: 1 addition & 0 deletions ports/qwt/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Source: qwt
Version: 6.1.4
Port-Version: 1
Homepage: https://sourceforge.net/projects/qwt
Description: Qt widgets library for technical applications
Build-Depends: qt5-base[core], qt5-svg, qt5-tools
4 changes: 2 additions & 2 deletions ports/qwt/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ vcpkg_from_sourceforge(
REPO qwt/qwt
REF 6.1.4
FILENAME "qwt-6.1.4.zip"
SHA512 711256ec4d1d54d201650e9c63b584b17a61dbedde5a581e0b6227fdbee149cdbe2a889aa58f67777125b6471fc1fe248992ec845eb6481a2dfc2c4276701d7f
SHA512 711256ec4d1d54d201650e9c63b584b17a61dbedde5a581e0b6227fdbee149cdbe2a889aa58f67777125b6471fc1fe248992ec845eb6481a2dfc2c4276701d7f
JackBoosY marked this conversation as resolved.
Show resolved Hide resolved
PATCHES fix-dynamic-static.patch
build.patch
)
Expand Down Expand Up @@ -31,4 +31,4 @@ file(GLOB HEADER_FILES ${SOURCE_PATH}/src/*.h)
file(INSTALL ${HEADER_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/include/${PORT})

# Handle copyright
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)