about summary refs log tree commit diff
path: root/pkgs/servers/web-apps/codimd
AgeCommit message (Collapse)AuthorFilesLines
2020-09-08codimd: build with nodejs-12_x instead of nodejs-10_xWilliButz1-1/+3
The codimd test is now exposed via passthru.tests
2020-02-28codimd: 1.5.0 -> 1.6.0WilliButz4-7953/+3593
2019-11-24tree-wide: inherit yarn2nix from yarn2nix-moreteaMilan Pässler1-2/+2
2019-11-23codimd: fix buildMaximilian Bosch1-8/+2
This package broke during the update of `nodejs-10_x` to `v10.17.0`[1] since `node-gyp` got updated from `3.8.0` to `5.0.3` during the NPM update to `6.10.2`[2] which is bundled in the `nodejs` release tarball. This `node-gyp`-version is used by the build script for `codimd` to build several dependencies such as `node-sqlite3`. Older `node-gyp` versions expected source headers for the compilation in `~/.node-gyp`, with `node-gyp@5.0.3`, headers are declared by using the `--nodedir` option. [1] 7785f49b23c197ec4a02ee409b4643fa0b42b3bb [2] https://github.com/nodejs/node/commit/e2291cf805c1dd4202367088d63e0a12a4f6e9fd
2019-08-20Merge pull request #66711 from WilliButz/update-codimdMaximilian Bosch4-1721/+5628
codimd: 1.4.0 -> 1.5.0
2019-08-20treewide: update globin's maintained drvsRobin Gloster1-1/+1
2019-08-16codimd: 1.4.0 -> 1.5.0WilliButz4-1721/+5628
2019-07-25codimd: 1.2.0 -> 1.4.0, repackage using yarn2nix-moreteaWilliButz14-20714/+23330
2019-07-05Revert Nodejs-8_x deprecationadisbladis4-9/+9
This was supposed to go through a pull request Revert "nodePackages: Regenerate node packages for nodejs 10 & 12" This reverts commit 6a17bdf3974fce9d0c5098e77aa5fe6de279f2c7. Revert "nodejs-8_x: Drop package" This reverts commit e06c97b71d33bf8480fb40f825e8d3138783f986.
2019-07-05nodejs-8_x: Drop packageadisbladis4-9/+9
It will be EOL within the support period of 19.09
2019-06-16treewide: remove unused variables (#63177)volth1-1/+1
* treewide: remove unused variables * making ofborg happy
2019-06-05node2nix: 1.6.0 -> 1.7.0 and regenerate all Nix expressions, introduce ↵Sander van der Burg4-762/+954
nodePackages_12_x attribute set
2019-04-22treewide: Change URLs to HTTPSDaniel Schaefer2-8/+8
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them if there's actual content. Inspired by https://github.com/NixOS/nixpkgs/issues/60004
2019-04-12codimd: js-sequence-diagrams: use git source rather than the NPM tarballMaximilian Bosch1-3/+5
It seems as NPM just removed the tarballs of the unpublished package, hence `codimd` isn't buildable. The sources for the package are available on github[1] and fix the build. For further information about the `js-sequence-diagrams` workarounds, please refer to 5feec424de6bb9596880a778bb608f0cb5d1c570. [1] https://github.com/Moeditor/js-sequence-diagrams
2019-04-07Merge pull request #58976 from gilligan/remove-nodejs6Samuel Dionne-Riel2-2/+2
Remove nodejs-6_x which is about to enter EOL
2019-04-07codimd: build with nodejs-8_xMaximilian Bosch10-2289/+3055
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-04Remove nodejs-6_x which is about to enter EOLtobias pflug5-10/+10
- Remove nodejs-6_x - Set nodejs / nodejs-slim to nodejs-8_x / nodejs-slim-8_x - Re-generate node2nix generated files using nodejs-8_x instead
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim1-2/+2
Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
2019-01-16treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj1-1/+1
2018-10-10codimd: update patchWilliButz1-1/+1
2018-09-17codimd: init at 1.2.0WilliButz10-0/+19778