Commit Graph

24 Commits

Author SHA1 Message Date
Davide Beatrici
2ece8fedb9
[qt5-base]: Fix build with "mysqlplugin" feature by linking to OpenSSL and zlib (#24462)
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-04-29 13:21:34 -07:00
Fei Chong
bea991d2c6
[qt5] fix ambiguous option for vulkan feature (#23645)
qt5-base[vulkan] feature will introduce --vulkan=yes or --vulkan=no option,
which redundants/confilicts with inherent option -no-vulkan,
which is ambiguous in configure stage.
2022-03-21 14:24:20 -07:00
Alexander Neumann
fad0644ade
add port vcpkg-tool-python2 (#23431)
* add vcpkg-tool-lessmsi

* add vcpkg-tool-python2

* adjust vcpkg_find_acquire_program

* use python2 dependency in qt5-base

* remove python2 from qt5-base

* add python2 to qt5-webengine

* use python3 instead of python2

* add some deps on the new vcpkg-tool-python2

* Apply suggestions from code review

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* add license field

* fix test detection

* error on failure to find python2

* move logs to correct position.

* add dep to qtwebengine

* adjust pybind cmake config.

* fix shiva

* move python2 to manual-tools
adjust search path
generate a details.cmake for vcpkg_find_acquire_program

* format manifest

* use version-date

* version stuff

* replace version-string

* more version stuff

* fix search path and add supports expression

* version stuff

* shiva version

* remove arm windows from support

* reuse output_path
use lessmsi is a host dep so use the correct path

* version stuff

* Fix x86 regression

* version stuff

* try fixing qtinterfaceframework

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2022-03-14 10:25:04 -07:00
Osyotr
ddff8f2cd6
[qt5] Update to 5.15.3 (#23364) 2022-03-07 11:27:29 -08:00
Kai Pastor
d8783052cb
[zstd] No debug postfix. No renaming of CMake config files. (#22822)
* Use upstream's standard filenames

* Update license info

* CMake style

* Revise downstream zstd patching

* Update versions

* Don't use '_static' lib name suffix

* Revise downstream zstd patching

* Add usage

* Update versions

* Update versions

* [zstd] Simplify consumers via fixed .pc and linkage alias

* [zstd] Fix missing IMPORTED

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-15 17:20:21 -08:00
autoantwort
0d0547a3d8
[qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)
* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2021-12-16 09:00:16 -08:00
Jack·Boos·Yu
a7a0aaf265
[qt5-base] Fix the incompatibility between configuration script and --x-buildtrees (#21657)
* [qt5-base] Fix the incompatibility between configuration script and --x-buildtrees

* version

* Update ports/qt5-base/cmake/configure_qt.cmake

* Update ports/qt5-base/cmake/configure_qt.cmake

* version

* Re-fix expr

* version

* Update ports/qt5-base/cmake/configure_qt.cmake

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Update versions/q-/qt5-base.json

* update regex expression

* version

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2021-12-09 14:20:48 -08:00
autoantwort
52cb57e8ad
[qt5-declarative] no absolute paths (#21859) 2021-12-06 21:12:51 -08:00
autoantwort
b722bcf25f
[qt5-base] no absolute paths (#21568) 2021-11-25 23:26:56 -08:00
Jack·Boos·Yu
2afb0b0efe
[qt5-base] Fix incorrect QMAKE_MACOSX_DEPLOYMENT_TARGET (#21486)
* [qt5-base] Fix incorrect QMAKE_MACOSX_DEPLOYMENT_TARGET

* version

* keep the osx sdk version show

* version
2021-11-23 12:11:07 -08:00
Dawid Wróbel
c32ccbb34c
[qt] Fix missing Cocoa include (#21056)
* [qt] Fix missing Cocoa include

Fixes both Qt6 and Qt5 ports.

Applies patch from:
https://code.qt.io/cgit/qt/qtbase.git/commit/src/plugins/platforms/cocoa?id=dece6f5840463ae2ddf927d65eb1b3680e34a547

Fixes #21055

* [qt] Update versions
2021-11-10 18:13:48 -08:00
Cameron Ward
70033dbb31
[vcpkg baseline][pcre2] fix checksum and update to 10.39 (#21248)
* [pcre2] fix checksum

* [pcre2] update to 10.39

* Set static build, format code.

* version

* [pcre2] Add cmake wrapper to use the generated cmake file

* [unicorn-lib] Fix dependency pcre2

* version

* [qt5-base] Fix dependency pcre2

* [pcre2] Fix pcre2-config.cmake

* version

* Re-fix pcre2-config.cmake

* Revert changes about pcre-config.cmake

* version

* remove cmake wrapper

* version

* Fix static name

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-11-09 16:29:09 -08:00
Jack·Boos·Yu
66c39e113a
[scripts-audit] QMake buildsystem (#20322)
* [scripts-audit] QMake buildsystem

* Apply suggestions

* Change qt5-base as a host port

* version

* Fix installation

* Apply suggestions

* Update doc

* Typo

* update doc

* Fix bug

* fix vcpkg_host_path_list issue

* Process more host path

* Apply suggestions

* Apply suggestions

* Apply suggestions from code review

* more changes

* Apply suggestions

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-11-05 16:55:23 -07:00
Nicolas Fella
e14842c446
[qt] Add patches to fix missing includes (#19668)
* [qt] Add patches to fix missing includes

This is needed to build with GCC11

Fixes #19226

* bump version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-09-16 10:34:42 -07:00
Chocobo1
3c10aaaca7
[qt5-base] Download submodules over https instead of http (#19843) 2021-09-03 00:03:13 -07:00
Lucius Q. User
d1d672d756
[qt5-*] Make QT and dependents build on arm macos (#18567)
* [qt5-*] Make it build on ARM64 macos

* [qt5-base] update port version
2021-06-21 13:29:58 -07:00
Alexander Neumann
7b1016e10e
[qt5-base] fix install / packages dir being on different drives (#17666)
* [qt5] fix installed / vcpkg-root being on different drives.

* version stuff
2021-05-11 14:03:00 -07:00
Dawid Wróbel
7f17087407
qt5-base: misleading list of system packages required (#16280)
* qt5-base: misleading list of system packages reqd

qt5-base requires many more packages present than just a mere
libxkbcommon-x11-dev currently suggested. Let's instead point users
to thezure provision script, which a complete and an up-to-date list
of them.

* [qt5-base] bump version

* update version record

* Update ports/qt5-base/vcpkg.json

* Update versions/q-/qt5-base.json

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-28 17:53:01 -07:00
Jack·Boos·Yu
3f2616bc64
[qt5-base] Add feature vulkan (#16386)
* [qt5-base] Add feature vulkan

* update version record

* Update ports/qt5-base/vcpkg.json

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* Update versions/q-/qt5-base.json

* Update ports/qt5-base/portfile.cmake

* Update versions/q-/qt5-base.json

* Update versions/q-/qt5-base.json

* update version record

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2021-04-19 17:11:20 -07:00
Alexander Neumann
c739e82bec
[qt5] Move qt5 headers into qt5 subdir (#17158)
* [qt5] move headers

* version stuff
2021-04-09 09:55:53 -07:00
Alexander Neumann
1bb0fe61df
[vcpkg baseline][qt5-base] Fix glib link issues on linux (#16954)
* [qt5-base] fix glib link issues on linux

* add version

* remove unused vars

* update version

* write port info file.

* version stuff

* remove paraview from baseline. It was added due to the same spurious glib failures.

* trying out a different approach

* more changes

* change the if to actually use the buildtype instead

* remove x_vcpkg_get_port_info

* add option QT_OPENSSL_LINK back in

* use INCLUDE_DIRS_(DEBUG|RELEASE) instead of just INCLUDE_DIRS

* regen docs

* remove function call I forgot to remove

* [vcpkg-pkgconfig-get-modules] Move to port

* revert changes to ports.cmake

* include the file in qt5-base

* fix path

* remove unnecessary include

* Apply suggestions from code review

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

* Apply suggestions from code review

* update version

* ws removal

* version stuff

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-04-06 10:53:41 -07:00
ras0219
b5bb1511f0
[many ports] Apply host dependencies (#16479)
* [vcpkg] Add VCPKG_HOST_TRIPLET. Improve vcpkg.schema.json

* [many ports] Apply host dependencies

* [yasm-tool] Revert yasm-tool changes to split into PR #16478

* [many ports] Add versions

* [vcpkg.cmake] Revert change applied in other PR

* [boost-modular-build-helper] Merge from master

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-26 12:55:34 -07:00
autoantwort
31534bd59b
[qt5-base] make libpq an optional dependency (#16659)
* [qt5-base] make libpq an optional dependency

* add version files

* [qt5-base] use IN_LIST for feature check

* add version files

* [qt5-base] set(WITH_PGSQL OFF)

* add version files

* [qt5-base] set -no-sql-psql

* add version files
2021-03-16 12:00:13 -07:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00