Commit Graph

31844 Commits

Author SHA1 Message Date
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
Alexander Ried 8a547ae092 accountsservice: add nixbld* to blacklist 2016-09-01 11:07:04 +02:00
Alexander Ried ef35c66fe7 accountsservice: fix paths for nixos 2016-09-01 11:07:04 +02:00
Alexander Ried cdaf55a961 accountsservice: convert patch to default format 2016-09-01 11:07:03 +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
Guillaume Maudoux 63ab4ebf8d openldap: do strip, with proper fix
[dezgeg: Add comment about the proper fix in patchelf]
2016-08-31 23:08:32 +03:00
Tuomas Tynkkynen 43a5d30e00 ruby: Fix evaluation error
In the tarball job:

````
checking find-tarballs.nix
error: while evaluating anonymous function at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:6:1, called from undefined position:
while evaluating ‘operator’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:27:16, called from undefined position:
while evaluating ‘immediateDependenciesOf’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:39:29, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:27:44:
while evaluating anonymous function at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/attrsets.nix:224:10, called from undefined position:
while evaluating anonymous function at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:40:37, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/attrsets.nix:224:16:
while evaluating ‘derivationsIn’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:42:19, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:40:40:
while evaluating ‘optional’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/lists.nix:175:20, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:44:33:
while evaluating ‘canEval’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:48:13, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/maintainers/scripts/find-tarballs.nix:44:43:
while evaluating the attribute ‘pkgs’ of the derivation ‘ruby-dev-2.3.1-p0’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
while evaluating ‘override’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/customisation.nix:60:22, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/pkgs/development/interpreters/ruby/dev.nix:10:13:
while evaluating ‘makeOverridable’ at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/customisation.nix:54:24, called from /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/customisation.nix:60:31:
anonymous function at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/pkgs/development/ruby-modules/bundix/default.nix:1:1 called with unexpected argument ‘ruby’, at /tmp/nix-build-nixpkgs-tarball-16.09pre1234.abcdef.drv-0/nixpkgs/lib/customisation.nix:56:12
````
2016-08-31 21:13:12 +03:00
Michael Raskin 2f5630a89f torch-hdf5: init at 0.0pre2016-07-01 2016-08-31 19:45:28 +02:00
Nikolay Amiantov c9bcec2e88 gst_plugins_good: fix minimalDeps build 2016-08-31 15:40:07 +03:00
Tuomas Tynkkynen 6563cd34d8 qt5.6, qt5.7: Use dev output of qtbase in setupHook 2016-08-31 15:23:24 +03:00
Luca Bruno 24f36cce50 Merge pull request #18102 from sjmackenzie/cargo-hash-fix
Cargo has incorrect hash
2016-08-31 11:04:59 +00:00
Tuomas Tynkkynen 9b63aff395 go: Split output order to match new convention 2016-08-31 13:55:40 +03:00
zimbatm 5d61c42d6b Merge pull request #18145 from manveru/bundix
bundix: 2.2.0
2016-08-31 11:11:01 +01:00
Adrien Devresse 2a79d296d3 openmpi: fix libtool issue #18147 by stripping libtool *.la files 2016-08-31 12:03:07 +02:00
Peter Simons 2d091873ab configuration-hackage2nix.yaml: update list of broken builds 2016-08-31 12:01:03 +02:00
Peter Simons a96160728e haskell-mueval: remove obsolete patch 2016-08-31 12:01:03 +02:00
Peter Simons fbff1305fb hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1 using the following inputs:

  - Hackage: 0752bfd4f0
  - LTS Haskell: e602b68df3
  - Stackage Nightly: f7407f2e81
2016-08-31 12:00:58 +02:00
Michael Fellinger f75e2c8583 bundix: 2.2.0 2016-08-31 11:52:06 +02:00
Domen Kožar da421bc75f Fix #4210: Remove builderDefs
This was one of the ways to build packages, we are trying
hard to minimize different ways so it's easier for newcomers
to learn only one way.

This also:

- removes texLive (old), fixes #14807
- removed upstream-updater, if that code is still used it should be in
  separate repo
- changes a few packages like gitit/mit-scheme to use new texlive
2016-08-31 11:34:46 +02:00
Tuomas Tynkkynen c46869f13b neko: Use dev outputs when building an include path 2016-08-30 23:16:34 +03:00
Tuomas Tynkkynen d45d243749 libbb2: Use "--enable-fat=yes" to avoid build nondeterminism
Otherwise it would pick various -march flags based on the CPU of the
compiling system, using beautiful code like this:

