File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -216,6 +216,7 @@ defmodule DepsNix do
216216 fetchFromGitHub,
217217 overrides ? (x: y: { }),
218218 overrideFenixOverlay ? null,
219+ rustlerPrecompiledOverrides ? { },
219220 pkg-config,
220221 vips,
221222 writeText,
@@ -255,9 +256,10 @@ defmodule DepsNix do
255256 else
256257 extendedPkgs.fenix.fromToolchainName toolchain;
257258 native =
258- (extendedPkgs.makeRustPlatform {
259- inherit (fenix) cargo rustc;
260- }).buildRustPackage
259+ (
260+ (extendedPkgs.makeRustPlatform {
261+ inherit (fenix) cargo rustc;
262+ }).buildRustPackage
261263 {
262264 pname = "${old.packageName}-native";
263265 version = old.version;
@@ -269,7 +271,9 @@ defmodule DepsNix do
269271 extendedPkgs.cmake
270272 ];
271273 doCheck = false;
272- };
274+ }
275+ ).overrideAttrs
276+ rustlerPrecompiledOverrides.${old.packageName} or { };
273277
274278 in
275279 {
You can’t perform that action at this time.
0 commit comments