Commit Graph

6933 Commits

Author SHA1 Message Date
Chloe Kever 1bb4fd794c jenkins: 2.107.3 -> 2.121.2 (#43936) 2018-08-01 15:20:21 +02:00
Mario Rodas 4cc3a18fcd brakeman: init at 4.3.1 (#44294) 2018-08-01 15:15:29 +02:00
Daniël de Kok 186cf1c4d6 cargo-asm: init at 0.1.16 (#44182) 2018-08-01 15:03:03 +02:00
Nick Novitski 7fd0d020a5 yarn: add yarnpkg bin alias output
Because the hadoop project also provides a binary `yarn`, the yarn project [added this alias to help people with both hadoop and yarn installed](https://github.com/yarnpkg/yarn/issues/673#issuecomment-254004512).  Some scripts in the wild use this alias for the same reason.
2018-07-31 15:57:37 -07:00
Théo Zimmermann fd03ba85cc mustache-go: init at 1.0.1 (#44175) 2018-07-31 23:48:54 +02:00
Vincent Laporte 63b584395f camlp4: init at 4.07+1 (#44272) 2018-07-31 23:22:15 +02:00
aszlig c8b973d318
eresi: init at 0.83-a3-phoenix
While I'm not sure whether it's suitable for my tasks it might be useful
for others doing reverse engineering, so I decided to package it.

The software seems to have stalled development since a while but became
active again recently, so hopefully some of the issues with packaging
will be fixed and they might want to move away from their handwritten
configure script.

I've tested the package on both i686-linux and x86_64-linux, however the
automated test suite seems to be broken upstream at the moment so I
didn't set doCheck to true, but once this is fixed, we can enable them
in a future update.

Signed-off-by: aszlig <aszlig@nix.build>
2018-07-31 08:17:39 +02:00
Daiderd Jordan aeab0ec63b jq: fix tests on darwin
The tests depend on libjq which isn't installed in the correct location
yet when the checkPhase runs.
2018-07-30 20:45:14 +02:00
Tim Steinbach 85d23b0b55
sbt: 1.1.6 -> 1.2.0 2018-07-30 14:38:54 -04:00
Jörg Thalheim 67e2de195a
Merge pull request #44229 from dtzWill/fix/rr-32bit
rr: enable on 32bit x86
2018-07-30 14:20:22 +01:00
Jörg Thalheim b4d668859a
Merge pull request #44205 from manveru/golangci-lint
golangci-lint: init at 1.9.2
2018-07-30 13:45:44 +01:00
Frederik Rietdijk 0349f796f2
Merge pull request #44219 from andreabedini/aws-sam-cli-0-5-0
aws-sam-cli: 0.4.0 -> 0.5.0
2018-07-30 14:28:08 +02:00
Will Dietz 541d30a3a9 rr: enable on 32bit x86
Lack of 32bit support led to the creation
of an overlay to add it back again,
but since it at least builds and seems to work
don't see why we'd disallow it here :).
2018-07-30 07:27:25 -05:00
lewo d123f5d00f
Merge pull request #44222 from nlewo/pr-skopeo
skopeo: 0.1.30 -> 0.1.31
2018-07-30 10:57:38 +02:00
Michael Fellinger 06eb270c8f golangci-lint: init at 1.9.2 2018-07-30 10:23:57 +02:00
Antoine Eiche 34a10d65a1 skopeo: 0.1.30 -> 0.1.31 2018-07-30 10:11:42 +02:00
Andrea Bedini 3e1cb3ef61 aws-sam-cli: 0.4.0 -> 0.5.0 2018-07-30 14:23:44 +08:00
Brandon Elam Barker e75a95d59c pyre: 0.0.8 -> 0.0.10 (#44023)
renamed pyre to pyre.bin; see upstream issue at:
https://github.com/facebook/pyre-check/issues/79#issuecomment-407150170
2018-07-29 21:29:29 +02:00
Pascal Bach 41efb9a6c8 gitlab-runner: 11.0.0 -> 11.1.0 (#44085) 2018-07-29 20:59:11 +02:00
Profpatsch 846d8f8305 jq: split outputs and run tests 2018-07-29 15:30:29 +02:00
Jörg Thalheim 718b15708b
Merge pull request #44174 from dywedir/yarn
yarn: 1.8.0 -> 1.9.2
2018-07-29 12:23:20 +01:00
Frederik Rietdijk e46e7f44c2
Merge staging-next into master 2018-07-29 09:13:54 +02:00
viric 5c77b9cddb
Merge pull request #43982 from viric/viric_clean
Take me (viric) out of most maintenance
2018-07-29 00:17:08 +02:00
Jörg Thalheim f545ddc6b6
Merge pull request #44185 from dywedir/rust-cbindgen
rust-cbindgen: 0.6.0 -> 0.6.1
2018-07-28 23:16:05 +01:00
Will Dietz 6980be7edc
Merge pull request #44150 from dtzWill/updatee/ctags-2018-07
universal-ctags: 2018-01-0 -> 2018-07-23
2018-07-28 16:49:02 -05:00
Vladyslav Mykhailichenko 56bab08df5 rust-cbindgen: 0.6.0 -> 0.6.1 2018-07-28 23:33:16 +03:00
Lluís Batlle i Rossell f54b387b63 Merge remote-tracking branch 'central/master' into viric_clean 2018-07-28 19:25:14 +02:00
Vladyslav Mykhailichenko 31cd3830f1 yarn: 1.8.0 -> 1.9.2 2018-07-28 13:41:40 +03:00
Frederik Rietdijk 8db716d9f3 Merge master into staging-next 2018-07-28 12:31:35 +02:00
Daniel Peebles fe036ea2be
Merge pull request #41908 from nicknovitski/dockertools-darwin
fix dockertools.pullImage on darwin
2018-07-27 23:42:56 -04:00
Bas van Dijk ebcdb822f8 elk: 6.2.4 -> 6.3.2
* The ELK stack is upgraded to 6.3.2.

* `elasticsearch6`, `logstash6` and `kibana6` now come with X-Pack which is
  a suite of additional features. These are however licensed under the unfree
  "Elastic License".

* Fortunately they also provide OSS versions which are now packaged
  under: `elasticsearch6-oss`, `logstash6-oss` and `kibana6-oss`.
  Note that the naming of the attributes is consistent with upstream.

* The test `nix-build nixos/tests/elk.nix -A ELK-6` will test the OSS
  version by default. You can also run the test on the unfree ELK using:
  `NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true`
2018-07-28 00:01:31 +02:00
Nick Novitski 64c6ff3dfc skopeo: fix build on darwin 2018-07-27 12:29:31 -07:00
Benjamin Staffin 28e11a0b6b
bazel: fix bash completion, halve build time (#44097)
This finally fixes the build to avoid having to completely rebuild
bazel from source a second time just to generate the bash completion
script!

It also makes completion actually _work_ for bash users by
correcting the name of the installed script.
2018-07-27 14:45:43 -04:00
Benjamin Staffin 9cbe75b269
bazel: 0.15.1 -> 0.15.2 (#44094) 2018-07-27 14:43:15 -04:00
Will Dietz 28b2c8b27a universal-ctags: 2018-01-0 -> 2018-07-23 2018-07-27 08:09:09 -05:00
Frederik Rietdijk f59e6f4037 Merge master into staging 2018-07-26 16:18:53 +02:00
Frederik Rietdijk 38ac3b3437
Merge pull request #43972 from NixOS/python-unstable
Python packages: major updates
2018-07-26 16:16:10 +02:00
Jos van Bakel 812f4749ae rshell: init at 0.0.14 2018-07-26 06:12:06 -07:00
Robert Schütz a576b2ea64 conan: 1.5.2 -> 1.6.0 2018-07-26 12:43:17 +02:00
Roman Volosatovs 7b1632c841
dep: 0.4.1 -> 0.5.0 2018-07-26 10:04:53 +02:00
Carlos D 4758fe7c56 kustomize: init at 1.0.4 2018-07-25 21:10:07 -07:00
Daiderd Jordan 3290f1d42a
Merge pull request #44063 from LnL7/ycmd-fix-jedi
ycmd: 2018-06-14 -> 2018-07-24
2018-07-25 23:26:36 +02:00
Wael M. Nasreddine 6688b650f8 pet: init at 0.3.2 2018-07-24 20:25:39 -07:00
John Ericson 1833a04aed flex: Don't use crossAttrs 2018-07-24 19:40:46 -04:00
John Ericson 4116754f45 elfutils: Don't use crossAttrs 2018-07-24 19:40:46 -04:00
Daiderd Jordan 7dde18891f
ycmd: 2018-06-14 -> 2018-07-24
Also added missing parso library, this caused issues with the python
semantic completion (and possibly others)
2018-07-24 21:53:58 +02:00
Frederik Rietdijk 099c13da1b Merge staging-next into master (#44009)
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.

* libffi: simplify using `checkInputs`

* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix

* utillinux: 2.32 -> 2.32.1

https://lkml.org/lkml/2018/7/16/532

* busybox: 1.29.0 -> 1.29.1

* bind: 9.12.1-P2 -> 9.12.2

https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html

* curl: 7.60.0 -> 7.61.0

* gvfs: make tests run, but disable

* ilmbase: disable tests on i686. Spooky!

* mdds: fix tests

* git: disable checks as tests are run in installcheck

* ruby: disable tests

* libcommuni: disable checks as tests are run in installcheck

* librdf: make tests run, but disable

* neon, neon_0_29: make tests run, but disable

* pciutils: 3.6.0 -> 3.6.1

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions.

* mesa: more include fixes

mostly from void-linux (thanks!)

* npth: 1.5 -> 1.6

minor bump

* boost167: Add lockfree next_prior patch

* stdenv: cleanup darwin bootstrapping

Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.

* Revert "pciutils: use standardized equivalent for canonicalize_file_name"

This reverts commit f8db20fb3a.
Patching should no longer be needed with 3.6.1.

* binutils-wrapper: Try to avoid adding unnecessary -L flags

(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>

* libffi: don't check on darwin

libffi usages in stdenv broken darwin. We need to disable doCheck for that case.

* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook

* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273

When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.

* parity-ui: fix after merge

* python.pkgs.pytest-flake8: disable test, fix build

* Revert "meson: 0.46.1 -> 0.47.0"

With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.

When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.

Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.

I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)

This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.

--

Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).

Fixes #43650.

This reverts commit 305ac4dade.

(cherry picked from commit 273d68eff8f7b6cd4ebed3718e5078a0f43cb55d)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00
Matthew Stewart 18f517fbd6 Enable new dtags in a way that works with binutils 2.30.
In 3027bca, binutils was upgraded from 2.28.1 to 2.30. However, in 2.30,
the ldmain.c file within binutils, which the nixpkgs new-dtags.patch
file is meant to modify, was changed in such a way that the patch no
longer works. As a result, the new dtags are not actually enabled, and
binaries are built with RPATH set instead of RUNPATH, thereby preventing
LD_LIBRARY_PATH from overriding this built-in path. This change corrects
this. The patch file is no longer necessary because binutils's ldmain.c
now sets link_info.new_dtags based on the configuration flags.

This was probably not noticed immediately because, when the derivation
is built with nix-build, the fixupPhase runs patchelf --shrink-rpath.
patchelf converts any RPATH in the binary into RUNPATH (unless
--force-rpath is specified).  Of course, if the binary is built without
nix-build (such as in a nix-shell), this never occurs, and any RPATH in
the binary is left in place.
2018-07-24 11:09:36 +03:00
Jörg Thalheim b414694b4c
Merge pull request #43987 from risicle/ris-cf-cli-6-37-0
cloudfoundry-cli: 6.36.1 -> 6.37.0
2018-07-23 21:20:57 +01:00
Andrew Childs 4a629f56b6 rubocop: 0.55.0 -> 0.58.1 2018-07-24 00:25:05 +09:00