Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
d14f51c
[qt6] Update to 6.1.1
Neumann-A Jun 7, 2021
54e1587
version stuff
Neumann-A Jun 7, 2021
0bb9d42
Merge remote-tracking branch 'upstream/master' into update_qt6_6.1.1
Neumann-A Jun 8, 2021
cc1088a
fix empty dir
Neumann-A Jun 8, 2021
d566456
update version
Neumann-A Jun 8, 2021
27e76e6
fix casing in qtbase
Neumann-A Jun 10, 2021
ff922a8
[libpq] add secure32.lib on windows
Neumann-A Jun 10, 2021
65b899a
add clang-cl fix
Neumann-A Jun 10, 2021
36c3d44
version stuff
Neumann-A Jun 10, 2021
c37e2af
fix flag removal by adding a space
Neumann-A Jun 10, 2021
539e360
version stuff
Neumann-A Jun 10, 2021
86cad58
make qt6->Qt6 usage consistent since Qt6 refers to itself as Qt6 with…
Neumann-A Jun 10, 2021
452efc8
fix libpq wrapper opensll linkage on linux
Neumann-A Jun 10, 2021
5929904
use policy to fix dependent ports
Neumann-A Jun 11, 2021
e70457e
version stuff
Neumann-A Jun 11, 2021
6c0f30b
use upstream patch
Neumann-A Jun 11, 2021
d177ef0
version stuff
Neumann-A Jun 11, 2021
24f9905
fix source_location with clang-cl
Neumann-A Jun 12, 2021
09c0a77
version stuff
Neumann-A Jun 12, 2021
b038ad8
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jun 23, 2021
57dd575
add all new modules
Neumann-A Jun 23, 2021
7adf81e
add all modules to the qt port
Neumann-A Jun 23, 2021
ed7d369
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jun 24, 2021
9735224
push all the ports
Neumann-A Jun 24, 2021
4c1d17b
fix patch
Neumann-A Jun 25, 2021
88204ae
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jun 28, 2021
80339d8
update ports
Neumann-A Jun 28, 2021
47f9794
split qt_install_submodule into smaller functions
Neumann-A Jul 3, 2021
46c33b3
add qlitehtml submodule to qttools
Neumann-A Jul 3, 2021
1b9c360
update a few ports before moving to beta
Neumann-A Jul 6, 2021
b3c1b02
update vcpkg.json and refs and fix issue with update
Neumann-A Jul 6, 2021
d807be2
fix dependencies
Neumann-A Jul 6, 2021
55b2352
remove patch
Neumann-A Jul 6, 2021
2953215
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jul 6, 2021
f0682e6
update to 6.2
Neumann-A Jun 23, 2021
c181d43
add nodejs to vcpkg_find_acquire_program for qtwebengine
Neumann-A Jul 7, 2021
27ef939
format manifest.
Neumann-A Jul 7, 2021
44674cf
fix webengine and see if it builds.
Neumann-A Jul 7, 2021
8e05173
apply format diff
Neumann-A Jul 7, 2021
592892d
add patch
Neumann-A Jul 7, 2021
c02e2f8
fix arm builds
Neumann-A Jul 7, 2021
c46baa4
fix linux gcc 7.5 build error
Neumann-A Jul 7, 2021
2fa96f0
fix patch
Neumann-A Jul 7, 2021
8569000
bump version in qtbase otherwise CI seems to resuse the wrong version
Neumann-A Jul 7, 2021
d74c4c2
fix webengine release build
Neumann-A Jul 8, 2021
3fd6f3b
try fixing gcc 7.5 build
Neumann-A Jul 8, 2021
640ea7e
revert gcc 7.5 fixes since they broke osx
Neumann-A Jul 8, 2021
33ee288
revert gcc 7.5 fixes since they broke osx
Neumann-A Jul 8, 2021
4e9bfb3
fix qtimageformats.
Neumann-A Jul 8, 2021
07549c4
Merge branch 'update_qt6_6.2' of https://github.com/Neumann-A/vcpkg i…
Neumann-A Jul 8, 2021
dae3840
actually enable new qt6 builds.
Neumann-A Jul 8, 2021
941f795
fix search path for nodejs.
Neumann-A Jul 8, 2021
b0a5eda
fix the webengine patch again.
Neumann-A Jul 8, 2021
b71fcdd
Merge branch 'update_qt6_6.2' of https://github.com/Neumann-A/vcpkg i…
Neumann-A Jul 8, 2021
84421d7
fix wrong binary name
Neumann-A Jul 9, 2021
0a2b2df
Merge branch 'update_qt6_6.2' of https://github.com/Neumann-A/vcpkg i…
Neumann-A Jul 9, 2021
5f014ab
revisit all dependencies
Neumann-A Jul 10, 2021
a61bd05
revisit webengine features and build settings
Neumann-A Jul 10, 2021
04e3a00
more feature stuff
Neumann-A Jul 10, 2021
67a17e3
remove qt6betablock and more features review for qt 6.2
Neumann-A Jul 10, 2021
2dcf6e8
add missing qt prefix.
Neumann-A Jul 10, 2021
1b59e07
format manifest
Neumann-A Jul 10, 2021
1eaebcc
fix ci issues
Neumann-A Jul 11, 2021
f593119
format manifest.
Neumann-A Jul 11, 2021
bd95d13
add node on osx.
Neumann-A Jul 12, 2021
7fea472
install node on linux
Neumann-A Jul 12, 2021
ee305ee
fix a typo and a disable another find_package
Neumann-A Jul 13, 2021
603f8e8
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jul 14, 2021
a5d2f69
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Jul 15, 2021
0f7a217
fix mingw build issues and switch to not using tag
Neumann-A Jul 16, 2021
5186be6
use CMAKE_HOST_WIN32 instead
Neumann-A Jul 16, 2021
062c98f
update ref
Neumann-A Jul 16, 2021
5700a19
fix core configure error
Neumann-A Jul 16, 2021
a7b1cff
fix mingw case.
Neumann-A Jul 16, 2021
c31ff6a
fix script installation
Neumann-A Jul 16, 2021
72dbe60
remove qmake helper scrpt
Neumann-A Jul 16, 2021
852bee5
delete debug folder if empty
Neumann-A Jul 18, 2021
f5532c5
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 2, 2021
039bca6
add vcpkg-tool-nodejs
Neumann-A Aug 2, 2021
93aea95
revert changes in the pipeline scripts
Neumann-A Aug 2, 2021
f86c72f
adjust qtwebengine to the changes
Neumann-A Aug 2, 2021
176766c
format manifest and revert doc changes
Neumann-A Aug 2, 2021
6aed4aa
fix message and logic
Neumann-A Aug 2, 2021
7870aa3
fix hashes and make host only port
Neumann-A Aug 2, 2021
9f91297
fix hash again?
Neumann-A Aug 2, 2021
1ebbdd8
qttools add linguist feature for crossbuilds
Neumann-A Aug 2, 2021
2ca14a5
fix dependency
Neumann-A Aug 2, 2021
5673b2e
add thread and future to concurrent feature
Neumann-A Aug 2, 2021
4d98b80
add assistant as a required host feature
Neumann-A Aug 2, 2021
fc163fa
fix dependency.
Neumann-A Aug 2, 2021
5335d1d
[skip ci] not a host dep?!?
Neumann-A Aug 2, 2021
5f5d308
[skip ci] debuging
Neumann-A Aug 2, 2021
0d28616
[skip ci] more debug messages
Neumann-A Aug 2, 2021
dc24a61
[skip ci] try always redownloading
Neumann-A Aug 2, 2021
16f0ecc
[skip ci] fix hash und skip hash for redownloading once
Neumann-A Aug 2, 2021
e741e05
[skip ci] comment out skip sha and redownload
Neumann-A Aug 2, 2021
1a91d39
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 2, 2021
b02ccdd
add vcpkg_fixup_pkgconfig to libvpx
Neumann-A Aug 3, 2021
ff47351
qtwebengine requires qml and quick
Neumann-A Aug 3, 2021
540fe27
fix manifest format
Neumann-A Aug 3, 2021
b33c527
qtwebengine does not support static builds!
Neumann-A Aug 8, 2021
f26eeb4
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 8, 2021
7932525
remove unnecessary parts of the patch
Neumann-A Aug 8, 2021
04836d5
update to beta2
Neumann-A Aug 8, 2021
ef5ef94
add some " and a message in update mode
Neumann-A Aug 8, 2021
a665d52
[skip ci] remove old and reorder patches
Neumann-A Aug 8, 2021
0eb4d21
[skip ci] add qtpaths6
Neumann-A Aug 8, 2021
27a2efb
[skip actions] fix webengine patch
Neumann-A Aug 9, 2021
09f75f0
[skip actions] fix a few submodule refs
Neumann-A Aug 9, 2021
a5a789b
[skip actions] fix qtwebengine
Neumann-A Aug 9, 2021
eb653ac
[skip actions] remove qml feature from webengine in qt metaport
Neumann-A Aug 9, 2021
ce8d1ae
qtdeclarative raise minimum cmake version
Neumann-A Aug 11, 2021
906bbfc
use the tree id instead?
Neumann-A Aug 12, 2021
7fddf4d
[skip actions] raise minimum cmake version in qtquick3d
Neumann-A Aug 12, 2021
b83fc4c
fix fetching of unadvertised commit ids
Neumann-A Aug 12, 2021
6e71232
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 16, 2021
d4b8c9d
revert changes to vcpkg_from_git
Neumann-A Aug 16, 2021
e4cac4e
revert doc changes
Neumann-A Aug 16, 2021
cd45799
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 16, 2021
0d06fbc
[skip actions] use the new FETCH_REF
Neumann-A Aug 16, 2021
da7248a
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 17, 2021
f6080d6
[skip actiosn] remove raise of minimum version to retry with new cmak…
Neumann-A Aug 17, 2021
05132be
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Aug 20, 2021
cdc0195
[skip actions] update to beta3
Neumann-A Aug 21, 2021
471db6f
Merge branch 'update_qt6_6.2' of https://github.com/Neumann-A/vcpkg i…
Neumann-A Aug 21, 2021
f8446d9
revert removal of patch
Neumann-A Aug 22, 2021
361eaa4
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Sep 11, 2021
8570d03
update to beta4
Neumann-A Sep 11, 2021
3061ca1
fix missing \
Neumann-A Sep 11, 2021
0f9b312
[skip actions] fix gstreamer feature on windows
Neumann-A Sep 11, 2021
a8e9e0e
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Sep 14, 2021
19fdd2c
[skip actions]
Neumann-A Sep 14, 2021
6e62940
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Sep 18, 2021
5992b4c
[skip actions] update to rc1
Neumann-A Sep 18, 2021
8a300f8
[skip actions] remove patch for now
Neumann-A Sep 18, 2021
ea0b9f7
Merge remote-tracking branch 'upstream/master' into update_qt6_6.2
Neumann-A Sep 29, 2021
00fb79f
update refs
Neumann-A Sep 29, 2021
79ede2a
[skip actions] comment patch to try another patch in qtmultimedia
Neumann-A Sep 29, 2021
8194915
x86 is not supported by qtwebengine (at least one of its internal thi…
Neumann-A Sep 29, 2021
401f47c
Finalize for 6.2 release.
Neumann-A Sep 30, 2021
3f0c478
version stuff
Neumann-A Sep 30, 2021
c01a906
fix semver in qtquickcontrols.
Neumann-A Sep 30, 2021
86fd0b6
version stuff
Neumann-A Sep 30, 2021
99733db
revise qtwebengine supports expression
Neumann-A Sep 30, 2021
e5c1f2a
update version
Neumann-A Sep 30, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 133 additions & 11 deletions ports/qt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,149 @@
{
"name": "qt",
"version-semver": "6.1.3",
"version-semver": "6.2.0",
"description": "Qt",
"homepage": "https://www.qt.io/",
"dependencies": [
"qt5compat",
{
"name": "qt5compat",
"default-features": false,
"features": [
"big-codecs",
"codecs",
"qml",
"textcodec"
]
},
{
"name": "qtbase",
"default-features": false
},
"qtcharts",
{
"name": "qtcharts",
"default-features": false,
"features": [
"designer",
"qml"
]
},
"qtcoap",
"qtconnectivity",
"qtdatavis3d",
"qtdeclarative",
"qtdoc",
"qtimageformats",
"qtlottie",
{
"name": "qtimageformats",
"default-features": false,
"features": [
"jasper",
"tiff",
"webp"
]
},
{
"name": "qtlocation",
"default-features": false,
"features": [
"nmea",
"qml"
]
},
{
"name": "qtlottie",
"default-features": false,
"features": [
"qml"
]
},
"qtmqtt",
{
"name": "qtmultimedia",
"default-features": false,
"features": [
"gstreamer",
"qml",
"widgets"
]
},
"qtnetworkauth",
"qtopcua",
"qtquick3d",
"qtquickcontrols2",
{
"name": "qtopcua",
"features": [
"qml"
]
},
{
"name": "qtquick3d",
"default-features": false
},
"qtquicktimeline",
"qtscxml",
{
"name": "qtremoteobjects",
"default-features": false,
"features": [
"qml"
]
},
{
"name": "qtscxml",
"default-features": false,
"features": [
"qml"
]
},
{
"name": "qtsensors",
"default-features": false,
"features": [
"qml"
]
},
"qtserialbus",
"qtserialport",
"qtshadertools",
"qtsvg",
"qttools",
{
"name": "qttools",
"default-features": false,
"features": [
"assistant",
"designer",
"qml"
]
},
"qttranslations",
"qtvirtualkeyboard"
"qtvirtualkeyboard",
{
"name": "qtwebchannel",
"default-features": false,
"features": [
"qml"
]
},
{
"name": "qtwebengine",
"default-features": false,
"features": [
"geolocation",
"spellchecker",
"webchannel"
]
},
{
"name": "qtwebsockets",
"default-features": false,
"features": [
"qml"
]
},
{
"name": "qtwebview",
"default-features": false,
"features": [
"qml",
"webengine"
]
}
],
"default-features": [
"default-features"
Expand All @@ -38,10 +154,16 @@
"dependencies": [
{
"name": "qtactiveqt",
"features": [
"qml"
],
"platform": "windows"
},
{
"name": "qtwayland",
"features": [
"qml"
],
"platform": "linux"
}
]
Expand Down
5 changes: 5 additions & 0 deletions ports/qt5compat/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ FEATURES
"iconv" CMAKE_DISABLE_FIND_PACKAGE_ICU
INVERTED_FEATURES
"iconv" CMAKE_DISABLE_FIND_PACKAGE_WrapIconv
"qml" CMAKE_DISABLE_FIND_PACKAGE_Qt6Quick
)

#For iconv feature to work the following must be true:
Expand All @@ -26,3 +27,7 @@ qt_install_submodule(PATCHES ${${PORT}_PATCHES}
CONFIGURE_OPTIONS_RELEASE
CONFIGURE_OPTIONS_DEBUG
)

#For my documentation:
# find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core)
# find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Network Xml Gui Quick)
19 changes: 18 additions & 1 deletion ports/qt5compat/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qt5compat",
"version-semver": "6.1.3",
"version-semver": "6.2.0",
"description": "The module contains unsupported Qt 5 APIs",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand All @@ -13,6 +13,7 @@
"big-codecs",
"codecs",
"default-features",
"qml",
"textcodec"
],
"features": {
Expand Down Expand Up @@ -56,6 +57,22 @@
}
]
},
"qml": {
"description": "Build QML imports",
"dependencies": [
{
"name": "qtbase",
"default-features": false,
"features": [
"gui"
]
},
{
"name": "qtdeclarative",
"default-features": false
}
]
},
"textcodec": {
"description": "Supports conversions between text encodings."
}
Expand Down
1 change: 0 additions & 1 deletion ports/qt6betablock/portfile.cmake

