[slang] Add new port (version 10.0)#50214
Conversation
|
Thanks for the contribution! As we mentioned in #50176, this port installs a CMake package called slang, but the existing vcpkg must follow upstream CMake package names exactly, so we can’t rename or override the package name on our side. The maintainer guide only allows unofficial -unofficial configs when upstream provides no CMake package at all, which isn’t the case here. Because both ports currently provide the same CMake package name, they can’t coexist in the registry. I will open an issue upstream asking how these two libraries are intended to coexist, or whether they would consider providing distinct package names or aliases. Once upstream clarifies their intended naming, we can update the port accordingly. |
|
I've opened an issue with upstream MikePopoloski/slang#1710 |
|
I'm going to place in draft while we wait on upstream guidance |
|
Please link the issue on shader slang as well, thanks for managing this! |
|
We've established as slang-verilog on conda: https://github.com/conda-forge/slang-verilog-feedstock |
Owner-Projectform.vcpkg.json, or explicitly disabled through patches or build system arguments such as CMAKE_DISABLE_FIND_PACKAGE_Xxx or VCPKG_LOCK_FIND_PACKAGEvcpkg.jsonmatches what upstream says.vcpkg.jsonmatches what upstream says../vcpkg x-add-version --alland committing the result.