conda-forge / staged-recipes

A place to submit conda recipes before they become fully fledged conda-forge feedstocks
https://conda-forge.org
BSD 3-Clause "New" or "Revised" License
703 stars 4.89k forks source link

Add vulkan-volk #27531

Closed hmaarrfk closed 3 weeks ago

hmaarrfk commented 3 weeks ago

Checklist

conda-forge-webservices[bot] commented 3 weeks ago

Hi! This is the friendly automated conda-forge-linting service.

I wanted to let you know that I linted all conda-recipes in your PR (recipes/vulkan-volk/meta.yaml) and found some lint.

Here's what I've got...

For recipes/vulkan-volk/meta.yaml:

conda-forge-webservices[bot] commented 3 weeks ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipes/vulkan-volk/meta.yaml) and found it was in an excellent condition.

conda-forge-webservices[bot] commented 3 weeks ago

Hi! This is the friendly automated conda-forge-linting service.

I wanted to let you know that I linted all conda-recipes in your PR (recipes/vulkan-volk/meta.yaml) and found some lint.

Here's what I've got...

For recipes/vulkan-volk/meta.yaml:

conda-forge-webservices[bot] commented 3 weeks ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipes/vulkan-volk/meta.yaml) and found it was in an excellent condition.

hmaarrfk commented 3 weeks ago

@libvulkan-loader @libvulkan-headers I would appreciate your review here, it seems like this is now a dependency of https://github.com/conda-forge/vulkan-tools-feedstock/pull/8

hmaarrfk commented 3 weeks ago

@conda-forge/vulkan-loader @conda-forge/vulkan-headers

hmaarrfk commented 3 weeks ago

The recipe seems fine! Just to understand, what is the reason why this needs to be a static library?

https://github.com/zeux/volk?tab=readme-ov-file#building

This is all i know. I had opened PRs but they seem to include a volk.c inside the volk.h file, so I figured this was likely some super trickery that was being made..... didn't seem safe to deviate too much from upstream.

I had opened PRs https://github.com/zeux/volk/pull/202 https://github.com/zeux/volk/pull/201 but i figured i would use them as intended first, then make recommendations.

hmaarrfk commented 3 weeks ago

Thanks you two, let me know if you want to help maintain downstream by pinging me on the feedstock