|
1 | 1 | {
|
2 |
| - |
3 |
| - inputs = { |
4 |
| - nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; |
5 |
| - |
6 |
| - cardano-node = { |
7 |
| - url = "github:input-output-hk/cardano-node/1.35.4"; |
8 |
| - inputs = { |
9 |
| - cardano-node-workbench.follows = ""; |
10 |
| - node-measured.follows = ""; |
11 |
| - node-snapshot.follows = ""; |
12 |
| - node-process.follows = ""; |
13 |
| - }; |
14 |
| - }; |
15 |
| - |
16 |
| - cardano-js-sdk.url = "github:input-output-hk/cardano-js-sdk/693689d3f457799c674bed51878a7078b7ddbd0e"; |
17 |
| - |
18 |
| - cardano-world.url = "github:input-output-hk/cardano-world/666ed9a3041768d785bd52487a0ed85b4538c69e"; |
19 |
| - cardano-world.flake = false; # otherwise, +19k `divnix/std` dependencies in flake.lock |
20 |
| - |
21 |
| - # XXX: when updating Ogmios, make sure to update ogmios-CHaP below to the one they use: |
22 |
| - ogmios.url = "github:CardanoSolutions/ogmios/v5.6.0"; |
23 |
| - ogmios.flake = false; |
24 |
| - ogmios-CHaP.url = "github:input-output-hk/cardano-haskell-packages/316e0a626fed1a928e659c7fc2577c7773770f7f"; |
25 |
| - ogmios-CHaP.flake = false; |
26 |
| - |
27 |
| - mithril.url = "github:input-output-hk/mithril/2329.0"; |
28 |
| - |
29 |
| - nix-bundle-exe.url = "github:3noch/nix-bundle-exe"; |
30 |
| - nix-bundle-exe.flake = false; |
31 |
| - |
32 |
| - # FIXME: ‘nsis’ can’t cross-compile with the regular Nixpkgs (above) |
33 |
| - nixpkgs-nsis.url = "github:input-output-hk/nixpkgs/be445a9074f139d63e704fa82610d25456562c3d"; |
34 |
| - nixpkgs-nsis.flake = false; # too old |
| 2 | + inputs = {}; |
| 3 | + outputs = inputs: { |
| 4 | + hydraJobs = {}; |
35 | 5 | };
|
36 |
| - |
37 |
| - outputs = inputs: let |
38 |
| - supportedSystem = ["x86_64-linux" "x86_64-darwin" "aarch64-darwin"]; |
39 |
| - inherit (inputs.nixpkgs) lib; |
40 |
| - in { |
41 |
| - packages = lib.genAttrs supportedSystem (buildSystem: |
42 |
| - import ./nix/lace-blockchain-services/packages.nix { inherit inputs buildSystem; } |
43 |
| - ); |
44 |
| - |
45 |
| - internal = { |
46 |
| - lace-blockchain-services = import ./nix/lace-blockchain-services/internal.nix { inherit inputs; }; |
47 |
| - }; |
48 |
| - |
49 |
| - hydraJobs = { |
50 |
| - lace-blockchain-services-installer = { |
51 |
| - x86_64-linux = inputs.self.packages.x86_64-linux.lace-blockchain-services-installer; |
52 |
| - x86_64-darwin = inputs.self.packages.x86_64-darwin.lace-blockchain-services-installer; |
53 |
| - aarch64-darwin = inputs.self.packages.aarch64-darwin.lace-blockchain-services-installer; |
54 |
| - x86_64-windows = inputs.self.packages.x86_64-linux.lace-blockchain-services-installer-x86_64-windows; |
55 |
| - }; |
56 |
| - |
57 |
| - required = inputs.nixpkgs.legacyPackages.x86_64-linux.releaseTools.aggregate { |
58 |
| - name = "github-required"; |
59 |
| - meta.description = "All jobs required to pass CI"; |
60 |
| - constituents = __attrValues inputs.self.hydraJobs.lace-blockchain-services-installer; |
61 |
| - }; |
62 |
| - }; |
63 |
| - }; |
64 |
| - |
65 | 6 | }
|
0 commit comments