Merge pull request #191003 from abathur/resholve_fix_meta
resholve: fix mangled pname/meta integrations
This commit is contained in:
commit
dd61cabdc0
@ -167,7 +167,8 @@ rec {
|
||||
*/
|
||||
unresholved = (stdenv.mkDerivation ((removeAttrs attrs [ "solutions" ])
|
||||
// {
|
||||
inherit pname version src;
|
||||
inherit version src;
|
||||
pname = "${pname}-unresholved";
|
||||
}));
|
||||
in
|
||||
/*
|
||||
@ -178,8 +179,7 @@ rec {
|
||||
*/
|
||||
lib.extendDerivation true passthru (stdenv.mkDerivation {
|
||||
src = unresholved;
|
||||
version = unresholved.version;
|
||||
pname = "resholved-${unresholved.pname}";
|
||||
inherit version pname;
|
||||
buildInputs = [ resholve ];
|
||||
|
||||
# retain a reference to the base
|
||||
@ -199,5 +199,8 @@ rec {
|
||||
# supports default python.logging levels
|
||||
# LOGLEVEL="INFO";
|
||||
preFixup = phraseSolutions solutions unresholved;
|
||||
|
||||
# don't break the metadata...
|
||||
meta = unresholved.meta;
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user