This file was deleted.

12 changes: 0 additions & 12 deletions ports/qt6betablock/vcpkg.json

This file was deleted.

8 changes: 7 additions & 1 deletion ports/qtactiveqt/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,15 @@ if(NOT NO_BIN_AND_TOOLS)
)
endif()

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
INVERTED_FEATURES
"qml" CMAKE_DISABLE_FIND_PACKAGE_Qt6Quick
)

qt_install_submodule(PATCHES ${${PORT}_PATCHES}
TOOL_NAMES ${TOOL_NAMES}
CONFIGURE_OPTIONS
CONFIGURE_OPTIONS ${FEATURE_OPTIONS}
CONFIGURE_OPTIONS_RELEASE
CONFIGURE_OPTIONS_DEBUG
)
Expand Down
26 changes: 19 additions & 7 deletions ports/qtactiveqt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtactiveqt",
"version-semver": "6.1.3",
"version-semver": "6.2.0",
"description": "ActiveQt",
"homepage": "https://www.qt.io/",
"supports": "windows",
Expand All @@ -11,12 +11,24 @@
"default-features": false
},
{
"$comment": "also requires printsupport!",
"name": "qtbase",
"default-features": false
},
{
"name": "qttools",
"default-features": false
"default-features": false,
"features": [
"gui",
"widgets"
]
}
],
"features": {
"qml": {
"description": "Build QML imports",
"dependencies": [
{
"name": "qtdeclarative",
"default-features": false
}
]
}
]
}
}
Loading