Skip to content

Commit 6295572

Browse files
committed
overlay: keep python3 override scoped to python3Packages
Signed-off-by: vadik likholetov <vadikas@gmail.com>
1 parent 6358ace commit 6295572

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

packages/own-pkgs-overlay.nix

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# SPDX-FileCopyrightText: 2022-2026 TII (SSRC) and the Ghaf contributors
22
# SPDX-License-Identifier: Apache-2.0
33
#
4+
let
5+
python3PackagesOverride =
6+
final: prev:
7+
final.callPackage ./pkgs-by-name/tpm2-pytss/python3-packages.nix {
8+
inherit (prev) python3Packages;
9+
};
10+
in
411
{
512
# keep-sorted start skip_lines=1
613
flake.overlays.own-pkgs-overlay = final: prev: {
@@ -22,16 +29,14 @@
2229
make-checks = final.callPackage ./pkgs-by-name/make-checks/package.nix { };
2330
memsocket = final.callPackage ./pkgs-by-name/memsocket/package.nix { };
2431
pci-binder = final.callPackage ./pkgs-by-name/pci-binder/package.nix { };
25-
python3Packages = final.callPackage ./pkgs-by-name/tpm2-pytss/python3-packages.nix {
26-
inherit (prev) python3Packages;
27-
rtl8126 = final.callPackage ./pkgs-by-name/rtl8126/package.nix { };
28-
tpm-endorsement-certs = final.callPackage ./pkgs-by-name/tpm-endorsement-certs/package.nix { };
29-
update-docs-depends = final.callPackage ./pkgs-by-name/update-docs-depends/package.nix { };
30-
user-provision = final.callPackage ./pkgs-by-name/user-provision/package.nix { };
31-
vtpm-abrmd-forwarder = final.callPackage ./pkgs-by-name/vtpm-abrmd-forwarder/package.nix { };
32-
wait-for-unit = final.callPackage ./pkgs-by-name/wait-for-unit/package.nix { };
33-
windows-launcher = final.callPackage ./pkgs-by-name/windows-launcher/package.nix { };
34-
};
32+
python3Packages = python3PackagesOverride final prev;
33+
rtl8126 = final.callPackage ./pkgs-by-name/rtl8126/package.nix { };
34+
tpm-endorsement-certs = final.callPackage ./pkgs-by-name/tpm-endorsement-certs/package.nix { };
35+
update-docs-depends = final.callPackage ./pkgs-by-name/update-docs-depends/package.nix { };
36+
user-provision = final.callPackage ./pkgs-by-name/user-provision/package.nix { };
37+
vtpm-abrmd-forwarder = final.callPackage ./pkgs-by-name/vtpm-abrmd-forwarder/package.nix { };
38+
wait-for-unit = final.callPackage ./pkgs-by-name/wait-for-unit/package.nix { };
39+
windows-launcher = final.callPackage ./pkgs-by-name/windows-launcher/package.nix { };
3540
};
3641
# keep-sorted end
3742
}

0 commit comments

Comments
 (0)