| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- reuse unpack and patch phase
- patch shebangs of source code
- properly patch depdency versions (thanks @svanderburg)
- add patching for github version names
- add some inline docs
- fix recursive depdencies runtime handling by copying files instead of
symlinking if package has recursive dependencies
|
|
|
|
| |
packages, until better solution is found
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- bower
- grunt-cli
- grunt-contrib-jshint
- grunt-contrib-requirejs
- grunt-contrib-less
- grunt-contrib-cssmin
- grunt-contrib-uglify
- grunt-karma
- karma-mocha
- karma-coverage
- karma-requirejs
- karma-sauce-launcher
- karma-chrome-launcher
- karma-junit-reporter
- almond
- lcov-result-merger
- coveralls
|
| |
|
|
|
|
|
|
| |
Required updating to npm2nix 5.1.0 for peerDependency cycle management
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
This version has a much cleaner interface, should require fewer major version bumps
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
name/version"
This makes attributes visible to nix-env that can't actually be
specified with -A, which is why there is a separate top-level in the
first place, duh.
This reverts commit ddb8b7f83136f64cff21adb3dcd300b742f4443f.
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
Wonder how long that's been broken...
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
|
| |
Since `full' isn't recursed into for derivations, nix-env -qaP * won't
show attributes with problematic characters.
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
node-packages.nix
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting with 1.0.0 (which is not released at the time of this commit
but will be before it is pushed), npm2nix takes a JSON file with a list
of names (and optionally version ranges) and generates a data-only (no
functions, no rec, no let, etc.) nix expression representing the
packages with those names and their dependencies.
node-packages.nix now builds its package list from that generated
expression. If a package needs native dependencies as build inputs, they
can be added to the nativeDeps attribute set. If a package cannot be
generated by npm2nix for some reason, it can be added manually to the
set.
I tried to capture the packages represented by the previous
node-packages.nix in the new node-packages.json, but I almost certainly
missed some that will have to be added manually.
Signed-off-by: Shea Levy <shea@shealevy.com>
|
| |
|
| |
|
|
|
|
| |
dependencies
|
| |
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
named 'package'
Signed-off-by: Shea Levy <shea@shealevy.com>
|
| |
|
|
|
|
|
|
| |
Required modifying patchLatest to handle tarballs that don't create a 'package' directory
Signed-off-by: Shea Levy <shea@shealevy.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and adding amdefine
Fixes #337
|
| |
|
| |
|
| |
|
| |
|
| |
|