1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 15:11:35 +00:00
nixpkgs/pkgs/servers/web-apps
Maximilian Bosch 5feec424de
codimd: build with nodejs-8_x
This diff regenerates the package sets for `codimd` and `codemirror`
using NodeJS 8 to get rid of the deprecated[1] `nodejs-6_x`.

Additionally the following issues had to be fixed during the update:

* The package `js-sequence-diagram` has been removed from the NPM
  registry and was replaced by a security holding package[2]. The
  package was published by a third-party (upstream only supports bower
  builds), so it's unclear whether the package will re-appear[3].

  As the tarballs still exist (and the hash didn't change), the package
  will be loaded manually into the build env.

* For the babel-related packages, `dontNpmInstall` will be set for
  `node2nix` installs as some of those packages bundle a
  `package-lock.json` that triggers `ENOTCACHED` errors for optional
  dependencies[4].

For now it should be sufficient to use NodeJS 8 (`codimd` v1.2.x doesn't
support NodeJS 10), in the long term we probably want to use `yarn2nix`
here with NodeJS 10. This is much rather a fix to get rid of another
NodeJS 6 dependency.

[1] `nodejs-6_x` is about to be deprecated, see #58976
[2] https://www.npmjs.com/package/js-sequence-diagrams,
    https://github.com/npm/security-holder
[3] https://github.com/bramp/js-sequence-diagrams/issues/212
[4] https://github.com/svanderburg/node2nix/issues/134
2019-04-07 16:44:26 +02:00
..
codimd codimd: build with nodejs-8_x 2019-04-07 16:44:26 +02:00
fileshelter fileshelter: link with pthreads explicitly 2019-01-04 21:44:18 +00:00
frab frab: rack: 1.6.4 -> 1.6.11 2018-11-06 09:23:23 +00:00
matomo matomo: 3.9.0 -> 3.9.1 2019-03-28 22:53:13 +01:00
morty morty: add license 2018-08-06 12:43:58 +02:00
pgpkeyserver-lite sks and pgpkeyserver-lite modules: init (#27515) 2017-08-22 12:27:00 +02:00
restya-board restya-board: license is OSL 3.0 2017-11-25 16:12:06 +01:00
searx searx: 0.14.0 -> 0.15.0 2019-01-07 11:10:38 +01:00
selfoss selfoss: clean up 2018-07-05 10:38:31 +02:00
shaarli shaarli: 0.10.2 -> 0.10.3 2019-03-03 09:16:43 +01:00
virtlyst virtlyst: 1.1.0 -> 1.2.0 (#45121) 2018-08-27 20:59:27 +02:00
wallabag wallabag: 2.3.2 -> 2.3.6 2019-01-29 02:47:32 +01:00
wordpress Wordpress: 4.9.1 -> 5.0.2 2019-01-03 10:44:12 +01:00