Eelco Dolstra
cf26f610aa
glew: Use separate outputs and don't install static libraries
2016-09-01 18:57:43 +02:00
Eelco Dolstra
8a137b3455
mesa-glu: Use separate outputs
2016-09-01 18:57:43 +02:00
Eelco Dolstra
3934980ca4
opensubdiv: Don't install static libraries
2016-09-01 18:57:43 +02:00
Eelco Dolstra
b688074c51
opensubdiv: Prevent runtime dependency on mesa_noglu.dev
2016-09-01 18:57:43 +02:00
Eelco Dolstra
8b12eee201
x265: Don't install static library
...
Following our general policy to only install dynamic libraries. If the
static library turns out to be needed, it could be moved to a separate
output.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
0810decaa7
python-3.5: Drop dependency on Berkeley DB
...
The previous commit revealed that Python wasn't actually using
Berkeley DB; it only had it in its closure due to the build-time flag
dump in Makefile and _sysconfigdata.py. When Python detects both GNU
gdbm and Berkeley DB at build time, it will use the former.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
fdd7399a3c
python-3.5: Also remove -L flags
...
This reduces the Python closure size by another 10 MiB.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
02bae39132
tcl: Don't install a copy of tzdata
...
This cuts about 3 MiB from the installed size. On Linux, the configure
script is supposed to detect that installing tzdata is unnecessary,
but it looks in locations like /usr/share/zoneinfo.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
168192f116
python-3.5: Eliminate -dev paths from the runtime closure
...
This reduces Python's closure size from 200 MiB to 129 MiB. Even
better would be to get move tkinter to a separate output or package
(since that would get rid of all X11 stuff), but that's a bit harder.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
b31870fe13
tk: Use a dev output
...
This ensures that the propagated build inputs don't end up in tcl/tk's
runtime closure, which is reduced by about 5 MiB.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
02683acf71
tk: Separate man output
...
This reduces the size of the main output by half a megabyte.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
b0327ac240
tcl: Separate man output and use symlinks
...
This reduces tcl's total size from 25.0 MiB to 8.6 MiB. Admittedly
this is also because putting the manpages in the right place causes
all man3 pages to be deleted by the multiple outputs setup hook. Not
sure if that's desirable behaviour...
2016-09-01 18:57:43 +02:00
Sander van der Burg
fc4e4fe083
nodePackage: replace azure-cli by node2nix generated expression + add eslint to fix casperjs
2016-09-01 16:13:22 +00:00
Frederik Rietdijk
f2fc64a412
Remove buildbot_8
...
We now have a newer version and the older version didn't work anymore
anyway because it depended on sqlalchemy7 which was itself broken,
because it depended on an older version of sqlite.
2016-09-01 17:46:27 +02:00
Frederik Rietdijk
96a3bf6cea
pythonPackages.pyqt4: fix name
2016-09-01 17:42:39 +02:00
Frederik Rietdijk
571ee39714
pythonPackages.pyside: fix evaluation
2016-09-01 17:11:32 +02:00
Frederik Rietdijk
e1d1a573e5
Python: fix mkPythonDerivation doCheck
2016-09-01 17:11:32 +02:00
Sander van der Burg
6e61dfb647
Fix evaluation errors by replacing npm2nix generated packages (will provide alternative for dnchain later)
2016-09-01 14:58:30 +00:00
Frederik Rietdijk
9a851907a8
pythonPackages.setuptools: 19.4 -> 26.1.1
2016-09-01 16:16:31 +02:00
Frederik Rietdijk
4f6b6f1472
pythonPackages: use mkPythonDerivation
2016-09-01 16:16:31 +02:00
Frederik Rietdijk
3e05cce97c
Python: separate buildPythonPackage into two functions
...
1. mkDerivation which is used when the source is without setup.py and
not a wheel
2. buildPythonPackage which is used as before and calls mkDerivation
2016-09-01 16:16:31 +02:00
Frederik Rietdijk
725c37b4d3
Python: move wrapPython into own file
2016-09-01 16:16:31 +02:00
Frederik Rietdijk
b080748d42
Python: move python-modules/generic to interpreter folder
2016-09-01 16:16:31 +02:00
Sander van der Burg
b17cd148ba
androidsdk: fix buildApp and emulateApp functions by providing the right executable paths + fix android emulator by adding dbus to the library path
2016-09-01 13:56:35 +00:00
Tuomas Tynkkynen
75b5922391
openexr, libyaml-cpp: Fix output order to match others
...
This was changed in https://github.com/NixOS/nixpkgs/pull/14766
@edolstra
2016-09-01 16:34:11 +03:00
Sander van der Burg
21666526b9
titaniumsdk: fix to make it work with new android SDK and NPM packages + add titaniumsdk version 5.2
2016-09-01 13:25:46 +00:00
Peter Simons
29a53017a4
ghc-8.0.1: cosmetic fix to the Nix expression to unbreak syntax highlighting
2016-09-01 15:05:01 +02:00
Eelco Dolstra
c894ee95c1
libyaml-cpp: Build a shared library
...
Also, use multiple outputs.
2016-09-01 14:25:42 +02:00
Sander van der Burg
5ce6cd0106
nodePackages: use node2nix generated package set
2016-09-01 12:12:12 +00:00
Tuomas Tynkkynen
9acfe0cfb0
librem: Fix build
2016-09-01 14:55:58 +03:00
Domen Kožar
10b45d654a
fix eval after 0c3b1112af
2016-09-01 13:05:45 +02:00
Eelco Dolstra
0c3b1112af
Revert "Python 3.5: add less"
...
This reverts commit e261818c68 and
others. Having Python propagate less really doesn't make sense.
2016-09-01 12:54:46 +02:00
Eelco Dolstra
b1841490e7
openexr: Use separate dev and bin outputs
2016-09-01 12:54:46 +02:00
Tuomas Tynkkynen
8c4aeb1780
Merge staging into master
...
Brings in:
- changed output order for multiple outputs:
https://github.com/NixOS/nixpkgs/pull/14766
- audit disabled by default
https://github.com/NixOS/nixpkgs/pull/17916
Conflicts:
pkgs/development/libraries/openldap/default.nix
2016-09-01 13:27:27 +03:00
Franz Pletz
3a4b6ad297
libnftnl: 1.0.5 -> 1.0.6
2016-09-01 12:25:14 +02:00
Franz Pletz
58a9e368ac
libmnl: 1.0.3 -> 1.0.4
2016-09-01 12:25:14 +02:00
Jaka Hudoklin
e0da6b16f6
Merge pull request #17959 from offlinehacker/pkgs/kube-aws/init
...
kube-aws: init at 0.8.1
2016-09-01 11:58:38 +02:00
Eelco Dolstra
c861feee18
openldap: Get rid of runtime dependency on gcc
...
The problem here was that the openldap binaries had /tmp/... in their
RPATH *before* $out/lib, so patchelf --shrink-rpath considered the
$out/lib entry unused.
As a workaround, use NIX_LDFLAGS_BEFORE to ensure a proper order.
2016-09-01 11:43:30 +02:00
zimbatm
f1035132f3
Merge pull request #18099 from zimbatm/nokogiri-fixup
...
Nokogiri fixup
2016-09-01 10:43:22 +01:00
Frederik Rietdijk
56c6b4365f
Merge pull request #18148 from adevress/master-openmpi
...
openmpi: fix libtool issue #18147 by stripping libtool *.la files
2016-09-01 11:37:52 +02:00
Fernando J Pando
d86114cbd5
buildbot: init at 0.9.0rc2
...
buildbot: init
buildbot-0.9.0rc2
buildbot-worker: init
buildbot-worker-0.9.0rc2
buildbot-ui: init
buildbot-www-0.9.0rc2
buildbot-full: init
buildbot-www-0.9.0rc1
buildbot-waterfall-view-0.9.0rc2
buildbot-console-view-0.9.0rc2
2016-09-01 11:31:15 +02:00
Frederik Rietdijk
7cf000b77e
buildbot -> buildbot_8
2016-09-01 11:31:15 +02:00
Domen Kožar
e6ced1cb1f
Merge pull request #18178 from womfoo/fix/libtcod-build
...
libtcod: fix build
2016-09-01 10:56:16 +02:00
Domen Kožar
e4d784ace5
Merge pull request #18177 from womfoo/fix/jimtcl-build
...
jimtcl: fix build
2016-09-01 10:55:13 +02:00
Eelco Dolstra
02ee9d83d0
enableParallelBuild -> enableParallelBuilding
2016-09-01 10:46:47 +02:00
Kranium Gikos Mendoza
1131165189
libtcod: fix build
2016-09-01 16:26:17 +08:00
Kranium Gikos Mendoza
9fc8731347
jimtcl: fix build
2016-09-01 16:26:10 +08:00
Graham Christensen
43d38c0fea
Merge pull request #18174 from acowley/ffmpeg-update-3.1.3
...
ffmpeg-full: 3.0.2 -> 3.1.3
2016-08-31 20:33:14 -04:00
Anthony Cowley
7b86688923
ffmpeg-full: 3.0.2 -> 3.1.3
...
This required a minor patch to work with the darwin stdenv on OS X 10.11
and newer.
2016-08-31 19:00:27 -04:00
Sander van der Burg
c4e67a3dc9
node-webkit: fix library references with multiple output derivations
2016-08-31 20:48:23 +00:00