Skip to content

cmake: add options to disable vendored quazip, igraph, spdlog & pybind11#529

Merged
joern274 merged 1 commit intoemsec:masterfrom
risicle:no-vendoring
May 8, 2024
Merged

cmake: add options to disable vendored quazip, igraph, spdlog & pybind11#529
joern274 merged 1 commit intoemsec:masterfrom
risicle:no-vendoring

Conversation

@risicle
Copy link
Contributor

@risicle risicle commented Aug 23, 2023

This is a patch (mostly written by @doronbehar) we're using in the NixOS package for hal, where we have a policy of replacing those vendored dependencies we're sensibly able to with our own maintained versions (for reasons like security maintenance, patching to work around NixOS quirks, etc..).

Though I also understand that a lot of upstreams are awfully keen on their vendored dependencies, so we're fully prepared that you might not want to accept it.

@risicle risicle marked this pull request as draft August 26, 2023 15:25
@risicle
Copy link
Contributor Author

risicle commented Feb 3, 2024

This is what we're currently using, so I may as well un-draft it.

@risicle risicle marked this pull request as ready for review February 3, 2024 21:22
@joern274 joern274 merged commit 2f47c76 into emsec:master May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants