-
Notifications
You must be signed in to change notification settings - Fork 7.4k
[vcpkg baseline][qt5-base] Fix glib link issues on linux #16954
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
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
46ee74e
[qt5-base] fix glib link issues on linux
Neumann-A bacc9ed
add version
Neumann-A 9d5a5b2
remove unused vars
Neumann-A ca4942c
update version
Neumann-A 822eb1d
write port info file.
Neumann-A 24ad76f
version stuff
Neumann-A 46b5cba
remove paraview from baseline. It was added due to the same spurious …
Neumann-A 7fe10b9
trying out a different approach
Neumann-A 2f51692
more changes
Neumann-A fb0fd8a
change the if to actually use the buildtype instead
Neumann-A 25a878c
remove x_vcpkg_get_port_info
Neumann-A 29255c9
add option QT_OPENSSL_LINK back in
Neumann-A 7b7fac6
use INCLUDE_DIRS_(DEBUG|RELEASE) instead of just INCLUDE_DIRS
Neumann-A 550eaad
regen docs
Neumann-A 699702c
remove function call I forgot to remove
Neumann-A ea3f31e
Merge remote-tracking branch 'upstream/master' into fix_qt5_base
Neumann-A d713670
[vcpkg-pkgconfig-get-modules] Move to port
ras0219-msft bbbc21a
revert changes to ports.cmake
Neumann-A fce6db0
include the file in qt5-base
Neumann-A ec5d360
fix path
Neumann-A cd60511
remove unnecessary include
Neumann-A 9e98054
Merge remote-tracking branch 'upstream/master' into fix_qt5_base
Neumann-A 2c21038
Apply suggestions from code review
Neumann-A 1fb0488
Apply suggestions from code review
Neumann-A 08f8ebc
update version
Neumann-A 2b23b2f
ws removal
Neumann-A 377cedf
version stuff
Neumann-A File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # vcpkg-pkgconfig-get-modules | ||
|
|
||
| **Experimental: will change or be removed at any time** | ||
|
|
||
| `vcpkg-pkgconfig-get-modules` provides `x_vcpkg_pkgconfig_get_modules()`, a function which simplifies calling | ||
| `pkg-config` in portfiles in order to gather dependencies for exotic buildsystems. |
44 changes: 44 additions & 0 deletions
44
.../maintainers/ports/vcpkg-pkgconfig-get-modules/x_vcpkg_pkgconfig_get_modules.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,44 @@ | ||
| # x_vcpkg_pkgconfig_get_modules | ||
|
|
||
| The latest version of this document lives in the [vcpkg repo](https://github.com/Microsoft/vcpkg/blob/master/docs/maintainers/ports/vcpkg-pkgconfig-get-modules/x_vcpkg_pkgconfig_get_modules.md). | ||
|
|
||
| Experimental | ||
| Retrieve required module information from pkgconfig modules | ||
|
|
||
| ## Usage | ||
| ```cmake | ||
| x_vcpkg_pkgconfig_get_modules( | ||
| PREFIX <prefix> | ||
| MODULES <pkgconfig_modules>... | ||
| [LIBS] | ||
| [LIBRARIES] | ||
| [LIBRARIES_DIRS] | ||
| [INCLUDE_DIRS] | ||
| ) | ||
| ``` | ||
| ## Parameters | ||
|
|
||
| ### PREFIX | ||
| Used variable prefix to use | ||
|
|
||
| ### MODULES | ||
| List of pkgconfig modules to retrieve information for. | ||
|
|
||
| ### LIBS | ||
| Returns `"${PKGCONFIG}" --libs` in <prefix>_LIBS_(DEBUG|RELEASE) | ||
|
|
||
| ### LIBRARIES | ||
| Returns `"${PKGCONFIG}" --libs-only-l` in <prefix>_LIBRARIES_(DEBUG|RELEASE) | ||
|
|
||
| ### LIBRARIES_DIRS | ||
| Returns `"${PKGCONFIG}" --libs-only-L` in <prefix>_LIBRARIES_DIRS_(DEBUG|RELEASE) | ||
|
|
||
| ### INCLUDE_DIRS | ||
| Returns `"${PKGCONFIG}" --cflags-only-I` in <prefix>_INCLUDE_DIRS_(DEBUG|RELEASE) | ||
|
|
||
| ## Examples | ||
|
|
||
| * [qt5-base](https://github.com/microsoft/vcpkg/blob/master/ports/qt5-base/portfile.cmake) | ||
|
|
||
| ## Source | ||
| [ports/vcpkg-pkgconfig-get-modules/x\_vcpkg\_pkgconfig\_get\_modules.cmake](https://github.com/Microsoft/vcpkg/blob/master/ports/vcpkg-pkgconfig-get-modules/x_vcpkg_pkgconfig_get_modules.cmake) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # vcpkg-pkgconfig-get-modules | ||
|
|
||
| **Experimental: will change or be removed at any time** | ||
|
|
||
| `vcpkg-pkgconfig-get-modules` provides `x_vcpkg_pkgconfig_get_modules()`, a function which simplifies calling | ||
| `pkg-config` in portfiles in order to gather dependencies for exotic buildsystems. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.