nixpkgs/pkgs
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
..
applications Merge pull request #58930 from r-ryantm/auto-update/zynaddsubfx 2019-04-04 23:08:46 +02:00
build-support Merge pull request #57979 from 4z3/writeNginxConfig 2019-04-04 20:23:58 +01:00
common-updater common-updater-scripts: Add file and system flags 2019-03-02 23:03:04 +01:00
data Merge pull request #58674 from r-ryantm/auto-update/font-awesome 2019-04-02 09:15:04 +02:00
desktops Merge pull request #58641 from worldofpeace/mutter328/use-gnome-3-28-branch 2019-04-03 19:58:12 -04:00
development pcl: 1.8.1 -> 1.9.1 2019-04-04 23:15:40 +02:00
games torcs: anonscm.debian.org has moved 2019-04-04 19:44:54 +02:00
misc Merge pull request #58490 from dywedir/scrcpy 2019-04-05 00:19:41 +03:00
os-specific linux: 5.0.5 -> 5.0.6 2019-04-03 19:37:30 -04:00
servers codimd: build with nodejs-8_x 2019-04-07 16:44:26 +02:00
shells Merge pull request #57964 from andir/rssh 2019-03-22 13:19:06 +01:00
stdenv top-level: Create pkgs{Build,Host,Target}{Build,Host,Target} 2019-03-24 22:12:15 -04:00
test
tools Merge pull request #57979 from 4z3/writeNginxConfig 2019-04-04 20:23:58 +01:00
top-level Merge pull request #58946 from marzipankaiser/fix/grisbi-update 2019-04-04 22:46:43 +02:00