Skip to content

[GTL] Add new port#23400

Merged
vicroms merged 19 commits intomicrosoft:masterfrom
greg7mdp:master
Mar 11, 2022
Merged

[GTL] Add new port#23400
vicroms merged 19 commits intomicrosoft:masterfrom
greg7mdp:master

Conversation

@greg7mdp
Copy link
Contributor

@greg7mdp greg7mdp commented Mar 6, 2022

Adding new GTL port.
This is a new C++20 template library including updated versions of greg7mdp/parallel-hashmap and more.

supports windows (vs2019+), linux and macos (gcc 11.1+ or clang 13+)

I think so

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

yes

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

Error: Local changes detected for gtl but no changes to version or port version.
-- Version: 1.00
-- Old SHA: a2988669892dee6569f90d5d0e5dd3296919d3c8
-- New SHA: 7716fa476f8f6bd1d7967e949bc45644e73bc40a
-- Did you remember to update the version or port version?
-- Pass `--overwrite-version` to bypass this check.
***No files were updated.***

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

Error: Local changes detected for gtl but no changes to version or port version.
-- Version: 1.00
-- Old SHA: a2988669892dee6569f90d5d0e5dd3296919d3c8
-- New SHA: 83f0405113b1ff6cddda719ffcf9915df02cc3ea
-- Did you remember to update the version or port version?
-- Pass `--overwrite-version` to bypass this check.
***No files were updated.***

@Thomas1664
Copy link
Contributor

When you're done, please run vcpkg x-add-version gtl --overwrite-version and commit the result.

@greg7mdp
Copy link
Contributor Author

greg7mdp commented Mar 6, 2022

When you're done, please run vcpkg x-add-version gtl --overwrite-version and commit the result.

just did, thanks!

@JonLiu1993 JonLiu1993 added the category:new-port The issue is requesting a new library to be added; consider making a PR! label Mar 7, 2022
@JonLiu1993 JonLiu1993 changed the title Adding new GTL port. This is a new C++20 template library including updated versions of greg7mdp/parallel-hashmap and more [GTL] Adding new port Mar 7, 2022
@JonLiu1993 JonLiu1993 changed the title [GTL] Adding new port [GTL] Add new port Mar 7, 2022
@JonLiu1993 JonLiu1993 added info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. and removed requires:author-response info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. labels Mar 8, 2022
@JonLiu1993 JonLiu1993 added requires:author-response info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. and removed requires:author-response labels Mar 8, 2022
@greg7mdp
Copy link
Contributor Author

greg7mdp commented Mar 8, 2022

@JonLiu1993 just changed "version-string" tp "version"

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

Error: Local changes detected for gtl but no changes to version or port version.
-- Version: 1.0.0
-- Old SHA: 80355b50dcec0bed3334160df82cb7829f9684f8
-- New SHA: 52665bb6e7f0bbe30ffabc59521a937072ecc9e2
-- Did you remember to update the version or port version?
-- Pass `--overwrite-version` to bypass this check.
***No files were updated.***
Error: Local changes detected for parallel-hashmap but no changes to version or port version.
-- Version: 1.34
-- Old SHA: f72efb2dae42b2f746be8e239b00b707b3a61449
-- New SHA: 549369ee54770649ac89bd843a20b220c2b1691b
-- Did you remember to update the version or port version?
-- Pass `--overwrite-version` to bypass this check.
***No files were updated.***

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

Error: Local changes detected for gtl but no changes to version or port version.
-- Version: 1.0.0
-- Old SHA: 80355b50dcec0bed3334160df82cb7829f9684f8
-- New SHA: 52665bb6e7f0bbe30ffabc59521a937072ecc9e2
-- Did you remember to update the version or port version?
-- Pass `--overwrite-version` to bypass this check.
***No files were updated.***

@Thomas1664
Copy link
Contributor

@greg7mdp Everything OK?
If you ask yourself why CI is failing: This is again because you need to run vcpkg x-add-version gtl --overwrite-version and commit the result.

@greg7mdp
Copy link
Contributor Author

greg7mdp commented Mar 8, 2022

This is again because you need to run vcpkg x-add-version gtl --overwrite-version and commit the result.

Thanks @Thomas1664 ! Just did it.

@Thomas1664
Copy link
Contributor

@greg7mdp Thanks. CI failures aren't your fault.

@greg7mdp
Copy link
Contributor Author

greg7mdp commented Mar 8, 2022

Thanks. CI failures aren't your fault.

thanks, I was starting to worry I had messed up again!!!

@JonLiu1993 JonLiu1993 added info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. and removed info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. labels Mar 9, 2022
@vicroms vicroms merged commit fa93152 into microsoft:master Mar 11, 2022
ekilmer added a commit to ekilmer/vcpkg that referenced this pull request Mar 14, 2022
* master: (64 commits)
  [baseline] [python3] fix bz2(d) search on linux (microsoft#23525)
  [HPX] Don't remove HPXCacheVariables.cmake during install (microsoft#23042)
  [earcut.hpp] New port (microsoft#23507)
  [libssh2] Fix deleted configfiles (microsoft#23509)
  [python3] Update to Python 3.10.2. (microsoft#23156)
  [qt5-webengine] Fix apply patch failed (microsoft#23484)
  [llvm] Fix LLVM install for 'utils' feature (microsoft#23399)
  [sciter-js] Updated sciter-js to 4.4.8.31 (microsoft#23357)
  [GTL] Add new port (microsoft#23400)
  [raylib] Fix cannot find -lglfw on Linux (microsoft#23348)
  [yato] fix arm build by updating (microsoft#23406)
  [ois] fix pkgconfig file not installed on windows (microsoft#23426)
  Fix the dependency of installing arrow with the parquet feature (microsoft#23423)
  [libjpeg-turbo] Fix usage when building static (microsoft#23427)
  [sentencepiece] Clarify supported triplets (microsoft#23438)
  [zpp-bits] Add new port (microsoft#23458)
  [lionkor-commandline] Add new port (microsoft#23471)
  [libde265] fix static linkage (microsoft#23479)
  [libheif] fix license (microsoft#23480)
  [proj4] Retain former features (fixes `vcpkg upgrade`) (microsoft#23487)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:new-port The issue is requesting a new library to be added; consider making a PR! info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants