summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos
diff options
context:
space:
mode:
authorElliot Cameron <nixpkgs-commits@deshaw.com>2024-04-10 17:17:26 -0400
committerElliot Cameron <nixpkgs-commits@deshaw.com>2024-04-29 14:12:26 -0400
commite6adf1505c5413a7e43ad9c7e770a228b7f414f0 (patch)
treec29e8059a06f4fb3f637f9b13b41e8eecba40114 /pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos
parente81285a45846f983b523b67af4758aac456ce9f7 (diff)
buildGoModule: propagate setSourceRoot to goModules
The underlying goModules derivation must have the same source root as the overall package. sourceRoot is being propagated already, but setSourceRoot was not. This was surely an oversight. This is implemented in such a way that it cannot break existing vendorHashes unless the package is using setSourceRoot already. If that's the case, then the package is either broken or found a workaround to do deal with this very issue (e.g. by using `cd path` in an early phase). A simple search (`rg setSourceRoot $(rg -l buildGoModule)`) reveals that no such packages obviously exist in Nixpkgs.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions