1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/data
Riley Inman 98a7d7990e iosevka: Simplify custom build process
Although hopefully this can eventually be added to nodePackages, it uses
some devDependencies to build custom fonts. Node2nix doesn't currently
support enabling devDependencies for a single package.

- Got rid of redundant let-in statements.
- node-packages.json now only pulls in Iosevka.
- generate.sh
  * Uses a nix-shell shebang to ensure it builds using the current
    version of node2nix (the old version caused some issues due to the
    19.03 release version being 1.6.0 instead of 1.7.0).
  * Builds in development mode to fix the devDependencies issue.
- Use the tree of the built node package as sourceRoot instead of
  installing node dependencies manually. This means the source will have
  to be updated in both node-packages.json and default.nix, but to make
  things easier the derivation inherits the version number.
- Disparate build options now all live under privateBuildPlan, which is
  converted first with builtins.toJSON and then to TOML using remarshal
  (Unfortunately there is not currently a builtins.toTOML).
- Extra parameters can also be provided that will be converted to JSON
  then TOML. This will overwrite the default parameters.toml file.
2019-09-21 12:54:46 -04:00
..
documentation treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
fonts iosevka: Simplify custom build process 2019-09-21 12:54:46 -04:00
icons papirus-maia-icon-theme: init at 2019-07-26 2019-09-17 09:54:20 -03:00
machine-learning/mnist treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
misc maintainer: mimadrid: update github username and personal data 2019-09-14 12:15:46 +02:00
sgml+xml docbook5: 5.0 -> 5.0.1 2019-07-20 12:39:16 +02:00
soundfonts/fluid
themes arc-theme: 20190910 -> 20190917 2019-09-17 22:40:01 -03:00