···70 #
71 # To evaluate this package with python3.withPackages, use:
72 #
73- # pythonEnv = python3.override {
74- # packageOverrides = self: super: {
75- # numpy = super.numpy_1;
76- # };
77- # }.withPackages(ps: {
78 # ps.linien-common
79 # # Other packages...
80 # });
81 #
82 # NOTE that the above Python environment will use Numpy 1 throughout all
83- # packages wrapped there, and this may trigger rebuilds for dependencies
84- # that depend on Numpy too. Be ready to also add more `packageOverrides` to
85- # make sure these other dependencies do build with numpy_1.
00000086 broken = lib.versionAtLeast numpy.version "2";
87 };
88}
···70 #
71 # To evaluate this package with python3.withPackages, use:
72 #
73+ # pythonEnv = pkgs.linien-gui.passthru.python.withPackages(ps: {
000074 # ps.linien-common
75 # # Other packages...
76 # });
77 #
78 # NOTE that the above Python environment will use Numpy 1 throughout all
79+ # packages wrapped there (see expression in linien-gui), and this may
80+ # trigger rebuilds for dependencies that depend on Numpy too. Be ready to
81+ # also add more `packageOverrides` to make sure these other dependencies do
82+ # build with numpy_1.
83+ #
84+ # Last NOTE: If you need more packageOverrides besides those provided in
85+ # the `linien-gui` expression, beware of:
86+ #
87+ # - https://github.com/NixOS/nixpkgs/issues/44426
88 broken = lib.versionAtLeast numpy.version "2";
89 };
90}