John Ericson
f1562a4c04
libnotify: gobject-introspection should be a buid-time dep
2017-09-28 12:16:45 -04:00
John Ericson
139b4cd0e3
haskell generic-builder: Fix pkg-config dependency
...
It should be a nativeBuidInput
2017-09-21 15:49:55 -04:00
John Ericson
6810ae7935
pulseaudio: Add separate runtime libtool dep for dynamic linking
2017-09-21 15:49:55 -04:00
John Ericson
7c73ff4e92
gnome-vfs: Recategorize dependencies
2017-09-21 15:49:55 -04:00
John Ericson
d33360c388
gvfs: Recategorize dependendencies
2017-09-21 15:49:55 -04:00
John Ericson
03d3788cdf
mesa: Recategorize dependencies
2017-09-21 15:49:55 -04:00
John Ericson
abec0e7645
polkit: Recategorize some dependencies
2017-09-21 15:49:54 -04:00
John Ericson
bac21681a1
systemd: Use some nativeBuildInputs
...
I erred on the side of caution when changing these.
2017-09-21 15:49:54 -04:00
John Ericson
1b3581b7ba
faust: Fix nativeBuildInputs indent
2017-09-21 15:49:54 -04:00
John Ericson
ed14223f8c
treewide: Manual fix more pkg-config build-inputs
2017-09-21 15:49:54 -04:00
John Ericson
7a733ceda4
cross stdenv: No more native-fishing hack.
...
The comment says it was put there for pkgconfig, but now pkgconfig has
been dealt with.
2017-09-21 15:49:54 -04:00
John Ericson
f8a18cd4cf
misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed
...
Importantly, this included regenerating pkgs/servers/x11/xorg, to
clobber the old sed.
2017-09-21 15:49:54 -04:00
John Ericson
531e4b80c9
misc pkgs: Basic sed to get fix pkgconfig
and autoreconfHook
buildInputs
...
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
John Ericson
fd9c7eb2e8
misc pkgs: Make solitary pkgconfig buildInputs nativeBuildInputs
2017-09-21 15:49:53 -04:00
John Ericson
9f2e05662b
treewide: Manually fix miscategorized autoreconfHook
buildInputs
...
These are the ones with odd indentation my script will mess up on.
2017-09-21 15:49:53 -04:00
John Ericson
1e73b71e03
synfig: Make pkg-config, autoreconfHook, and gettext nativeBuildInputs
2017-09-21 15:49:53 -04:00
John Ericson
b9bf90ca6c
all-packages: Remove gccCrossStageFinal; any gcc will not work
2017-09-21 15:49:18 -04:00
John Ericson
88a0e55ce0
wrapCC: Alias now does the right thing for cross
...
Unfortunately this makes previously-barely-working overrides have
infinite recursion, so I had to reinstantiate gcc for gccCrossStageFinal
instead.
2017-09-21 15:49:18 -04:00
John Ericson
54282b9610
gcc: Change default of crossStageStatic
param to false
...
This gets us one step closer to removing `gccCrossStageFinal`.
Care is taken to avoid a mass rebuild; will clean up with one later.
2017-09-21 15:49:18 -04:00
John Ericson
3af3d6efc2
stdenv cross adapater: Remove old extraBuildInputs
...
They, unlike their native counterparts, run on the wrong platform and
are therefore invalid.
2017-09-21 14:52:42 -04:00
John Ericson
05ef1034c7
stdenv cross adaptor: Add optional overrides
parameter
...
By default, all previous overrides are discarded as before, as they
would only apply to the old host platform. But sometimes it is useful to
add some new ones, and this optional parameter allows that.
2017-09-21 14:52:07 -04:00
John Ericson
738bb4777c
stdenv: Update autotools scripts on all Aarch64, not just Linux
...
This is needed when cross-compiling for iOS (Aarch64 + Darwin). I also
changed the syntax of the Linux stdenv for visual consistency, though
that has no effect on semantics as the os is already guaranteed to be
Linux.
2017-09-21 14:40:40 -04:00
John Ericson
8bfb247224
glibc: Grab the right linux headers when build != host
...
In #28519 / 791ce593ce
I made linux
headers be intended to be used from the stage stage, as it would be if
it were a library containing headers and code. I forgot to update glibc,
however, so it was incorrectly using headers for the build platform, not
host platform.
This fixes that, basically reverting a small portion of changes I made a
few months ago in 25edc476fd
and its
parent.
No native hashes are changed.
2017-09-20 20:57:41 -04:00
John Ericson
19e3c580ad
Merge pull request #29584 from obsidiansystems/no-wrapCCCross
...
top-level: Remove useless abstractions
2017-09-20 01:25:02 -04:00
John Ericson
1fc12241ed
all-packages: get rid of wrapCCCross
...
It's unneeded
2017-09-20 00:59:19 -04:00
John Ericson
e19bb868dc
all-packages: Remove forcedNativePackages
; we no longer need it
...
Its kept around in the Hurd package set, but all that code is
presumably broken.
2017-09-20 00:59:19 -04:00
John Ericson
100db4fa3b
vim: Properly categorize pkgconfig dependency
2017-09-20 00:58:55 -04:00
Jörg Thalheim
c1de354a3d
libwebsockets: revert making libuv a propagated build input
...
it is possible to use libwebsockets without libuv
cc @volth
2017-09-20 02:49:31 +01:00
Jörg Thalheim
87435a95f8
Merge pull request #29562 from LumiGuide/journalbeat-5.6.0
...
journalbeat: 5.5.0 -> 5.6.0
2017-09-20 02:44:40 +01:00
Jörg Thalheim
69224a2a8c
Merge pull request #29582 from eqyiel/flow-0.55.0
...
flow: 0.54.0 -> 0.55.0
2017-09-20 02:33:19 +01:00
Peter Hoeg
f170dbe16f
syncthing: 0.14.37 -> 0.14.38
2017-09-20 08:52:50 +08:00
Ruben Maher
1787043323
flow: 0.54.0 -> 0.55.0
2017-09-20 10:12:36 +09:30
Frank Doepper
28dd1158ff
circumvent hdaps name clash
2017-09-19 23:57:28 +02:00
Frank Doepper
a3e806ef0f
tp_smapi with hdaps
2017-09-19 23:57:28 +02:00
Jörg Thalheim
ad16a82b83
Merge pull request #29573 from disassembler/lenmus
...
lenmus: removing custom cmakeFlags
2017-09-19 22:24:02 +01:00
Jörg Thalheim
06de6d59b0
Merge pull request #29525 from aneeshusa/radicale_infcloud-init
...
radicale_infcloud: init
2017-09-19 22:22:16 +01:00
Thomas Tuegel
6e01011211
alacritty: respect pre- and post-hooks of overridden phases
...
Failing to `runHook` when overriding phases can have unpredictable results.
fixes #29572
2017-09-19 22:08:53 +01:00
Thomas Tuegel
a50d0b719f
alacritty: install desktop icon
2017-09-19 22:08:52 +01:00
John Ericson
6c74ee68b9
cc-wrapper, cc-wrapper-old: Simplify shell logic
...
1. `crossDrv` is now the default so we don't need to worry about that in
build != host builds.
2. shell is the build time shell, so `wrapCCCross` doesn't need to
worry, as build == host.
3. `shell.shellPath` will always be appended where useful.
4. Complicated `shell == ""` logic served no purpose.
2017-09-19 16:45:24 -04:00
Jörg Thalheim
6d423da7cc
libwebsockets: fix eval
2017-09-19 21:14:53 +01:00
Samuel Leathers
2c2252247c
lenmus: removing custom cmakeFlags
2017-09-19 16:07:03 -04:00
Volth
6950da832d
mosquitto: 1.4 -> 1.4.14
...
fixes #29567
2017-09-19 20:31:00 +01:00
volth
4916f64948
libwebsockets: 1.4 -> 2.3.0
2017-09-19 20:30:51 +01:00
Jörg Thalheim
28a53c8a08
Merge pull request #29570 from disassembler/libxmlxx
...
libxmlxx: move glibmm to propagatedBuildInputs
2017-09-19 20:16:59 +01:00
John Ericson
45e87854df
Merge pull request #29571 from obsidiansystems/better-splice
...
stdenv: Also splice unlisted default "out" output
2017-09-19 15:11:53 -04:00
John Ericson
64aebc7679
stdenv: Also splice unlisted default "out" output
...
Otherwise, some cross builds will use the wrong type of dep.
This won't affect native builds, and perhaps no extant cross buids
either.
2017-09-19 14:48:23 -04:00
Samuel Leathers
367e30b8f3
libxmlxx: move glibmm to propagatedBuildInputs
2017-09-19 14:13:59 -04:00
Benjamin Staffin
7e6011083d
slack: 2.7.1 -> 2.8.0 ( #29339 )
2017-09-19 12:26:58 -04:00
Aneesh Agrawal
a9f8207f9f
radicale_infcloud: init
2017-09-19 08:20:39 -07:00
John Ericson
bc9f471997
Merge pull request #27797 from grahamc/fixed-lib
...
Convert libs to a fixed-point
2017-09-19 10:52:15 -04:00