|
4 | 4 | nixConfig.bash-prompt = "ledger-cli.org$ "; |
5 | 5 |
|
6 | 6 | inputs = { |
| 7 | + nixpkgs.url = "nixpkgs/master"; |
7 | 8 | flake-utils.url = "github:numtide/flake-utils"; |
8 | 9 | # NOTA BENE: When a new release of ledger or ledger-mode is available, update |
9 | 10 | # the tag in the url below and run `nix flake update`, so that GitHub Actions |
10 | 11 | # will build the documentation from the latest ledger and ledger-mode release. |
11 | 12 | # TODO: Replace `master` with the tag of the ledger release following 3.3.2, once available. |
12 | 13 | ledger.url = "github:ledger/ledger/master"; |
13 | 14 | ledger-mode = { url = "github:ledger/ledger-mode/v4.0.0"; flake = false; }; |
14 | | - doxygen-awesome = { url = "github:jothepro/doxygen-awesome-css/v2.3.4"; flake = false; }; |
15 | 15 | }; |
16 | 16 |
|
17 | | - outputs = { self, nixpkgs, flake-utils, ledger, ledger-mode, doxygen-awesome }: |
| 17 | + outputs = { self, nixpkgs, flake-utils, ledger, ledger-mode }: |
18 | 18 | flake-utils.lib.eachDefaultSystem( system: |
19 | 19 | let |
20 | 20 | pkgs = import nixpkgs { inherit system; }; |
|
25 | 25 | { |
26 | 26 | packages = rec { |
27 | 27 | default = website; |
28 | | - website = pkgs.stdenvNoCC.mkDerivation rec { |
| 28 | + website = pkgs.stdenvNoCC.mkDerivation { |
29 | 29 | name = "ledger-website"; |
30 | 30 | version = "5.0.0-${self.shortRev or "dirty"}"; |
31 | 31 | src = self; |
|
41 | 41 | ''; |
42 | 42 | }; |
43 | 43 |
|
44 | | - doc-ledger-api = pkgs.stdenvNoCC.mkDerivation rec { |
| 44 | + doc-ledger-api = pkgs.stdenvNoCC.mkDerivation { |
45 | 45 | name = "ledger-api"; |
46 | 46 |
|
47 | 47 | src = ledger; |
|
57 | 57 | cmakeFlags = [ |
58 | 58 | "-Wno-dev" |
59 | 59 | "-DUSE_DOXYGEN:BOOL=ON" |
60 | | - "-DDOXYGEN_EXTRA_CSS:STRING=${doxygen-awesome}/doxygen-awesome.css" |
| 60 | + "-DDOXYGEN_EXTRA_CSS:STRING=${pkgs.doxygen-awesome-css}/doxygen-awesome.css" |
61 | 61 | "-DDOXYGEN_HTML_HEADER:STRING=${self}/apidoc_header.html" |
62 | 62 | ]; |
63 | 63 |
|
|
68 | 68 | buildFlags = "doc.doxygen"; |
69 | 69 | }; |
70 | 70 |
|
71 | | - doc-ledger = pkgs.stdenvNoCC.mkDerivation rec { |
| 71 | + doc-ledger = pkgs.stdenvNoCC.mkDerivation { |
72 | 72 | name = "ledger"; |
73 | 73 |
|
74 | 74 | src = ledger; |
|
91 | 91 | ''; |
92 | 92 | }; |
93 | 93 |
|
94 | | - doc-ledger-mode = pkgs.stdenvNoCC.mkDerivation rec { |
| 94 | + doc-ledger-mode = pkgs.stdenvNoCC.mkDerivation { |
95 | 95 | name = "ledger-mode"; |
96 | 96 |
|
97 | 97 | src = ledger-mode; |
|
0 commit comments