fix: resolve cross-compilation issue for dune and opaline

- Inherit ocamlPackages in dune package definition
- Add opaline package with proper ocamlPackages inheritance
This commit is contained in:
Shota Arakaki
2025-12-25 02:07:34 +09:00
parent 2e9dfb1243
commit d5e1eeece2
+6 -1
View File
@@ -1865,9 +1865,12 @@ with pkgs;
dune_2 = callPackage ../by-name/du/dune/package.nix {
version = "2.9.3";
inherit ocamlPackages;
};
dune_3 = callPackage ../by-name/du/dune/package.nix { };
dune_3 = callPackage ../by-name/du/dune/package.nix {
inherit ocamlPackages;
};
dvc = with python3.pkgs; toPythonApplication dvc;
@@ -2069,6 +2072,8 @@ with pkgs;
online-judge-tools = with python3.pkgs; toPythonApplication online-judge-tools;
opaline = callPackage ../by-name/op/opaline/package.nix { inherit ocamlPackages; };
inherit (ocamlPackages) patdiff;
patool = with python3Packages; toPythonApplication patool;