Joachim F
90d3a0314c
Merge pull request #26836 from Ma27/update/geogebra
...
geogebra: 5-0-361-0 -> 5-0-369-0
2017-06-25 16:35:13 +01:00
Joachim F
c235bf3e3d
Merge pull request #26792 from mdorman/emacs-updates
...
Automated Emacs package updates
2017-06-25 15:33:19 +01:00
Bram Duvigneau
dac2a7693a
brltty: 5.4 -> 5.5
2017-06-25 12:12:57 +00:00
Franz Pletz
ed515c8080
weechat: 1.8 -> 1.9
2017-06-25 14:03:18 +02:00
Jörg Thalheim
a93225fc6c
Merge pull request #26835 from unaizalakain/init_qgo
...
qgo: init at unstable-2016-06-23
2017-06-25 12:05:32 +01:00
Jörg Thalheim
7a10cc84a0
rustRegistry: switch to mkDerivation
...
fixes #26582
2017-06-25 11:56:29 +01:00
tilpner
c610f99d8f
Expose custom Rust registry versions
...
This allows users to specify a custom registry src,
because currently every packager would need to create
an outdated Cargo.lock just to be compatible with the
probably outdated rustRegistry in nixpkgs.
Currently there is no easy way to convince cargo to
do that, so this makes that workaround unnecessary.
2017-06-25 11:56:15 +01:00
Maximilian Bosch
f5665e9ab4
geogebra: 5-0-361-0 -> 5-0-369-0
2017-06-25 12:39:30 +02:00
Jörg Thalheim
46427b77f4
Merge pull request #26690 from DIzFer/telegram-update
...
tdesktop: 1.0.27 -> 1.1.7
2017-06-25 11:37:21 +01:00
Unai Zalakain
6e52efe9eb
qgo: init at unstable-2016-06-23
2017-06-25 12:29:18 +02:00
Peter Simons
b4973a5bbb
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1-11-gb2cb3cb from Hackage revision
ec9f3d302b
.
2017-06-25 12:21:55 +02:00
Peter Simons
9721c54592
git-annex: replacing optparse-applicative needs a deep override
...
| Warning: This package indirectly depends on multiple versions of the same
| package. This is highly likely to cause a compile failure.
| package wai-app-static-3.1.6.1 requires optparse-applicative-0.13.2.0
| package tasty-rerun-1.1.6 requires optparse-applicative-0.13.2.0
| package tasty-0.11.2.1 requires optparse-applicative-0.13.2.0
| package git-annex-6.20170520 requires optparse-applicative-0.14.0.0
2017-06-25 12:21:55 +02:00
Jörg Thalheim
4ef00cab4e
Merge pull request #26733 from juliendehos/opencv
...
opencv: add openblas support
2017-06-25 10:41:46 +01:00
Jörg Thalheim
bc488d4cb5
Merge pull request #26834 from calvertvl/upgrade-calibre-to-3.1.1
...
calibre: 2.84.0 -> 3.1.1
2017-06-25 10:22:50 +01:00
Jörg Thalheim
f506b72308
krita: 3.1.3 -> 3.1.4
2017-06-25 10:18:45 +01:00
Jörg Thalheim
bc7d575c52
Merge pull request #26740 from lsix/update_gsl
...
gsl: 2.3 -> 2.4
2017-06-25 10:11:50 +01:00
Jörg Thalheim
de21c43257
Merge pull request #26829 from dywedir/tiled
...
tiled: 0.18.2 -> 1.0.1
2017-06-25 09:48:10 +01:00
Jörg Thalheim
24e9ec3166
marble: fix src hash
2017-06-25 09:38:32 +01:00
Jörg Thalheim
f319442b77
keepassxc: fix 4.9 compatibility
2017-06-25 09:36:06 +01:00
Jörg Thalheim
0ae147c50a
Merge pull request #26771 from aij/fix/libatomic_ops
...
libatomic_ops: Provide alternate URL
2017-06-25 09:17:10 +01:00
Jörg Thalheim
ad42e5f6e5
Merge pull request #26795 from veprbl/root_6.10.00
...
root: 6.09.02 -> 6.10.00
2017-06-25 09:14:30 +01:00
Frederik Rietdijk
fcd5804d7f
konversation: 1.6.2 -> 1.7.2 and fix build
2017-06-25 09:56:34 +02:00
Frederik Rietdijk
fdf181237b
yakuake: fix build
2017-06-25 09:56:34 +02:00
Frederik Rietdijk
c7bc8b42f2
kdeconnect: fix build
2017-06-25 09:56:34 +02:00
Victor Calvert
e600317768
calibre: 2.84.0 -> 3.1.1
...
links-privacy patch was removed as the content server was
rewritten in calibre 3.0.
The rewrite also needed a couple more python packages.
2017-06-25 03:52:36 -04:00
Jörg Thalheim
3913522a41
Merge pull request #26828 from rvolosatovs/init/mopidy-local-images
...
mopidy-local-images: init at 1.0.0
2017-06-25 08:39:56 +01:00
Roman Volosatovs
69eddfa090
pythonPackages.pylast: 0.5.11 -> 1.8.0 ( #26825 )
...
* maintainers: add rvolosatovs
* pythonPackages.pylast: 0.5.11 -> 1.8.0
* pythonPackages.pylast: refactor
- Update homepage
- Add rvolosatovs to maintainers
- Fix test comment
* pylast: move out of python-packages.nix
2017-06-25 08:32:05 +01:00
Jörg Thalheim
6aad18a668
pythonPackages.uritools: keep alphabetic order
2017-06-25 08:24:50 +01:00
Jörg Thalheim
6450a14880
Merge pull request #26826 from rvolosatovs/init/uritools
...
pythonPackages.uritools: init at 2.0.0
2017-06-25 08:22:31 +01:00
Jörg Thalheim
4b6b811b34
Merge pull request #26827 from rvolosatovs/init/spotipy
...
pythonPackages.spotipy: init at 2.4.4
2017-06-25 08:18:09 +01:00
Jörg Thalheim
5d5dde671e
pythonPackages.spotipy: keep alphabetic ordering
2017-06-25 08:16:58 +01:00
Jörg Thalheim
5b7fd8f3b8
nailgun: use makeWrapper
2017-06-25 07:46:51 +01:00
Volth
60e19e7393
plv8: init at 2.0.3
2017-06-25 01:20:51 +00:00
Volth
649a036dcc
nailgun: init at 0.9.1
2017-06-25 01:08:09 +00:00
Roman Volosatovs
4ebaed854f
mopidy-local-images: init at 1.0.0
2017-06-25 00:26:02 +02:00
dywedir
33e4afa172
tiled: 0.18.2 -> 1.0.1
2017-06-25 01:08:00 +03:00
Roman Volosatovs
4abb292f75
pythonPackages.spotipy: requests2 -> requests
...
Seems like this breaks build of #26518
2017-06-24 23:58:37 +02:00
Roman Volosatovs
ca69972f9a
pythonPackages.spotipy: init at 2.4.4
2017-06-24 23:56:34 +02:00
Roman Volosatovs
90f85a2de5
pythonPackages.uritools: init at 2.0.0
2017-06-24 23:54:19 +02:00
Bjørn Forsman
6916f24e84
treewide: enableParallelBuild -> enableParallelBuilding
2017-06-24 22:22:48 +02:00
Thomas Tuegel
1593bd2423
Merge pull request #26817 from ttuegel/qt-5.9
...
Qt 5.9
2017-06-24 15:19:36 -05:00
Thomas Tuegel
69438a397f
khotkeys: fix intermittant parallel build failure
2017-06-24 15:18:58 -05:00
Jörg Thalheim
c0303c7110
Merge pull request #26822 from 4z3/bitlbee-facebook
...
bitlbee-facebook: 1.1.0 -> 1.1.1
2017-06-24 20:45:18 +01:00
Der Pfirsich
2c6fbc737f
spotify: 1.0.55.487.g256699aa-16 -> 1.0.57.474.gca9c9538-30 ( #26794 )
2017-06-24 20:41:05 +01:00
Jörg Thalheim
09704d35f2
Merge pull request #26762 from dtzWill/update/creduce
...
creduce: 2.6.0 -> 2.7.0, now uses LLVM 4
2017-06-24 19:59:30 +01:00
Jörg Thalheim
6741b3ac7c
Merge pull request #26807 from ajevans85/crashplan-4-8-3
...
crashplan: 4.8.2 -> 4.8.3
2017-06-24 19:57:28 +01:00
Tim Steinbach
03aed4cfcf
linux-copperhead: 4.11.6.d -> 4.11.7.a
2017-06-24 14:50:41 -04:00
tv
267ea50604
bitlbee-facebook: 1.1.0 -> 1.1.1
2017-06-24 20:37:32 +02:00
Jörg Thalheim
8f9d3bfddb
Merge pull request #26594 from jchildren/master
...
antlr4_7: init at 4.7
2017-06-24 18:55:08 +01:00
Jörg Thalheim
5dc7314c53
Merge pull request #26749 from gentoofreak/libopus-1.2
...
libopus: 1.1.5 -> 1.2
2017-06-24 18:43:58 +01:00
Dmitry Kalinkin
ada12f46dc
root: 6.09.02 -> 6.10.00
...
also workaround #26197
2017-06-24 13:38:25 -04:00
Jörg Thalheim
d853c3b895
Merge pull request #26707 from dywedir/rust-bindgen
...
rust-bindgen: 0.24.0 -> 0.25.5
2017-06-24 18:23:20 +01:00
Jörg Thalheim
c09d4ae6a8
Merge pull request #26729 from igsha/languagetool
...
languagetool: fix arguments passing
2017-06-24 18:21:00 +01:00
Jörg Thalheim
d4f45ae393
Merge pull request #26734 from nh2/statifier-1.7.4
...
statifier: 1.7.3 -> 1.7.4
2017-06-24 18:16:25 +01:00
Jörg Thalheim
3e735addd0
Merge pull request #26757 from dtzWill/update/upx-3.94
...
upx: 3.93 -> 3.94
2017-06-24 18:05:25 +01:00
Daiderd Jordan
09c1768afd
plex: 1.5.5 -> 1.5.7
2017-06-24 19:00:30 +02:00
Samuel Leathers
5d7fd7e7fa
mailhog: init at 1.0.0 ( #26821 )
...
* mailhog: init at 1.0.0
* formatting nitpicks
2017-06-24 17:05:34 +01:00
Jörg Thalheim
da1525260b
Merge pull request #26820 from sigma/pr/hugo-0.24
...
hugo: 0.24 -> 0.24.1
2017-06-24 16:40:01 +01:00
Volth
85b9ff29e9
rrdtool: apply upstream patch to fix file permission
...
fixes #26780 #26782
2017-06-24 16:38:20 +01:00
Yann Hodique
1be7323f5a
hugo: 0.24 -> 0.24.1
2017-06-24 08:26:44 -07:00
Hector Jusforgues
6bb5e991ab
perl-packages: fix typo in comment ( #26819 )
2017-06-24 16:25:19 +01:00
Jörg Thalheim
40ccf99373
Merge pull request #26743 from sigma/pr/hugo-0.24
...
hugo: 0.23 -> 0.24
2017-06-24 16:23:52 +01:00
Tim Steinbach
b06cb59fc1
linux: 4.9.33 -> 4.9.34
2017-06-24 11:22:56 -04:00
Tim Steinbach
3a68f0bb78
linux: 4.11.6 -> 4.11.7
2017-06-24 11:20:32 -04:00
Masayuki Takeda
69153f12e4
networkmanager: fix arping path
2017-06-24 14:46:16 +02:00
Thomas Tuegel
22b10bac78
qt5: 5.8.0 -> 5.9.0
...
Qt 5.8 is immediately removed because its support window is ended.
The qtlocation module is built with `enableParallelBuilding = false` so that the
clipper library will be built before the components which link to it.
kjs now depends directly on pcre. The dependency was previously propagated from
qtbase, which now depends on pcre2.
2017-06-24 07:43:57 -05:00
Bjørn Forsman
b8658f629b
fetchgit: support "git@server:repo" URLs
...
Update the code that extracts the base name from a git repo URL so that
it can deal with URLs like "git@server:repo".
2017-06-24 14:34:08 +02:00
Jörg Thalheim
909fb246fd
Merge pull request #26783 from Gricad/openmpi
...
openmpi: 1.10.1 -> 1.10.7
2017-06-24 12:12:26 +01:00
Daiderd Jordan
961d42d80f
Merge pull request #26811 from gleber/erlang-makeExtensible
...
erlang: use makeExtensible
2017-06-24 13:00:36 +02:00
Jörg Thalheim
8810a69adb
Merge pull request #26778 from therealpxc/fish
...
fish: 2.5.0 -> 2.6.0
2017-06-24 12:00:20 +01:00
Gleb Peregud
0123200dee
stdenv: add stawman docs for makeOverridable
...
Also fix a typo in docs in haskell-modules.
2017-06-24 12:47:57 +02:00
Gleb Peregud
de0e9e7a86
erlang: refactor: switch to lib.makeExtensible
...
Use standardized implementation of attribute set extensibility mechanism
instead of manually re-implementing it.
Suggested by @cstrahan at https://github.com/NixOS/nixpkgs/pull/26668 .
2017-06-24 12:30:04 +02:00
Jörg Thalheim
5e2de6d846
iwd: 2017-04-21 -> 2017-06-02
2017-06-24 10:29:14 +01:00
Jörg Thalheim
dc6e5dce2d
lttng-tools: 2.9.3 -> 2.9.5
2017-06-24 10:26:53 +01:00
Jörg Thalheim
088ab901c5
lttng-ust: 2.9.0 -> 2.9.1
2017-06-24 10:26:31 +01:00
Jörg Thalheim
a087e5a53a
lttng-modules: 2.9.1 -> 2.9.3
2017-06-24 10:26:19 +01:00
ajevans
76e019ad9f
crashplan: 4.8.2 -> 4.8.3
2017-06-24 16:19:30 +10:00
Peter Hoeg
68a4dc82c0
heimdall: add OSX docs too
2017-06-24 13:18:04 +08:00
Peter Hoeg
276adb96fa
heimdall: 1.4.1 -> 1.4.2
2017-06-24 12:49:11 +08:00
Daiderd Jordan
dc1ae6f18d
erlang: use R18 for packages that don't work with R19
2017-06-24 01:52:31 +02:00
Daiderd Jordan
39497df1ef
erlang: change default R18 -> R19
2017-06-24 01:52:24 +02:00
Tim Steinbach
328617accd
rkt: 1.26.0 -> 1.27.0
2017-06-23 19:24:19 -04:00
aszlig
06271b6eba
krita: Fix build dependencies
...
First of all, we need a newer version of Vc, because at least version
1.1.0 is required for Krita 3.1.3.
Also, qtmultimedia and qtx11extras were missing.
Built and tested successfully on my machine.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @abbradar
2017-06-23 22:15:05 +02:00
John Ericson
a24031317a
Merge pull request #26798 from obsidiansystems/ios-cross-stdenv
...
ios-cross: Just properly use the cc-wrapper
2017-06-23 15:00:19 -04:00
Daiderd Jordan
0fafa0d7d7
erlang: remove erlangR16 and all versioned variants from all-packages
...
Fixes #24047
All of the variants are still available in the beam.interpreters attrset.
2017-06-23 19:58:05 +02:00
Daiderd Jordan
54a370ff5f
beam-packages: add erlangR20
2017-06-23 19:42:31 +02:00
Daiderd Jordan
b0b5911fc1
Merge pull request #26764 from mdaiter/erlangR20
...
erlangR20: init
2017-06-23 19:37:49 +02:00
Frederik Rietdijk
cb0851d5fa
Merge pull request #26714 from siddharthist/flask-restplus
...
flask-restplus: update to 0.10
2017-06-23 19:19:11 +02:00
John Ericson
afd2bdbad2
Merge pull request #26007 from obsidiansystems/cc-wrapper-prefix
...
Get rid of gcc-cross-wrapper
2017-06-23 11:22:34 -04:00
Ivan Jager
a9c9040a02
libatomic_ops: Provide alternate URL
...
www.ivmaisoft.com is currently down.
2017-06-23 10:21:12 -05:00
Michael Alan Dorman
eea95af5d1
melpa-packages: 2017-06-23
...
Removals:
- todochiku - Removed from melpa
2017-06-23 11:05:12 -04:00
Michael Alan Dorman
40e17794ce
melpa-stable-packages: 2017-06-23
2017-06-23 11:05:12 -04:00
Michael Alan Dorman
a10c8a97b4
org-packages: 2017-06-23
2017-06-23 11:05:12 -04:00
Michael Alan Dorman
8a714e3bb6
elpa-packages: 2017-06-23
2017-06-23 11:05:11 -04:00
Thomas Tuegel
0d1a1a4954
plasma-workspace: no propagatedBuildInputs
...
Only libraries may have propagatedBuildInputs.
2017-06-23 09:55:04 -05:00
Vladimír Čunát
c76f8d9c7a
knot-resolver: maintenance 1.3.0 -> 1.3.1
2017-06-23 14:48:29 +02:00
Vladimír Čunát
75872f3161
knot-dns: security 2.5.1 -> 2.5.2
...
https://lists.nic.cz/pipermail/knot-dns-users/2017-June/001144.html
2017-06-23 14:48:10 +02:00
Matthew Daiter
d79b4766a5
erlangR20: init
2017-06-23 12:51:58 +02:00
Peter Simons
e31b99c187
haskell-network: use older version to compile with GHC 7.4.x and before
...
Recent versions of network no longer support base libraries that old.
2017-06-23 12:49:37 +02:00
Peter Simons
6b6cf6942c
haskell-optparse-applicative: fix build with pre-8.0.x versions of GHC
2017-06-23 12:49:37 +02:00
Peter Simons
8ddaef6ddf
haskell: fix logic error in generic builder introduced in 00892b7e4e
...
Closes https://github.com/NixOS/nixpkgs/issues/26760 .
2017-06-23 12:49:36 +02:00
Peter Simons
d83fb640db
haskell-opencv: ensure that the underlying C++ library has contrib code enabled
...
0335b93284 (commitcomment-22638850)
2017-06-23 12:49:36 +02:00
Peter Simons
bc20886345
git-annex: enable shell completions for zsh and fish
...
The latest optparse-applicative version can do that.
2017-06-23 12:49:36 +02:00
Peter Simons
5148757e8c
haskell-hspec-core: break infinity dependency cycle
...
Test suite dependencies silently and temporary depend on hspec-core in their
test suites.
2017-06-23 12:49:36 +02:00
Peter Simons
7673cd0cd4
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1-11-gb2cb3cb from Hackage revision
e0fa80e591
.
2017-06-23 12:49:29 +02:00
Peter Simons
167b27b6a7
LTS Haskell 8.19
2017-06-23 12:48:44 +02:00
Alexandre Peyroux
be2b6c2e47
gramalecte: init at v0.5.17
2017-06-23 11:21:40 +02:00
Jörg Thalheim
69ca7b1457
Merge pull request #26784 from markus1189/ammonite-disable-remote-logging
...
ammonite: disable remote logging by default
2017-06-23 10:03:31 +01:00
Peter Jones
aa3f37ceed
pythonPackages.intelhex init at 2.1
2017-06-23 10:54:48 +02:00
Frederik Rietdijk
4f0d812abc
python.pkgs.spyder: remove maintainers
...
since we both do not use this package anymore.
cc @bjornfor
2017-06-23 10:44:42 +02:00
Jörg Thalheim
f3b626cf4d
Merge pull request #26770 from volth/jetbrains-update-script-2
...
jetbrains updater: use perlPackages.LWPProtocolhttps
2017-06-23 09:42:51 +01:00
Frederik Rietdijk
a807c96e20
Merge pull request #26752 from rnhmjoj/graphviz
...
pythonPackages.pygraphviz: fix build
2017-06-23 10:40:01 +02:00
Markus Hauck
5c2d4ef6cf
ammonite: disable remote logging by default
2017-06-23 09:37:47 +02:00
Bruno Bzeznik
621a1146d6
openmpi: 1.10.1 -> 1.10.7
...
- No more need for the nbc patch
- Cpusets support fixed
2017-06-23 08:39:49 +02:00
Patrick Callahan
e620135a87
fish: 2.5.0 -> 2.6.0
2017-06-22 21:09:15 -07:00
aszlig
63fb845fcf
virtualbox: Rebase hardened.patch on top of 5.1.22
...
The merge of the version bump in
6fb9f89238
didn't take care of our patch
for the hardening mode and thus enabling VirtualBox without also
force-disabling hardening mode will result in a build error.
While the patch is largely identical with the old version, I've removed
one particular change around the following code:
if (pFsObjState->Stat.st_mode & S_IWOTH)
return supR3HardenedSetError3(VERR_SUPLIB_WORLD_WRITABLE, pErrInfo,
"World writable: '", pszPath, "'");
In the old version of the patch we have checked whether the path is
within the Nix store and suppressed the error return if that's the case.
The reason why I did that in the first place was because we had a bunch
of symlinks which were writable.
In VirtualBox 5.1.22 the code specifically checks whether the file is a
symlink, so we can safely drop our change.
Tested via all of the "virtualbox" NixOS VM subtests and they now all
succeed.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-06-23 05:48:54 +02:00
Tim Steinbach
6fb9f89238
Merge pull request #25368 from bachp/virtualbox-5.1.22
...
virtualbox: 5.1.18 -> 5.1.22
2017-06-22 21:23:47 -04:00
Tim Steinbach
4e08459f9b
linux-hardened-copperhead: 4.11.6c -> 4.11.6d
2017-06-22 21:12:20 -04:00
Thomas Tuegel
0030c66103
kdeFrameworks, plasma5: fix setup hooks
...
The setup hooks for many kdeFrameworks and plasma5 packages were erroneously
running before $outputDev was set. This lead to .dev outputs being propagated
into the user environment.
2017-06-22 17:46:44 -05:00
John Ericson
f43ae985a6
ios-cross: Just properly use the cc-wrapper
...
No other downstream derivations are needed anymore.
2017-06-22 17:56:12 -04:00
Ross MacLeod
198dceccbe
gcc5: set --build and --host in the case where those differ and make sure to have a build cc-wrapper around as well
2017-06-22 17:53:55 -04:00
John Ericson
7c754b1e3b
mpg123: Modernize and fix for cross
...
Do not even think about configureFlags unless in cross, to avoid hash
breaking when not in cross.
2017-06-22 17:53:55 -04:00
John Ericson
502902f1c6
lynx: Fix for cross
...
Needed C toolchain targeting build platform
2017-06-22 17:53:55 -04:00
Ross MacLeod
be3f18d79e
ddrescue: modernize and fix cross (hopefully)
...
Carefully do not add attributes for cross unless in cross, to avoid hash breakage
2017-06-22 17:53:54 -04:00
John Ericson
bef622a4e8
unzip: Fix for cross
2017-06-22 17:53:54 -04:00
Ross MacLeod
d710c2d943
findutils: modernize and fix cross
2017-06-22 17:53:54 -04:00
John Ericson
54089620f5
libpmc: Fix for cross by disabling check
...
Check phase is now only disabled *by default* for cross, but this
package was forcing it unconditionally.
2017-06-22 17:53:54 -04:00
John Ericson
ff6ab1b3c4
pcre: Modernize and fix cross
2017-06-22 17:53:54 -04:00
John Ericson
b93e6034d5
libsigsegv: Fix for cross by disabling check
...
Check phase is now only disabled *by default* for cross, but this
package was forcing it unconditionally.
2017-06-22 17:53:54 -04:00
John Ericson
af8d1a4ace
binutils: Fix build != host == target
2017-06-22 17:53:54 -04:00
John Ericson
2e337fe969
libelf: Modernize and fix for cross
2017-06-22 17:53:53 -04:00
John Ericson
c54c3cb5ce
mpfs: Fix for cross by disabling check
...
check phase is now only disabled by *default* for cross, but mpfr
was forcing it always.
2017-06-22 17:53:53 -04:00
John Ericson
f75ad79375
bash: Modernize derivation, hopefully fixing cross compilation
2017-06-22 17:53:53 -04:00
John Ericson
ef0b07e94a
gnu patch: Fix for cross
2017-06-22 17:53:53 -04:00
John Ericson
7bdacad8b3
ed: Modernize and fix for cross
2017-06-22 17:53:53 -04:00
John Ericson
05b3c87d9d
busybox: Modernize and fix cross
2017-06-22 17:53:53 -04:00
John Ericson
8b22e497f2
vim: Modernize derivation, hopefully fixing cross
2017-06-22 17:53:53 -04:00
John Ericson
167b80ba76
coreutils: Modernize and fix for cross
...
"--host=..." needs to be passed but crossAttrs overrides that.
2017-06-22 17:53:52 -04:00
Ross MacLeod
f63f96ae35
zlib: don't really override CC at ay point
...
but leave the preConfigure script as it was when not cross building in order to avoid hash breakage
2017-06-22 17:53:52 -04:00
John Ericson
38b2bd2f28
dropbear: Remove now-unneeded crossAttrs
2017-06-22 17:53:52 -04:00
John Ericson
12795a7068
misc: Remove almost all uses of stdenv.{ccCross,binutils}
2017-06-22 17:53:52 -04:00
Ross MacLeod
d016637629
podofo: unsimplify derivation a bit to avoid hash breakage
2017-06-22 17:53:52 -04:00
John Ericson
29c4d7f505
podofo: Simplify derivation
...
Bunch of junk for linux and cross compilation that's no longer needed
2017-06-22 17:53:52 -04:00
John Ericson
f55ccbb60f
xbursttools: Fix eval at least so tests pass
2017-06-22 17:53:52 -04:00
John Ericson
fc42ec0a5c
mingw-w64: Depend on own headers derivation
...
Without this, a `#include <float.h>` resolves incorrectly. Either the
headers weren't on the include path at all, or they only were for
local, not system, imports.
What's weird is this used to not be a problem. Not sure what other
change in e.g. cc-wrapper would affect this.
2017-06-22 17:53:51 -04:00
John Ericson
bb7067f882
mingw-w64: Clean up, especially clarifying staging
2017-06-22 17:53:51 -04:00
John Ericson
c2e2152afc
cc-wrapper: Port over finding of dynamic linker from gcc-cross-wrapper
...
At the next break, we can deduplicate and go for the best of both
worlds.
2017-06-22 17:53:36 -04:00
John Ericson
0aee847858
cc-wrapper: Make the cross compiler use a crossEnvHook
...
This is a hack until stdenv's setup.hs gets overhauled
2017-06-22 17:52:29 -04:00
Ross MacLeod
c1fb71b74a
cc-wrapper: when cross building, wedge in setting AR, AS, and LD env vars to their cross building versions
...
I think it's ok to export things which aren't wrapped. The cc-wrapper
can be thought of as responsible for all of binutils and the c
compiler, only wrapping those binaries which are necessary to
interposition---as opposed to all binaries it thinks are relevaant.
Conversely, adding the setup hook to the unwrapped compilers would be
unforunate as hooks are ugly hacks and the compilers themselves take
a long time to rebuild. Better to wholely separate "pure packages" from
hacks.
2017-06-22 17:52:28 -04:00
John Ericson
e0492d58a6
cross stdenv adaptor: Disable checkPhase by default
...
Before gcc-cross-wrapper did this unconditionally
2017-06-22 17:52:28 -04:00