New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/30036#issuecomment-815242908 Comment: > I could update it to have exactly the same patches as in sagemath (either included in or as distfiles from a stable tag of the git repo above) and think of sagemath as the upstream. I think the distfiles approach here would be best. Any local patches would go on top of that, and we avoid vendoring in a bunch of "basic" patches. > But when we get to package sagemath, this program will have to be compiled, either as a separate package (like here) or as part of the omnibus sagemath. Alternatively, **I** am ok with it being packaged inside of sagemath; it is, after all, the only user for it, so there are very few (if any - maybe it helps with cross builds?) benefits from splitting it into a separate package. Other maintainers might have other opinions on vendoring dependencies, even in this case, so don't consider my opinion the final recommendation.