````
 63 AC_CACHE_CHECK(for x86 cpuid $1 output, ax_cv_gcc_x86_cpuid_$1,
 64  [AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>], [
 65      int op = $1, eax, ebx, ecx, edx;
 66      FILE *f;
 67       __asm__("cpuid"
 68         : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx)
 69         : "a" (op));
 70      f = fopen("conftest_cpuid", "w"); if (!f) return 1;
 71      fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx);
 72      fclose(f);
 73      return 0;
 74 ])],

...

121       AC_CACHE_CHECK([whether avx is supported], [ax_cv_have_avx_ext],
122       [
123         ax_cv_have_avx_ext=no
124         if test "$((0x$ecx>>28&0x01))" = 1; then
125           ax_cv_have_avx_ext=yes
126         fi
127       ])
````
2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen 0cfb79afac gcc6: Unify some differences with gcc5
In particular, fixes build with the new shuffled outputs.
2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen 4223e83a68 tcltls: Fix reference to openssl dev output 2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen f97ba3070a gdal: Fix reference to mysql dev output 2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen e08599567a frame: Fix 'lib.optional' use
Produces a list-of-lists in buildInputs
2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen d2ef0577c5 grail: Fix 'lib.optional' use
Produces a list-of-lists as buildInputs.
2016-08-30 23:00:13 +03:00
Graham Christensen 5ede656a18 Merge pull request #18114 from l2dy/patch-1
ffmpeg: 3.1.2 -> 3.1.3
2016-08-30 14:07:28 -04:00
Frederik Rietdijk 0478682f09 libsndfile: 1.0.26 -> 1.0.27 2016-08-30 18:53:31 +02:00
Julien Dehos b72dfa7b7b cxxtest: init at 4.4 2016-08-30 16:18:07 +02:00
Tuomas Tynkkynen 7259f80577 libre: Use 'dev' output of libc 2016-08-30 16:30:24 +03:00
Robin Gloster 94201919d2 Merge pull request #18121 from lancelotsix/update_gsl_2.2
gsl: 2.1 -> 2.2
2016-08-30 15:16:41 +02:00
tomberek e47a7424c9 libtelnet: init at 20160426 (#17936) 2016-08-30 14:41:17 +02:00
Tuomas Tynkkynen 73f1ade407 glibc_multi: Reference dev outputs of glibc 2016-08-30 15:18:51 +03:00
Lancelot SIX 750c1b1302
gsl: 2.1 -> 2.2
See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00015.html
for announcement and news.
2016-08-30 13:53:14 +02:00
Lancelot SIX 186f5a10f0
lush2: add missing libSM dependency 2016-08-30 13:52:59 +02:00
Daiderd Jordan a03c84538c Merge pull request #18110 from holidaycheck/nodejs-6.4.0
nodejs-6_x: 6.3.1 -> 6.4.0
2016-08-30 13:27:51 +02:00
Moritz Ulrich 70f55f9930 rust{Beta,Unstable}: Remove outdated comment. 2016-08-30 12:05:45 +02:00
Tuomas Tynkkynen d3dc3d4130 Merge remote-tracking branch 'dezgeg/shuffle-outputs' into staging
https://github.com/NixOS/nixpkgs/pull/14766
2016-08-30 12:43:37 +03:00
Zero King e35bbf108a ffmpeg: 3.1.2 -> 3.1.3 2016-08-30 09:06:18 +00:00
Lluís Batlle i Rossell 2f182cebcc Updating OCE to 0.17.2 2016-08-30 11:03:02 +02:00
Tobias Pflug 86c8a63603 nodejs-6_x: 6.3.1 -> 6.4.0 2016-08-30 08:45:35 +02:00
Tuomas Tynkkynen d75596995e swt: Fix LFLAGS
Passing '-I${foo}/lib' to GCC doesn't seem sane.
2016-08-30 03:47:50 +03:00
Tuomas Tynkkynen aef35c52f0 treewide: Fix output references to libX11 2016-08-30 03:40:23 +03:00
Tuomas Tynkkynen c3bcb4e1ce treewide: Use explicit 'dev' references to glibc 2016-08-30 03:11:09 +03:00
Tuomas Tynkkynen 01f857409f haskellPackages.hcwiid: Fix output references to bluez 2016-08-30 03:02:33 +03:00
Tuomas Tynkkynen 0836f5d3b0 erlangR14: Use dev output of openssl 2016-08-30 02:41:13 +03:00
Stewart Mackenzie 33d6e5acd5 Cargo has incorrect hash 2016-08-30 05:53:03 +08:00
aszlig 86d1953ed4
build-rebar3: Append postPatch to original hook
The postPatch attribute is already in the function argument but is
unused elsewhere in the code, so setting postPatch with buildRebar3 is
going to end up in a no-op.

This now allows to use postPatch within buildRebar3 by simply appending
to the existing postPatch hook that removes the rebar and rebar3
escripts.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @ericbmerritt
2016-08-29 23:31:50 +02:00
zimbatm a7cf555e2a buildRubyGem: handle build-time ruby dependencies
For some reason `gem install` unsets the GEM_PATH environment variable
internally unless the install dir is provided. This in turn means that
if it invokes extconf.rb and extconf.rb depends on a gem available on
the GEM_PATH (like pkg-config for nokogiri) then it's not available in
that context.

Proof: d8293c4729/lib/rubygems/commands/install_command.rb (L151)
Blame: 9ea600c9c2

This is a hack that sets the :install_dir to where we would install
anyways (the GEM_HOME is the default installation destination).
2016-08-29 22:17:59 +01:00
Vladimír Čunát 4f73633f26 treewide: stop using fontbhttf 2016-08-29 22:28:50 +02:00
zimbatm b046ebbb7c rubygems: 2.6.2 -> 2.6.6 2016-08-29 19:52:40 +01:00
Vladimír Čunát f85053a021 ilmbase: fix linkage
The library was missing -pthread symbols. It wasn't failing by itself,
but e.g. blender was failing to link against is fixed now.
2016-08-29 19:40:12 +02:00
Robin Gloster 6541dfe554
wxGTK: disable format hardening 2016-08-29 17:00:34 +00:00
Ram Kromberg 3bfb354145 libsoup's vala: 0.23 -> 0.26
Close #17904.
2016-08-29 18:45:55 +02:00
Franz Pletz 04ab7cee02 Merge pull request #18088 from groxxda/fix/libcommuni
libcommuni: 2016-03-23 -> 2016-08-17, communi 2016-01-03 -> 2016-08-19
2016-08-29 18:32:16 +02:00
zimbatm 6ae57b1b63 bundler: fix usage on nested call
The combination of bundler 1.12.5 and rubygems 1.6.2 doesn't play well
at all when trying to run gems such as foreman where bundler is used to
run bundler.

Just upgrading to the latest bundler rc doesn't fix it and changing rubygems causes a massive rebuild.

Issues:

- https://github.com/bundler/bundler/issues/4402
- https://github.com/bundler/bundler/issues/4576
- https://github.com/bundler/bundler/issues/4602
- https://github.com/docker-library/ruby/issues/73

This PR patches bundler to work around the issue as highlighted here and
unbreaks everything for me:

https://github.com/bundler/bundler/issues/4602#issuecomment-233619696
2016-08-29 17:03:12 +01:00
Peter Simons 67c57a9ce5 Merge pull request #18016 from Profpatsch/spy-patch
haskellPackages.spy: fix for new fsnotify version
2016-08-29 16:55:06 +02:00
Peter Simons 486c204859 Merge pull request #18087 from YPares/stack-getlib
Haskell stack nix shell: using lib.getLib/Dev now
2016-08-29 16:54:36 +02:00
YPares 9ddcd5d456 Haskell stack nix shell: using lib.getLib/Dev now 2016-08-29 16:15:09 +02:00
Alexander Ried 07ed06f8da libcommuni: 2016-03-23 -> 2016-08-17
add missing build input (fixes build)
2016-08-29 15:37:41 +02:00
Robin Gloster 6f21201f93
rtags: git-2016-04-29 -> 2.3
should fix the darwin build
2016-08-29 13:33:36 +00:00
Vladimír Čunát f688ea37d8 bear: init at 2.2.0 2016-08-29 14:13:01 +02:00
Tuomas Tynkkynen 69e51ebf55 kde-frameworks: Use chooseDevOutputs 2016-08-29 14:49:54 +03:00
Tuomas Tynkkynen 89833c0c72 binutils: Shuffle outputs 2016-08-29 14:49:54 +03:00
Tuomas Tynkkynen 2f50cfe25f qt5: Shuffle outputs
Unnoticed by the scripts.
2016-08-29 14:49:53 +03:00
Tuomas Tynkkynen 040fadf345 glibc_multi: Fix unnoticed output shuffle 2016-08-29 14:49:53 +03:00
Tuomas Tynkkynen 55fa3b52a3 php: Fix mysql reference
TODO: Fix the mysql expression so this isn't needed.
2016-08-29 14:49:53 +03:00
Tuomas Tynkkynen 7c1607ae65 webkitgtk: Few last missing 'dev' references 2016-08-29 14:49:53 +03:00
Tuomas Tynkkynen fd4b3dcccb gmp{4,5}: Split into multiple outputs
Keep all versions consistent so that e.g. 'gmp.dev' is always available,
regardless of version.
2016-08-29 14:49:52 +03:00
Tuomas Tynkkynen 8ed3d6a7e5 cmake 2.8: Fix build with shuffled outputs 2016-08-29 14:49:52 +03:00
Tuomas Tynkkynen ba6d94e6a5 ruby: dev -> devEnv
Otherwise conflicts with the convention of `dev` output.
2016-08-29 14:49:52 +03:00
Tuomas Tynkkynen e065baafba glibc: Make one exception for output order
Usages like '${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2' are much more
common than the bin output.
2016-08-29 14:49:52 +03:00
Tuomas Tynkkynen a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
obadz b74793bd1c Merge branch 'master' into staging
Conflicts:
	pkgs/tools/system/facter/default.nix
2016-08-29 12:44:17 +01:00
Robin Gloster f3c994ca11
rhino: disable format/fortify hardening 2016-08-29 09:08:03 +00:00
Frederik Rietdijk 5da0b34591 liborc: init at 0.4.16 2016-08-29 10:35:21 +02:00
Robin Gloster f81b2da3d4
go_1_4: rename to go_bootstrap and remove refs
This has cgo disabled, so only use this for bootstrapping.
2016-08-29 01:48:55 +00:00
Robin Gloster df935b01e7
go_1_5: remove 2016-08-29 01:44:55 +00:00
Robin Gloster beff32f61e
ucommon: disable flaky networking test 2016-08-29 01:31:47 +00:00
Robin Gloster 306cd03cdb
indent: disable format hardening 2016-08-29 01:29:00 +00:00
Robin Gloster a2dd51e6a2
ocamlPackages.menhir: remove unnecessary substitution 2016-08-29 01:28:15 +00:00
Robin Gloster 4076f4d376 Merge pull request #18074 from womfoo/bump/facter-and-deps
facter: 3.1.8 -> 3.4.1 and add/update related dependencies
2016-08-29 01:22:28 +00:00
Franz Pletz 675848419e
go_1_5: set CGO_ENABLED=0 to cope with binutils 2.27 version bump
See 6eb4014874 and
https://github.com/golang/go/issues/16906.

cc @obadz @cstrahan @edolstra @lancelotsix @globin
2016-08-29 03:01:49 +02:00
Kranium Gikos Mendoza 4eb021baff leatherman: 0.7.5 -> 0.9.0 2016-08-29 08:56:06 +08:00
Kranium Gikos Mendoza 1bac115b05 cpp-hocon: init at 0.1.2 2016-08-29 08:55:40 +08:00
Robin Gloster e17bc25943
Merge remote-tracking branch 'upstream/master' into staging 2016-08-29 00:24:47 +00:00
Lancelot SIX bbf1fdf4e7 gnuapl: 1.5 -> 1.6 (#18060)
Release announcement:
http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00014.html
2016-08-28 23:49:30 +00:00
Joachim Fasting f16d3800e1
io: disable i686 build
io uses SIMD instructions even on i686, causing the build to fail:

> /nix/store/[...]-gcc-5.4.0/lib/gcc/i686-pc-linux-gnu/5.4.0/include/xmmintrin.h:181:1:
error: inlining failed in call to always_inline '_mm_add_ps': target
specific option mismatch
 _mm_add_ps (__m128 __A, __m128 __B)

(from https://hydra.nixos.org/build/37879114/log/raw)

The simplest solution is to disable the build on this platform.
2016-08-29 01:10:37 +02:00