Loading pkgs/by-name/pe/petsc/package.nix +2 −4 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ bison, mpi, # generic mpi dependency mpiCheckPhaseHook, python3, python3Packages, # Build options Loading Loading @@ -78,7 +77,6 @@ let petscPackages = lib.makeScope newScope (self: { inherit mpi python3 python3Packages # global override options mpiSupport Loading Loading @@ -121,10 +119,10 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; nativeBuildInputs = [ python3 gfortran pkg-config bison python3Packages.python ] ++ lib.optional mpiSupport mpi ++ lib.optionals pythonSupport [ Loading Loading @@ -154,7 +152,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ (replaceVars ./fix-petsc4py-install-prefix.patch { PYTHON_SITEPACKAGES = python3.sitePackages; PYTHON_SITEPACKAGES = python3Packages.python.sitePackages; }) ]; Loading pkgs/by-name/sl/slepc/package.nix +2 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitLab, python3, python3Packages, arpack-mpi, petsc, Loading @@ -29,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { # Fix slepc4py install prefix substituteInPlace config/packages/slepc4py.py \ --replace-fail "slepc.prefixdir,'lib'" \ "slepc.prefixdir,'${python3.sitePackages}'" "slepc.prefixdir,'${python3Packages.python.sitePackages}'" patchShebangs lib/slepc/bin ''; Loading @@ -43,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ python3 python3Packages.python ] ++ lib.optionals pythonSupport [ python3Packages.setuptools Loading pkgs/top-level/python-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -11561,7 +11561,6 @@ self: super: with self; { petsc4py = toPythonModule ( pkgs.petsc.override { python3 = python; python3Packages = self; pythonSupport = true; } Loading Loading @@ -16798,7 +16797,6 @@ self: super: with self; { slepc4py = toPythonModule ( pkgs.slepc.override { pythonSupport = true; python3 = self.python; python3Packages = self; petsc = petsc4py; } Loading
pkgs/by-name/pe/petsc/package.nix +2 −4 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ bison, mpi, # generic mpi dependency mpiCheckPhaseHook, python3, python3Packages, # Build options Loading Loading @@ -78,7 +77,6 @@ let petscPackages = lib.makeScope newScope (self: { inherit mpi python3 python3Packages # global override options mpiSupport Loading Loading @@ -121,10 +119,10 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; nativeBuildInputs = [ python3 gfortran pkg-config bison python3Packages.python ] ++ lib.optional mpiSupport mpi ++ lib.optionals pythonSupport [ Loading Loading @@ -154,7 +152,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ (replaceVars ./fix-petsc4py-install-prefix.patch { PYTHON_SITEPACKAGES = python3.sitePackages; PYTHON_SITEPACKAGES = python3Packages.python.sitePackages; }) ]; Loading
pkgs/by-name/sl/slepc/package.nix +2 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitLab, python3, python3Packages, arpack-mpi, petsc, Loading @@ -29,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { # Fix slepc4py install prefix substituteInPlace config/packages/slepc4py.py \ --replace-fail "slepc.prefixdir,'lib'" \ "slepc.prefixdir,'${python3.sitePackages}'" "slepc.prefixdir,'${python3Packages.python.sitePackages}'" patchShebangs lib/slepc/bin ''; Loading @@ -43,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ python3 python3Packages.python ] ++ lib.optionals pythonSupport [ python3Packages.setuptools Loading
pkgs/top-level/python-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -11561,7 +11561,6 @@ self: super: with self; { petsc4py = toPythonModule ( pkgs.petsc.override { python3 = python; python3Packages = self; pythonSupport = true; } Loading Loading @@ -16798,7 +16797,6 @@ self: super: with self; { slepc4py = toPythonModule ( pkgs.slepc.override { pythonSupport = true; python3 = self.python; python3Packages = self; petsc = petsc4py; }