Sander van der Burg
0576a0054b
Implemented an unelegant workaround that allows nodejs to be used on darwin using xcode
2013-03-14 13:52:45 +01:00
Eelco Dolstra
2aa6f262cb
Merge remote-tracking branch 'origin/master' into stdenv-updates
2013-02-15 13:36:34 +01:00
Cillian de Róiste
e44f4ef3ce
#283 add a set of Plone packages, a popular Python CMS
...
This set of packages for Plone was generated using
cillianderoiste/python2nix, which is forked from garbase/python2nix.
It uses ```buildout annotate``` to dump a set of packages and their
versions based on an installed Plone instance and then looks up these
packages on pypi, gets the relevant download url and sets some
(minimal) buildInputs where required.
The packages are not ready to be used on their own yet, since they
lack complete dependencies. In the future we can move complete package
expressions into a better location so that they can be re-used.
The packages are also lacking metadata. They are all available under
Free licenses (mostly Zope Public License, GPL or BSD), but the script
does not yet fill that information in. It should be pretty easy to get
hold of it, plus the short description and home page from pypi, this
will be added to the script in the future so that the license
information is accurate.
2013-02-06 01:44:44 +01:00
Sander van der Burg
c89187cc3c
Added setup hook that adds a Node package automatically to NODE_PATH, if included in the buildInputs parameter
2013-02-04 15:21:33 +01:00
Peter Simons
b33ad366a1
Merge branch 'master' into stdenv-updates.
2013-01-11 15:46:10 +01:00
Rob Vermaas
d6571f932f
Fix nodejs
2013-01-07 21:30:57 +01:00
Sander van der Burg
03621d4cd8
Remove my darwin workarounds for node.js
2013-01-07 17:01:50 +01:00
Sander van der Burg
5b0ca88d97
- Added xcodeenv: experimental support to build iOS apps through Nix
...
- Moved mobile development tools into a separate folder
2013-01-07 16:52:42 +01:00
Eelco Dolstra
ab3eeabfed
Rename buildNativeInputs -> nativeBuildInputs
...
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
2012-12-28 19:20:09 +01:00
Shea Levy
389df7d0c3
nodejs v0.8.15
2012-12-03 10:05:39 -05:00
Mathijs Kwik
4afe7286c3
node.js: upgrade to v0.8.12
2012-10-27 13:06:53 +02:00
Shea Levy
309ec44f40
build-node-package: make fewer assumptions about the name of the node tarball
2012-09-20 14:45:31 -04:00
Shea Levy
7d5bb08534
Add cipher-block-size node package and remove the nativeDeps argument to build-node-package (buildInputs can just be specified directly)
2012-09-18 12:08:16 -04:00
Mathijs Kwik
baa6223904
node-packages: ability to build npms that have native extensions
2012-09-17 09:56:49 +02:00
Mathijs Kwik
68f6866ab6
node.js: upgrade to 0.8.9
...
- espipe patch no longer needed
- linkV8 headers replaced by buildNodePackage's upcoming binary support
2012-09-15 20:53:19 +02:00
Shea Levy
270c7f2209
nodejs: Bump and backport fix to support ESPIPE
2012-08-22 18:54:47 -04:00
Shea Levy
cdc0c13c00
buildNodePackage: Remove absolute path to source tarball to avoid runtime dependency
2012-08-22 15:35:00 -04:00
Shea Levy
695ca8c498
node.js: Bump
2012-08-22 09:14:05 -04:00
Shea Levy
c516517656
Add empty node-packages.nix using build-node-package.nix from npm2nix.
...
buildNodePackage is a function to build npm packages.
npm2nix (https://bitbucket.org/shlevy/npm2nix ) can be used to generate subexpressions to go in node-packages.nix
2012-07-25 17:46:21 -04:00
Shea Levy
6a3ea47c4e
node: Update to 0.8.3
2012-07-25 10:45:04 -04:00
Mathijs Kwik
2cedd7021b
node.js: copy v8 headers
...
most npm's that want to build binary stuff (bindings) look for the v8 headers at NODE_BINARY_PATH/../include
Ideally, we get something like npm2nix someday and fix these build scripts.
Until then, this little hack does the trick.
2012-07-05 12:01:23 +02:00
Lluís Batlle
0067a945d4
Updating nodejs to 0.6.19.
2012-06-22 14:50:58 +02:00
Lluís Batlle
a4045a92d7
Making 'npm' work from commandline (fix interpreter).
2012-06-22 14:50:58 +02:00
Mathijs Kwik
459de475ee
node.js : upgraded to 0.6.18
...
svn path=/nixpkgs/trunk/; revision=34266
2012-05-29 07:43:56 +00:00
Ludovic Courtès
04600bbec1
Darwin: Add mig',
lipo', etc. to `stdenvNative'.
...
Consequently, remove `darwinLipoUtility', `darwinArchUtility', etc.
svn path=/nixpkgs/trunk/; revision=33893
2012-04-23 15:47:31 +00:00
Shea Levy
68f739cc45
nodejs/v8: Bump
...
svn path=/nixpkgs/trunk/; revision=33673
2012-04-08 14:32:00 +00:00
Yury G. Kudryashov
57fd764a39
svn merge ^/nixpkgs/trunk
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=32792
2012-03-05 10:00:23 +00:00
Mathijs Kwik
a92fe14103
upgraded nodejs to 0.6.11
...
svn path=/nixpkgs/trunk/; revision=32760
2012-03-04 12:28:45 +00:00
Shea Levy
ea195b2507
svn merge ^/nixpkgs/trunk
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=32564
2012-02-25 19:57:34 +00:00
Shea Levy
385f242a40
node.js: Get building on darwin
...
svn path=/nixpkgs/trunk/; revision=32563
2012-02-25 19:36:24 +00:00
Yury G. Kudryashov
5144a19987
svn merge ^/nixpkgs/trunk
...
There were a few merge conflicts due to ensureDir->mkdir -p migration
svn path=/nixpkgs/branches/stdenv-updates/; revision=32174
2012-02-10 10:24:30 +00:00
Shea Levy
f77fa09f56
v8: Get building on darwin
...
svn path=/nixpkgs/trunk/; revision=32168
2012-02-10 05:22:58 +00:00
Yury G. Kudryashov
215a07c1a9
svn merge ^/nixpkgs/trunk
...
Merge conflicts:
* unzip (almost trivial)
* dvswitch (trivial)
* gmp (copied result of `git merge`)
The last item introduced gmp-5.0.3, thus full rebuild.
+ensureDir->mkdir -p in TeX packages was catched by git but not svn.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32091
2012-02-06 23:03:12 +00:00
Peter Simons
66a1330589
v8/nodejs: upgraded to 3.6.6.20 and 0.6.9
...
svn path=/nixpkgs/trunk/; revision=32079
2012-02-06 19:08:56 +00:00
Yury G. Kudryashov
84c0185038
svn merge ^/nixpkgs/trunk, one simple conflict in jruby
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=31721
2012-01-19 21:31:51 +00:00
Peter Simons
f94f871b67
node.js: use shared v8 instead of bundled one
...
svn path=/nixpkgs/trunk/; revision=31650
2012-01-18 20:32:26 +00:00
Eelco Dolstra
c556a6ea46
* "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
...
function, so obsolete it.
svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Eelco Dolstra
67f921896e
* nodejs 0.6.7 breaks npm, so go back to 0.6.6.
...
svn path=/nixpkgs/trunk/; revision=31594
2012-01-16 16:56:57 +00:00
Eelco Dolstra
fd6238d2c8
* NodeJS updated to 0.6.7.
...
svn path=/nixpkgs/trunk/; revision=31593
2012-01-16 16:34:13 +00:00
Peter Simons
957397a749
upgraded nodejs
...
svn path=/nixpkgs/trunk/; revision=30836
2011-12-11 19:38:57 +00:00
Cillian de Roiste
694dbfe845
Adding csslint, this uses node as an interpreter. It detects problems in CSS files.
...
svn path=/nixpkgs/trunk/; revision=28731
2011-08-21 21:34:17 +00:00
Cillian de Roiste
2dd19f6d72
Updating node to version 0.5.4
...
svn path=/nixpkgs/trunk/; revision=28726
2011-08-21 19:42:55 +00:00
Cillian de Roiste
4cc923b4bb
Fixing the download url
...
svn path=/nixpkgs/trunk/; revision=28015
2011-07-31 08:56:09 +00:00
Cillian de Roiste
0942a5b164
Updating node to 0.5.2
...
svn path=/nixpkgs/trunk/; revision=28014
2011-07-31 08:49:03 +00:00
Cillian de Roiste
28096838d0
Adding node.js, a javascript web development platform
...
svn path=/nixpkgs/trunk/; revision=27168
2011-05-05 22:38:04 +00:00