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
Frederik Rietdijk
6c72782d36
Merge staging-next into master
2018-07-22 11:04:28 +02:00
Jonathan Curran
979f10f704
rustracer: 2.0.12 -> 2.0.14
2018-07-21 20:47:30 -06:00
volth
cc55a3ebcb
treewide: fix build with disallowed aliases ( #43872 )
...
fixes build with disallowed aliases
2018-07-21 22:03:24 -04:00
R. RyanTM
e975814b19
ocamlPackages.utop: 2.1.0 -> 2.2.0
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/utop/versions .
2018-07-21 20:17:38 +00:00
Frederik Rietdijk
ad47d658d1
Merge master into staging-next
2018-07-21 19:43:53 +02:00
Frederik Rietdijk
81c539ee0b
Merge pull request #43838 from aneeshusa/gtk-doc-support-python-3
...
gtk-doc: support python3
2018-07-21 19:13:54 +02:00
Aneesh Agrawal
dddac8b684
gtk-doc: support python3
2018-07-21 10:09:25 -07:00
Jörg Thalheim
218298b30f
Merge branch 'master' into unused5
2018-07-21 15:41:22 +01:00
Jörg Thalheim
1a969d13d9
Merge pull request #43879 from Tomahna/bloop
...
bloop: 1.0.0-M11 -> 1.0.0
2018-07-21 15:30:56 +01:00
Jörg Thalheim
dcd5d7af05
coursier: patch shebang to make it work in the nix sandboxes
...
Before `/usr/bin/env sh` was in the script.
2018-07-21 15:29:30 +01:00
Michael Fellinger
07eb9736f0
gotools: 2017-08-08 -> 2018-07-20
2018-07-21 12:30:02 +02:00
Frederik Rietdijk
251a0a9a86
Merge pull request #43860 from volth/unused2
...
treewide: remove unused 'inherit' in let blocks
2018-07-21 11:13:36 +02:00
Silvan Mosberger
027d52ff34
cuter: Fix build
2018-07-21 10:57:54 +02:00
Kevin Rauscher
1493a45f4b
bloop: 1.0.0-M11 -> 1.0.0
2018-07-21 10:47:32 +02:00
Mario Rodas
501beb69f2
dejagnu: 1.6 -> 1.6.1
2018-07-21 02:48:59 -05:00
Vincent Laporte
df6534d04a
Merge pull request #43535 from vbgl/ocaml-js_of_ocaml-3.2.0
...
ocamlPackages.js_of_ocaml: 3.1.0 -> 3.2.0
2018-07-21 06:21:37 +00:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Pascal Wittmann
eca518109c
hyper-haskell-server-with-packages: add version to name
...
see issue #43717
2018-07-20 23:07:16 +02:00
Pascal Wittmann
4d1fd3775d
buck: adhere to version schema convention
...
see issue #43717
2018-07-20 22:53:05 +02:00
Pascal Wittmann
ba893d4e49
bazel-buildtools: add version to name
...
see issue #43717
2018-07-20 22:50:48 +02:00
volth
6d2857a311
[bot] treewide: remove unused 'inherit' in let blocks
2018-07-20 19:38:19 +00:00
Frederik Rietdijk
1a6af9f88e
Merge pull request #43857 from volth/unused
...
[bot] treewide: remove unreferenced code
2018-07-20 21:06:32 +02:00
volth
87f5930c3f
[bot]: remove unreferenced code
2018-07-20 18:48:37 +00:00
Jörg Thalheim
0e617f68d3
gdbgui: 0.11.1.2 -> 0.13.0.0
2018-07-20 15:29:42 +01:00
Tim Steinbach
a4d5583a85
gradle: 4.8.1 -> 4.9
2018-07-20 08:13:10 -04:00
Graham Christensen
7fdba7c74e
Merge pull request #43834 from ryantm/https2
...
treewide: http -> https
2018-07-19 21:31:36 -04:00
Ryan Mulligan
df8062c45b
treewide: http -> https
2018-07-19 18:12:04 -07:00
Pascal Wittmann
c01411f109
leksah: include version in name
...
see issue #43717
2018-07-19 21:55:04 +02:00
Frederik Rietdijk
8213ff161c
Merge master into staging-next
2018-07-19 18:24:24 +02:00
Mathieu Boespflug
c27f686a4b
bazel: Set a sensible strict action environment.
...
Bazel either reuses the `PATH` from the client, or sets a hardcoded
one. The former mode in problematic for build hermeticity. But the
latter is crippled on NixOS, because the hardcoded value is
`/bin:/usr/bin`. So we set the hardcoded value to match what
`customBash` provides. This has the effect of aligning the
environments for `ctx.actions.run` and `ctx.actions.run_shell`, which
were previously distinct (bug).
2018-07-19 09:51:09 +02:00
Mathieu Boespflug
5ab07a8041
bazel: make more tools available in customBash.
2018-07-19 09:51:09 +02:00
Matthew Bauer
76999cc40e
treewide: remove aliases in nixpkgs
...
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.
Misc...
- qtikz: use libsForQt5.callPackage
This ensures we get the right poppler.
- rewrites:
docbook5_xsl -> docbook_xsl_ns
docbook_xml_xslt -> docbook_xsl
diffpdf: fixup
2018-07-18 23:25:20 -04:00
Silvan Mosberger
a88f959278
Merge pull request #43655 from tarigo/master
...
qtcreator: 4.5.0 -> 4.6.2
2018-07-18 05:04:03 +02:00
Pascal Wittmann
90223e4a4a
jdepend: add myself (pSub) as maintainer
2018-07-17 22:00:14 +02:00
Pascal Wittmann
1c702bb8a3
valkyrie: add myself (pSub) as maintainer
2018-07-17 21:48:15 +02:00
Pascal Wittmann
b835b8a95b
valkyrie: fix build
2018-07-17 21:48:13 +02:00
Yegor Timoshenko
e6a721ed60
gputils: clean up, fix homepage url
2018-07-17 19:19:01 +03:00
Yorick van Pelt
9ba3b39e44
gputils: init at 1.5.0-1
2018-07-17 17:28:13 +02:00
Igor Tarasov
69affb8d26
qtcreator: 4.5.0 -> 4.6.2
2018-07-17 12:45:56 +03:00
Profpatsch
75942f96b3
bazel: 0.15 -> 0.15.1
2018-07-17 10:12:39 +02:00
Mathieu Boespflug
62f3bf7509
bazel: make the build --sandbox compatible by building extra deps separately.
2018-07-17 10:12:39 +02:00
Mathieu Boespflug
d23e72ebf7
bazel: 0.13.0 -> 0.15.0
...
Upgrade to latest Bazel.
2018-07-17 10:12:39 +02:00
Frederik Rietdijk
12949bf84a
Merge master into staging
2018-07-17 10:05:50 +02:00
Frederik Rietdijk
1ae2f10642
Merge staging-next into master
2018-07-17 10:04:59 +02:00
Pascal Wittmann
2d9a6023c4
doit: add myself (pSub) as maintainer
2018-07-16 22:17:38 +02:00
xeji
8b0fea2154
Merge pull request #43620 from aneeshusa/update-vagrant-to-2.1.2-properly
...
vagrant: update deps for 2.1.2
2018-07-16 19:49:12 +02:00
Aneesh Agrawal
982f9d8616
vagrant: update deps for 2.1.2
...
The version was bumped but the dependencies were not updated.
Do so and add some instructions for future package updates.
2018-07-16 10:11:36 -07:00
Frederik Rietdijk
6d339e5863
Merge staging-next into staging
2018-07-16 17:14:44 +02:00
Frederik Rietdijk
3c09808160
Merge master into staging-next
2018-07-16 07:43:37 +02:00