+5
-3
packetmix/packages/bluesky-pds/default.nix
+5
-3
packetmix/packages/bluesky-pds/default.nix
···
79
package =
80
{
81
system,
82
...
83
}:
84
config.inputs.nixos-unstable.result.${system}.bluesky-pds.overrideAttrs {
85
postBuild = ''
86
-
rm -r node_modules/.pnpm/@atproto+pds@0.4.169
87
-
mkdir -p node_modules/.pnpm/@atproto+pds@0.4.169
88
ln -s ${
89
config.packages.bluesky-atproto-pds.result.${system}
90
-
}/lib node_modules/.pnpm/@atproto+pds@0.4.169/node_modules
91
'';
92
};
93
};
···
79
package =
80
{
81
system,
82
+
findutils,
83
...
84
}:
85
config.inputs.nixos-unstable.result.${system}.bluesky-pds.overrideAttrs {
86
postBuild = ''
87
+
atproto_pds_dir=$(${findutils}/bin/find node_modules/.pnpm -maxdepth 1 -name "@atproto+pds@*")
88
+
rm -r $atproto_pds_dir
89
+
mkdir -p $atproto_pds_dir
90
ln -s ${
91
config.packages.bluesky-atproto-pds.result.${system}
92
+
}/lib $atproto_pds_dir/node_modules
93
'';
94
};
95
};