| Tim Windelschmidt | 778649e | 2025-07-23 03:50:27 +0200 | [diff] [blame^] | 1 | { sources ? import ./sources.nix, overlays ? [ ], config ? { } }: |
| Tim Windelschmidt | 98000a5 | 2025-03-06 14:22:15 +0100 | [diff] [blame] | 2 | let |
| 3 | pkgs = import sources.nixpkgs |
| 4 | { |
| Tim Windelschmidt | 778649e | 2025-07-23 03:50:27 +0200 | [diff] [blame^] | 5 | overlays = overlays ++ [ |
| Tim Windelschmidt | 98000a5 | 2025-03-06 14:22:15 +0100 | [diff] [blame] | 6 | (self: super: { |
| Tim Windelschmidt | 5d357d8 | 2025-07-10 18:47:15 +0200 | [diff] [blame] | 7 | bazel_8 = self.callPackage ./pkgs/bazel_8/package.nix { }; |
| Tim Windelschmidt | 98000a5 | 2025-03-06 14:22:15 +0100 | [diff] [blame] | 8 | }) |
| 9 | ]; |
| Tim Windelschmidt | 778649e | 2025-07-23 03:50:27 +0200 | [diff] [blame^] | 10 | config = config; |
| Tim Windelschmidt | 98000a5 | 2025-03-06 14:22:15 +0100 | [diff] [blame] | 11 | }; |
| 12 | in |
| 13 | pkgs // { |
| 14 | lib.version = "${sources.nixpkgs.branch}.${sources.nixpkgs.rev}"; |
| 15 | } |