1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-23 22:20:51 +00:00
Commit graph

78731 commits

Author SHA1 Message Date
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
Tuomas Tynkkynen 3a762ef967 shadowsocks-libev: Fix 'lib.optional' use
Produces buildInputs having lists of lists.
2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen 810135363e ceph: Fix 'lib.optional' use
Produces a list of list as buildInputs.
2016-08-30 23:00:13 +03:00
Frederik Rietdijk 514208cfb5 pythonPackages.cryptography: fix missing dependency 2016-08-30 21:36:33 +02:00
Nikolay Amiantov 0987f2ff6a Merge pull request #18100 from Mic92/android-udev-rules
android-udev-rules: usage example
2016-08-30 23:09:56 +04:00
José Romildo Malaquias cb4cd5d7f0 roboto: init at 2.134 (#18127) 2016-08-30 20:26:06 +02: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
Thomas Tuegel 8c21a4ee2e
elpaPackages 2016-08-30 2016-08-30 12:24:08 -05:00
Frederik Rietdijk fcdee04c9e pythonPackages.cytoolz: 0.7.4 -> 0.8.0 2016-08-30 19:02:06 +02:00
Frederik Rietdijk dc04f8a2f0 pythonPackages.toolz: 0.7.4 -> 0.8.0 2016-08-30 19:01:55 +02:00
Frederik Rietdijk 5e59a4b610 pythonPackages.traitlets: 4.2.1 -> 4.2.2 2016-08-30 18:58:11 +02:00
Frederik Rietdijk 704d413f82 pythonPackages.sounddevice: 0.3.1 -> 0.3.4 2016-08-30 18:56:48 +02:00
Frederik Rietdijk 0478682f09 libsndfile: 1.0.26 -> 1.0.27 2016-08-30 18:53:31 +02:00
Frederik Rietdijk 0d8ccc9d29 pythonPackages.dask: 0.9.0 -> 0.11.0 2016-08-30 18:40:41 +02:00
Frederik Rietdijk ec97b83851 pythonPackages.xarray: 0.7.2 -> 0.8.2 2016-08-30 18:38:56 +02:00
Frederik Rietdijk 4f5a349430 pythonPackages.tqdm: 3.7.1 -> 3.8.4 2016-08-30 18:38:42 +02:00
Frederik Rietdijk 31229ab3eb pythonPackages.llvmlite: 0.12.1 -> 0.13.0 2016-08-30 18:38:27 +02:00
Frederik Rietdijk 433681b1fc pythonPackages.jupyter_core: 4.1.0 -> 4.1.1 2016-08-30 18:38:12 +02:00
Frederik Rietdijk 27ed131128 pythonPackages.jupyter_client: 4.2.2 -> 4.3.0 2016-08-30 18:37:52 +02:00
Frederik Rietdijk 354f148ba5 pythonPackages.jupyter: no tests 2016-08-30 18:37:36 +02:00
Frederik Rietdijk 3b09cf7fc1 pythonPackages.requests2: 2.11.0 -> 2.11.1 2016-08-30 17:59:35 +02:00
Frederik Rietdijk aedb9a8490 pythonPackages.pillow: 3.3.0 -> 3.3.1 2016-08-30 17:59:35 +02:00
Frederik Rietdijk 7adaf9868d pythonPackages.bcrypt: 2.0.0 -> 3.1.0 2016-08-30 17:59:35 +02:00
Frederik Rietdijk 57aa327664 Merge pull request #17416 from juliendehos/cxxtest
cxxtest: init at 4.4
2016-08-30 17:31:06 +02:00
Frederik Rietdijk 94c41a5d25 Merge pull request #18123 from lancelotsix/update_qgis_2.16.2
qgis: 2.16.1 -> 2.16.2
2016-08-30 17:29:00 +02:00
Octavian Cerna 938b993091 raspberrypifw: Don't strip ELF files
Stripping breaks raspivid and other executables.
2016-08-30 17:34:16 +03:00
Julien Dehos b72dfa7b7b cxxtest: init at 4.4 2016-08-30 16:18:07 +02:00
Frederik Rietdijk 29b5c72cbc pythonPackages.pytz: 2016.3 -> 2016.6.1 2016-08-30 16:08:12 +02:00
Tuomas Tynkkynen 7259f80577 libre: Use 'dev' output of libc 2016-08-30 16:30:24 +03:00
Tuomas Tynkkynen c4521aeffa xcb-util-xrm: Fix 'lib.optional' usage
That produces a list containing a singleton list containing libX11.
2016-08-30 16:28:02 +03:00
José Romildo Malaquias b2a68b73dc mkvtoolnix: 9.3.1 -> 9.4.0 2016-08-30 10:24:06 -03:00
Thomas Tuegel 6b20d5b75e Merge pull request #18113 from layus/emacs-closure-size
emacs24: nuke extra references to buildInputs
2016-08-30 08:17:58 -05: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
Lancelot SIX 290ea9102c
qgis: 2.16.1 -> 2.16.2 2016-08-30 15:10:07 +02:00
Tuomas Tynkkynen 8576332fdf grsec: Fix build after multiple output shuffling
Same problem with overrideDerivation as in
https://github.com/NixOS/nixpkgs/issues/10721. Would be nice to have
that fixed...
2016-08-30 15:55:49 +03:00
José Romildo Malaquias e9f1e1ad06 aria2: 1.24.0 -> 1.26.1 2016-08-30 09:51:35 -03:00
Fernando J Pando cd838654ea sphinx-jinja: init 0.2.1
Tested on Linux
2016-08-30 14:45:54 +02:00
tomberek e47a7424c9 libtelnet: init at 20160426 (#17936) 2016-08-30 14:41:17 +02:00
Profpatsch e1e96a8210 youtube-dl: wrap with atomicparsley (#18066)
Otherwise --embed-thumbnail will crash youtube-dl while running.
Rewrite the module arguments to be semantic and not fail with null
pointer errors.
2016-08-30 14:36:16 +02:00
Ram Kromberg f254db331e qweechat: init at 2016-07-29 (#18094) 2016-08-30 14:29:45 +02:00
Matthias Beyer 87cecbeba6 timewarrior: 1.0.0.beta1 -> 1.0.0 (#18120) 2016-08-30 14:19:19 +02:00
Tuomas Tynkkynen 73f1ade407 glibc_multi: Reference dev outputs of glibc 2016-08-30 15:18:51 +03:00
Frederik Rietdijk a734be3239 Merge pull request #18097 from leenaars/manuskript
manuskript: cleanup of install
2016-08-30 14:18:48 +02: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
Frederik Rietdijk efd175699f pythonPackages.sphinxcontrib-spelling: fix maintainer and license 2016-08-30 13:44:49 +02:00
Frederik Rietdijk bed7263503 pythonPackages.sphinxcontrib-blockdiag: fix maintainer and license 2016-08-30 13:44:33 +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
Frederik Rietdijk db1d965ae6 Revert "duply: add pythonPackages.cryptography"
This reverts commit 400d1d5c89.

Didn't fix https://github.com/NixOS/nixpkgs/issues/18112
2016-08-30 12:54:59 +02:00
Frederik Rietdijk dfe2b9e6ea pythonPackages.cryptography_vectors: 1.4 -> 1.5 2016-08-30 12:23:57 +02:00
Frederik Rietdijk 8651fa9969 pythonPackages.cryptography: 1.4 -> 1.5 2016-08-30 12:23:47 +02:00
Frederik Rietdijk 400d1d5c89 duply: add pythonPackages.cryptography 2016-08-30 12:20:25 +02:00
Frederik Rietdijk 6f1d7d67c0 pythonPackages.cmdline: init at 0.1.6 2016-08-30 12:06:19 +02:00
Frederik Rietdijk f5ce76c6d8 pythonPackages.process-tests: init at 1.2.1 2016-08-30 12:06:19 +02:00
Frederik Rietdijk 53e9993f4e pythonPackages.helper: init at 2.4.1 2016-08-30 12:06:19 +02:00
Frederik Rietdijk ad633d39dd pythonPackages.pytestcov: 2.2.0 -> 2.3.1 2016-08-30 12:06:18 +02:00
Fernando J Pando 4b820b842b pythonPackages.pytest-fixture-config: init at 1.0.1
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Fernando J Pando dcd21c775f pythonPackages.pytest-shutil: init at 1.1.1
Tested on Linux
2016-08-30 12:06:18 +02:00
Fernando J Pando 184cef18d9 pythonPackages.pytest-server-fixtures: init at 1.1.0
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Fernando J Pando f3f975a0dd pythonPackages.pytest-mock: init at 1.2
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Fernando J Pando 251e67af5c pythonPackages.jsonref: init at 0.1
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Fernando J Pando e8d326a438 pythonPackages.ramlfications: init at 0.1.9
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Fernando J Pando f3a9980e19 pythonPackages.sphinxcontrib-spelling: init at 2.2.0
Tested on Linux
2016-08-30 12:06:18 +02:00
Frederik Rietdijk 21eb4972be pythonPackages.funcparserlib: build on Python 3.x 2016-08-30 12:06:18 +02:00
Frederik Rietdijk e9dea3c02a pythonPackages.sphinx-testing: init at 0.7.1 2016-08-30 12:06:18 +02:00
Fernando J Pando bb06f95cc8 pythonPackages.sphinxcontrib-blockdiag: init at 1.5.5
Tested on linux
2016-08-30 12:06:18 +02:00
Fernando J Pando f59448add0 pythonPackages.autobahn: init at 0.16.0
Tested on linux
2016-08-30 12:06:18 +02:00
Fernando J Pando 17278243d8 pythonPackages.txaio: init at 2.5.1
Tested on Linux
Tested on Darwin
2016-08-30 12:06:18 +02:00
Moritz Ulrich 70f55f9930 rust{Beta,Unstable}: Remove outdated comment. 2016-08-30 12:05:45 +02:00
Shea Levy d4e012780f rust{Beta,Unstable}: Remove lowPrio calls
These are sets of derivations and there is no recurseIntoAttrs, so the
packages aren't exposed to nix-env by name at all.
2016-08-30 05:56:15 -04: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
Luca Bruno 5c5fd1cb60 Merge pull request #18096 from leenaars/wavrsocvt
wavrsocvt: init at 1.0.2.0
2016-08-30 11:41:08 +02:00
Luca Bruno cca72718b3 Merge pull request #18095 from Mic92/valauncher
valauncher: init at 1.2
2016-08-30 11:36:42 +02: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
Guillaume Maudoux 5b00f4037e emacs24: nuke extra references to buildInputs 2016-08-30 11:00:54 +02:00
Jörg Thalheim 2de7e30c0f valauncher: init at 1.2 2016-08-30 10:04:43 +02:00
Tobias Pflug 86c8a63603 nodejs-6_x: 6.3.1 -> 6.4.0 2016-08-30 08:45:35 +02:00
aszlig f19c961b4e
linux-testing: Fix arg list too long in modinst
With the default kernel and thus with the build I have tested in
74ec94bfa2, we get an error during
modules_install:

make[2]: execvp: /nix/store/.../bin/bash: Argument list too long

I haven't noticed this build until I actually tried booting using this
kernel because make didn't fail here.

The reason this happens within Nix and probably didn't yet surface in
other distros is that programs only have a limited amount of memory
available for storing the environment and the arguments.

Environment variables however are quite common on Nix and thus we
stumble on problems like this way earlier - in this case Linux 4.8 - but
I have noticed this in 4.7-next as well already.

The fix is far from perfect and suffers performance overhead because we
now run grep for every *.mod file instead of passing all *.mod files
into one single invocation of grep.

But comparing the performance overhead (around 1s on my machine) with
the overall build time of the kernel I think the overhead really is
neglicible.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-08-30 06:55:52 +02:00
obadz e7b2f05d20 Merge commit '6389f9b' (was in staging) 2016-08-30 02:31:59 +01: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
taku0 816e86cba3 thunderbird-bin: 45.2.0 -> 45.3.0 2016-08-30 09:12:11 +09: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 048a30e4e4 treewide: Fix dev references to libxml2 2016-08-30 03:02:32 +03:00
Tuomas Tynkkynen 47784e55e1 darwin binutils: Fix binutils-raw output references 2016-08-30 02:57:43 +03:00
Tuomas Tynkkynen fa1a1f527b gnome3: Use dev output of nss 2016-08-30 02:41:13 +03:00
Tuomas Tynkkynen 0836f5d3b0 erlangR14: Use dev output of openssl 2016-08-30 02:41:13 +03:00
Tuomas Tynkkynen d4eb6887b9 xorg.xf86videoati: Use dev output of xorgserver
TODO: Darwin xorgserver should have consistent outputs with the Linux
one.
2016-08-30 02:41:12 +03:00
Stewart Mackenzie 33d6e5acd5 Cargo has incorrect hash 2016-08-30 05:53:03 +08:00
Jörg Thalheim ec20540a1a
android-udev-rules: usage example 2016-08-29 23:40:13 +02: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
Michiel Leenaars fe87145c58 wavrsocvt: init at 1.0.2.0 2016-08-29 22:57:14 +02:00
Michiel Leenaars fd69c7d944 manuskript: cleanup of install 2016-08-29 22:55:45 +02:00
Vladimír Čunát 3996aa8953 nix: maintenance 1.11.2 -> 1.11.3
Fixes #17804.
2016-08-29 22:44:01 +02:00
Vladimír Čunát 40dc278ee0 xorg.fontbhttf: mark as unfree
https://bugzilla.redhat.com/show_bug.cgi?id=317641
2016-08-29 22:40:32 +02:00
Vladimír Čunát 4f73633f26 treewide: stop using fontbhttf 2016-08-29 22:28:50 +02:00
Vladimír Čunát 3f80ecfc79 fontforge: build the non-gui version without fontconfig
(in build-time closure)
2016-08-29 22:27:34 +02:00
Frederik Rietdijk 357fbe1ccf Merge pull request #18080 from vbgl/qarte-3
qarte: 2.4.0 -> 3.2.0
2016-08-29 21:47:26 +02:00
zimbatm b046ebbb7c rubygems: 2.6.2 -> 2.6.6 2016-08-29 19:52:40 +01:00
aszlig 74ec94bfa2
linux/kernel/testing: 4.8-rc3 -> 4.8-rc4
Tested by only building the linux_testing attribute, but haven't yet
tested it in production.

I've also fixed the extraMeta.branch attribute.

Verified-with-PGP: ABAF 11C6 5A29 70B1 30AB E3C4 79BE 3E43 0041 1886
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-08-29 20:52:19 +02:00
aszlig 42e1ec215e
linux/kernel: Remove MLX4_EN_VXLAN for 4.8
This option is no longer needed and has been removed in upstream commit
torvalds/linux@a831274a13.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-08-29 20:52:19 +02:00
aszlig 0bce188ec1
linux/kernel: Remove KVM_APIC_ARCHITECTURE for 4.8
The option is no longer needed and has been removed upstream in
torvalds/linux@557abc40d1.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-08-29 20:52:19 +02:00
Tuomas Tynkkynen b2e701cb1d nix-repl: Use 'dev' output of nix 2016-08-29 21:30:52 +03:00
Vladimír Čunát 475124f78e dejavu_fonts: "symlink-split" a single font file
See following commits for "why".
2016-08-29 20:21:32 +02: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 1876ce8494
ataripp: add missing libSM dependency 2016-08-29 17:15:10 +00:00
Robin Gloster 57bd89e447
fsg: disable format hardening 2016-08-29 17:01:03 +00: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
Robin Gloster 6a04de991c
linuxPackages_3_12.ena: fix build 2016-08-29 16:35:13 +00: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
Vladimír Čunát acca6d2293 libreoffice: remove a flaky test on i686
... by a patch from Debian.
2016-08-29 18:29:12 +02:00
Adolfo E. García Castro 64667ae3ef pjsip: 2.1 -> 2.5.5 2016-08-29 10:22:34 -06: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
obadz 1ba32c5403 Merge branch 'master' into staging 2016-08-29 16:22:36 +01:00
obadz 6389f9b349 Revert "make-bootstrap-tools.darwin: upgrade to llvm 3.8"
This reverts commit bddf4e2180.

Trying to fix stdenvBootstrapTools.x86_64-darwin.stdenv

cc @copumpkin @domenkozar
2016-08-29 16:19:36 +01:00
Alexander Ried 8d26e56608 communi: 2016-01-03 -> 2016-08-19 2016-08-29 17:04:27 +02: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
Vincent Laporte 17af87323d maxima: 5.36.1 -> 5.38.1 2016-08-29 15:52:05 +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
Robin Gloster 005a147f92
sage: fix build
closes #17842
2016-08-29 12:46:51 +00:00
Vladimír Čunát b981fe2095 vim-indent-guides: init at 2016-04-17 2016-08-29 14:40:12 +02:00
Vladimír Čunát f688ea37d8 bear: init at 2.2.0 2016-08-29 14:13:01 +02:00
obadz 0e9d355397 musl: disable stackprotector hardening
Prevents busybox segfault
2016-08-29 13:04:29 +01: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 dcf0e8ac48 kde5.plasma: Use 'dev' output of xf86inputsynaptics 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 0e26cf84fc kernel: Remove propagatedBuildOutputs
Not needed after the shuffle.
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
Tuomas Tynkkynen 5d55ae5d50 stdenv/multiple-outputs.sh: Change output propagation logic
Because 'dev' will most often not be the default output after my changes.
2016-08-29 14:49:51 +03:00
Tuomas Tynkkynen 5326e85f3d stdenv.mkDerivation: Use chooseDevOutputs 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
Frederik Rietdijk aebabb9871 qarte: create python env 2016-08-29 13:36:50 +02:00
Vincent Laporte 58738e4bc7 qarte: 2.4.0 -> 3.2.0 2016-08-29 13:36:50 +02:00
Joachim Fasting 898edb0fbc lttng-modules: 2.6.3 -> 2.8.0
Full changelog at
https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=4d484e547c486f902a60216dc421cb891b772431

Built against linux and linux_latest

cc @bjornfor
2016-08-29 11:39:44 +02:00
Robin Gloster f3c994ca11
rhino: disable format/fortify hardening 2016-08-29 09:08:03 +00:00
Robin Gloster b0b2a94751
pdftk: disable format/fortify hardening 2016-08-29 09:02:03 +00:00
Frederik Rietdijk aca4801f53 mendeley: add missing liborc 2016-08-29 10:35:30 +02:00
Frederik Rietdijk 5da0b34591 liborc: init at 0.4.16 2016-08-29 10:35:21 +02:00
Robin Gloster 0865e22567
xorg.xf86videoxgi: add patch to fix build 2016-08-29 08:25:12 +00:00
Frederik Rietdijk d87b415dec mendeley: 1.16.1 -> 1.16.2 2016-08-29 10:02:05 +02:00
Peter Hoeg da6e81ff6b dropbox: 8.4.19 -> 8.4.21 (#18079)
Additionally, we set proper permissions on the files in the output.
2016-08-29 07:42:49 +00:00
Gabriel Ebner 6a11b11a7d handbrake: 0.9.9 -> 0.10.5 2016-08-29 08:05:26 +02:00
Graham Christensen 7a073c1c6d Merge pull request #18057 from peterhoeg/kindlegen
kindlegen: init at 2.9
2016-08-28 22:24:21 -04:00
Joachim Fasting e5c3a52afc
grsecurity: fix features.grsecurity
Previously, features.grsecurity wasn't actually set due to a bug in the
grsec builder. We now rely on the generic kernel builder to set features
from kernelPatches.
2016-08-29 04:09:40 +02:00
Joachim Fasting b56f7acc78
batman-adv: mark as broken on -grsec
Looks to be incompatible with the PaX constification plugin:

> /tmp/nix-build-batman-adv-2016.2-4.7.2.drv-0/batman-adv-2016.2/net/batman-adv/soft-interface.c:1065:22:
error: constified variable 'batadv_link_ops' placed into writable
section ".data..read_mostly"
 struct rtnl_link_ops batadv_link_ops __read_mostly = {

https://hydra.nixos.org/build/39312033/log/raw
2016-08-29 04:09:40 +02:00
Joachim Fasting fcf5a24d8c
kernel config: set DEBUG_STACKOVERFLOW regardless of features.grsecurity
features.grsecurity has actually been unset for a long time, with no
ill effect on grsec kernel builds so this conditional looks useless.
2016-08-29 04:08:39 +02:00
Joachim Fasting 22c9d8628c
grsecurity: remove legacy attributes
No need to carry these into the next release.
2016-08-29 04:08:38 +02:00
Joachim Fasting 525b250052
runit: optionally build static runit{,-init}
May be useful in initrd along with statically linked busybox.
2016-08-29 04:08:38 +02:00
Robin Gloster 56158004b5
lprof: add hardeningDisable to environment during build 2016-08-29 01:58:16 +00: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 06d63f6652
ipfs: build with generic go; mark as broken
This does not build after the binutils update due to go 1.5 failing and
ifps needs an upgrade to build with newer go.

cc packager @kamilchm
2016-08-29 01:47:38 +00:00
Robin Gloster df935b01e7
go_1_5: remove 2016-08-29 01:44:55 +00:00
Kranium Gikos Mendoza 1cabee5973 gpxsee: 2.16 -> 2.17 (#18075) 2016-08-29 01:38:12 +00:00
Kranium Gikos Mendoza 268cb1a08b forkstat: 0.01.13 -> 0.01.14 (#18076) 2016-08-29 01:38:01 +00:00
Robin Gloster beff32f61e
ucommon: disable flaky networking test 2016-08-29 01:31:47 +00:00
Joachim Fasting e0ee5dc04f
rtl8723bs: 6918e9b2ff29 -> 2016-04-11, fix build against 4.7
Upstream
e71a5fc58c
adds linux 4.7 support; all subsequent commits are error fixes so we
bump to current HEAD for good measure.

Built against linux and linux_latest.

Mark as broken on -grsec, seems incompatible with PaX
constification:
> 76fb2-src/hal/rtl8723b_hal_init.c:2186:26: error: assignment of member
'free_hal_data' in read-only object
  pHalFunc->free_hal_data = &rtl8723b_free_hal_data;

and so on.
2016-08-29 03:31:14 +02: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 3cca873b15 facter: 3.1.8 -> 3.4.1 2016-08-29 08:56:34 +08: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
Tuomas Tynkkynen 3243c4f272 treewide: Make explicit that 'dev' output of SDL is used 2016-08-29 03:27:14 +03:00
Robin Gloster e17bc25943
Merge remote-tracking branch 'upstream/master' into staging 2016-08-29 00:24:47 +00:00
Tuomas Tynkkynen c004c6e14d kernel config: Explicitly enable some stuff not enabled by 'make alldefconfig'
List of what to enable taken from https://lwn.net/Articles/672587/.
This doesn't change the resulting x86 configs, but is more useful for
other architectures. For instance, POSIX_MQUEUE is currently missing
on ARM.
2016-08-29 03:07:11 +03:00
s1lvester 0b22104c1d keepassx2-http: init at 2.0.2 (#18039) 2016-08-29 00:02:19 +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
Jörg Thalheim a141f15f46 gimp: fix python plugins (#18061) 2016-08-28 23:41:17 +00:00
Robin Gloster 2958ec7d6f
pythonPackages.fake_factory: 0.5.7 -> 0.6.0
fixes build
2016-08-28 23:35:49 +00:00
Robin Gloster db2582de81
pythonPackages.googleplaydownloader: remove
Source and project homepage are offline
2016-08-28 23:27:09 +00:00
Kranium Gikos Mendoza 4e13a71895 logstalgia: fix build (#18065) 2016-08-28 23:20:22 +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
Joachim Fasting e113db1e24
relfs: port to stdenv.mkDerivation
https://github.com/NixOS/nixpkgs/issues/4210
2016-08-29 01:10:33 +02:00
Joachim Fasting 20e228a1e1
oneteam: port to stdenv.mkDerivation
https://github.com/NixOS/nixpkgs/issues/4210
2016-08-29 01:10:01 +02:00
Robin Gloster 9145ba0d90
docker: build with default go
Fixes build after binutils update
2016-08-28 22:51:34 +00:00
obadz ec37e43c51 perlPackages.FileMimeInfo: 0.23 -> 0.27 2016-08-28 23:42:05 +01:00
Robert Helgesson 979e4fe0c2
perl-Dist-Zilla-Plugin-Test-Pod-LinkCheck: 1.001 -> 1.002 2016-08-28 23:41:19 +02:00
Robert Helgesson a0ca5d9cbb
perl-Test-Pod-LinkCheck: 0.007 -> 0.008 2016-08-28 23:41:19 +02:00
Robert Helgesson dd93111823
perl-IO-Socket-SSL: 2.027 -> 2.037 2016-08-28 23:41:19 +02:00