File tree 1 file changed +13
-5
lines changed
1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change 51
51
PROJ_DIR = "${ lib . getBin pkgs . proj } " ;
52
52
PROJ_INCDIR = "${ lib . getDev pkgs . proj } " ;
53
53
} ) ;
54
+ } ) // lib . mapAttrs ( name : spec : addBuildSystems prev . ${ name } spec ) buildSystemOverrides // {
55
+ hatchling = prev . hatchling . overrideAttrs ( attrs : {
56
+ propagatedBuildInputs = attrs . propagatedBuildInputs or [ ] ++ [ final . editables ] ;
57
+ } ) ;
54
58
55
- psygnal = prev . psygnal . overrideAttrs ( _ : {
59
+ psygnal = prev . psygnal . overrideAttrs ( attrs : {
60
+ nativeBuildInputs = attrs . nativeBuildInputs or [ ] ++ [
61
+ final . hatchling
62
+ final . pathspec
63
+ final . pluggy
64
+ final . packaging
65
+ final . trove-classifiers
66
+ ] ;
67
+ } // lib . optionalAttrs stdenv . hostPlatform . isDarwin {
56
68
src = pkgs . fetchFromGitHub {
57
69
owner = "pyapp-kit" ;
58
70
repo = prev . psygnal . pname ;
59
71
rev = "refs/tags/v${ prev . psygnal . version } " ;
60
72
hash = "sha256-eGJWtmw2Ps3jII4T8E6s3djzxfqcSdyPemvejal0cn4=" ;
61
73
} ;
62
74
} ) ;
63
- } ) // lib . mapAttrs ( name : spec : addBuildSystems prev . ${ name } spec ) buildSystemOverrides // {
64
- hatchling = prev . hatchling . overrideAttrs ( attrs : {
65
- propagatedBuildInputs = attrs . propagatedBuildInputs or [ ] ++ [ final . editables ] ;
66
- } ) ;
67
75
68
76
mysqlclient = prev . mysqlclient . overrideAttrs ( attrs : {
69
77
nativeBuildInputs = attrs . nativeBuildInputs or [ ] ++ [ final . setuptools ] ;
You can’t perform that action at this time.
0 commit comments