Eelco Dolstra
|
7c8518c194
|
Cleanup
|
2013-08-23 10:02:07 +02:00 |
|
Eelco Dolstra
|
c64a1332ec
|
libpng: Use multiple outputs
|
2013-08-23 10:01:31 +02:00 |
|
Eelco Dolstra
|
4a3ababb74
|
libdrm: Use multiple outputs
|
2013-08-23 10:01:31 +02:00 |
|
Eelco Dolstra
|
f851584ea6
|
fixupPhase: Handle the case where "outputs" is not set
|
2013-08-23 10:01:31 +02:00 |
|
Eelco Dolstra
|
39ca48fb9a
|
Remove redundant "building /nix/store/..." message
Nix already says that, so no need to repeat it.
|
2013-08-23 10:01:31 +02:00 |
|
Eelco Dolstra
|
45a74943b1
|
patchELF: Accept a directory argument
|
2013-08-23 10:01:31 +02:00 |
|
Eelco Dolstra
|
719f100491
|
Don't assume that there is an "out" output
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
0c8372d9c7
|
Respect the setOutputConfigureFlags attribute
If this attribute is set to true (default), then setup.sh will add
configure flags for multiple output support, such as --includedir.
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
1d11c1dc48
|
fixupPrefix: Make the prefix writable first
This ensures that strip and other commands work correctly (since
sometimes the install phase will make the installed files read-only).
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
ae6af5c03c
|
fixupPrefix: Ignore missing outputs
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
b40a562c9c
|
Provide a function "stripDir" to strip a single directory tree
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
bfa20c96cc
|
Put setup hooks in the dev output if it exists
|
2013-08-23 10:01:30 +02:00 |
|
Eelco Dolstra
|
423705080e
|
Integrate multiple output support into stdenv's setup.sh
Also, apply certain fixup actions (such as stripping) to all outputs
rather than just $out. This is done in the new function fixupPrefix.
|
2013-08-23 10:01:30 +02:00 |
|
Mathijs Kwik
|
6ced9298c7
|
cups: keep versioning in all-packages.nix, as it is in master
|
2013-08-22 08:24:13 +02:00 |
|
Eelco Dolstra
|
32d823d3d0
|
Revert "glib doesn't produce doc output (check later)"
This reverts commit 73688ec63b since
glib does have doc output.
|
2013-08-21 17:44:43 +02:00 |
|
Mathijs Kwik
|
e930c3a660
|
texlive: fix dependency on libX11 (perhaps fix libX11?)
|
2013-08-21 17:35:54 +02:00 |
|
Mathijs Kwik
|
34bd1110b1
|
ppp: fix purity patch on :multiple-outputs:
|
2013-08-21 17:35:54 +02:00 |
|
Mathijs Kwik
|
4b6d254ed7
|
nodejs: explicitly put openssl in buildInputs
the linker won't find it otherwise :multiple-outputs:
|
2013-08-21 17:35:53 +02:00 |
|
Mathijs Kwik
|
13cae540c8
|
perl/ssleay: fix openssl prefix
This is quite ugly, but I found no other way.
:multiple-outputs:
|
2013-08-21 17:35:53 +02:00 |
|
Mathijs Kwik
|
73688ec63b
|
glib doesn't produce doc output (check later)
|
2013-08-21 17:35:53 +02:00 |
|
Mathijs Kwik
|
1f7ddbdb82
|
glibc-locales: setup prefix-path differently
:multiple-outputs:
|
2013-08-21 17:35:53 +02:00 |
|
Mathijs Kwik
|
b002fd9cf3
|
module_init_tools: fix "insmod.static cannot find -lc"
:multiple-outputs:
|
2013-08-21 17:35:53 +02:00 |
|
Eelco Dolstra
|
10de0529b4
|
Oops
|
2013-08-21 17:10:39 +02:00 |
|
Eelco Dolstra
|
10cb4a8cf2
|
Merge remote-tracking branch 'origin/master' into multiple-outputs
Conflicts:
pkgs/development/libraries/gtk+/2.x.nix
pkgs/development/libraries/libsamplerate/default.nix
pkgs/development/libraries/libsndfile/default.nix
pkgs/misc/cups/default.nix
pkgs/top-level/all-packages.nix
|
2013-08-21 17:05:30 +02:00 |
|
Peter Simons
|
77b9f28658
|
gnupg: update to version 2.0.21
|
2013-08-21 15:08:05 +02:00 |
|
Eelco Dolstra
|
0ff6f51703
|
Build aggregates locally
They're so trivial that we don't want to copy all those dependencies
to remote machines.
|
2013-08-21 14:50:34 +02:00 |
|
Eelco Dolstra
|
7151b3719f
|
Aggregates should not have a build product
|
2013-08-21 11:47:57 +02:00 |
|
Eelco Dolstra
|
7ac6b10446
|
emacs: Support building without GTK+
|
2013-08-21 11:47:57 +02:00 |
|
Mathijs Kwik
|
b9fff8a34b
|
linux-3.10: upgrade to 3.10.9
|
2013-08-21 11:22:33 +02:00 |
|
Peter Simons
|
b4750167e7
|
Merge pull request #847 from errge/master
Add modular-arithmetic haskell library
|
2013-08-21 01:28:41 -07:00 |
|
Peter Simons
|
a0ccb6dbbb
|
Merge pull request #851 from offlinehacker/pythonPackages.graphite_web/bump
pythonPackages.graphite_web: update to 0.9.11
|
2013-08-21 01:28:01 -07:00 |
|
Jaka Hudoklin
|
d8cd75d6a1
|
pythonPackages.graphite_web: update to 0.9.11
|
2013-08-21 10:10:11 +02:00 |
|
Joachim Schiele
|
99fe2013ae
|
Merge pull request #797 from qknight/smokegen-patch-fix
fixed patch rejection and added RPATH magic
|
2013-08-21 00:51:31 -07:00 |
|
Joachim Schiele
|
13df65b89b
|
Merge pull request #798 from qknight/perlqt-patch-fixes
Perlqt patch fixes
|
2013-08-21 00:51:06 -07:00 |
|
Joachim Schiele
|
a8a7c78f89
|
Merge pull request #799 from qknight/qtruby-patch-fixes
qtruby patch fixes
|
2013-08-21 00:50:53 -07:00 |
|
Domen Kožar
|
7837b994bf
|
fix eval
|
2013-08-21 01:23:40 +02:00 |
|
Shea Levy
|
7188cc39fa
|
Add karma nodePackage
Required updating to npm2nix 5.1.0 for peerDependency cycle management
Signed-off-by: Shea Levy <shea@shealevy.com>
|
2013-08-20 18:56:20 -04:00 |
|
Shea Levy
|
9c9b7a427b
|
Update phantomjs
Signed-off-by: Shea Levy <shea@shealevy.com>
|
2013-08-20 18:56:20 -04:00 |
|
Domen Kožar
|
8cd9be89fd
|
Merge pull request #849 from bencahill/master
nvpy: Add platforms
|
2013-08-20 15:00:52 -07:00 |
|
bencahill
|
f8240030f1
|
nvpy: Add platforms
|
2013-08-20 16:56:26 -05:00 |
|
Domen Kožar
|
e9ec76b8a7
|
Merge pull request #743 from bencahill/master
Add nvpy, a Simplenote syncing note-taking application
|
2013-08-20 14:36:41 -07:00 |
|
Domen Kožar
|
f13d2f58d3
|
Merge pull request #804 from lovek323/googlecl
pythonPackages.googlecl: add expression
|
2013-08-20 14:33:58 -07:00 |
|
Shea Levy
|
33575ab335
|
Update nodePackages to latest npm2nix
This version has a much cleaner interface, should require fewer major version bumps
Signed-off-by: Shea Levy <shea@shealevy.com>
|
2013-08-20 13:12:56 -04:00 |
|
Shea Levy
|
7cda7d5fa7
|
Whoops, npm2nix bugfix
Signed-off-by: Shea Levy <shea@shealevy.com>
|
2013-08-20 12:06:31 -04:00 |
|
Shea Levy
|
a6887c5973
|
Update nodePackages to npm2nix 4.0.0
Signed-off-by: Shea Levy <shea@shealevy.com>
|
2013-08-20 11:52:28 -04:00 |
|
Gergely Risko
|
fdb6ae2734
|
Add modular-arithmetic haskell library
|
2013-08-20 17:46:58 +02:00 |
|
Rickard Nilsson
|
310268f36d
|
diod: New package, a 9P server implementation for Linux
|
2013-08-20 17:24:30 +02:00 |
|
Sander van der Burg
|
a6828daccc
|
Force npm2nix not to use the 1.0.0 prerelease of swig
|
2013-08-20 11:57:14 +02:00 |
|
Sander van der Burg
|
fc7cc7a90b
|
Add mongodb nodejs package
|
2013-08-20 11:25:45 +02:00 |
|
Sander van der Burg
|
36eba4eb9a
|
Force npm2nix to use mongoose 3.6.x - 3.7.x is an unstable/experimental release branch
|
2013-08-20 11:18:04 +02:00 |
|