about summary refs log tree commit diff
path: root/pkgs
AgeCommit message (Collapse)AuthorFilesLines
2017-09-21misc pkgs: Make solitary pkgconfig buildInputs nativeBuildInputsJohn Ericson50-90/+90
2017-09-21treewide: Manually fix miscategorized `autoreconfHook` `buildInputs`John Ericson3-5/+7
These are the ones with odd indentation my script will mess up on.
2017-09-21synfig: Make pkg-config, autoreconfHook, and gettext nativeBuildInputsJohn Ericson1-6/+7
2017-09-21all-packages: Remove gccCrossStageFinal; any gcc will not workJohn Ericson4-10/+7
2017-09-21wrapCC: Alias now does the right thing for crossJohn Ericson1-3/+10
Unfortunately this makes previously-barely-working overrides have infinite recursion, so I had to reinstantiate gcc for gccCrossStageFinal instead.
2017-09-21gcc: Change default of `crossStageStatic` param to falseJohn Ericson8-17/+29
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-21stdenv cross adapater: Remove old `extraBuildInputs`John Ericson1-0/+1
They, unlike their native counterparts, run on the wrong platform and are therefore invalid.
2017-09-21stdenv cross adaptor: Add optional `overrides` parameterJohn Ericson1-5/+5
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-21stdenv: Update autotools scripts on all Aarch64, not just LinuxJohn Ericson2-5/+5
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-20glibc: Grab the right linux headers when build != hostJohn Ericson1-3/+4
In #28519 / 791ce593ce065cf074edf1509ff52ebc69136d9e 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 25edc476fd9fe1bd8bedf571d218ba4f27fb5a27 and its parent. No native hashes are changed.
2017-09-20Merge pull request #29584 from obsidiansystems/no-wrapCCCrossJohn Ericson4-54/+55
top-level: Remove useless abstractions
2017-09-20all-packages: get rid of wrapCCCrossJohn Ericson2-38/+41
It's unneeded
2017-09-20all-packages: Remove `forcedNativePackages`; we no longer need itJohn Ericson2-15/+13
Its kept around in the Hurd package set, but all that code is presumably broken.
2017-09-20vim: Properly categorize pkgconfig dependencyJohn Ericson1-2/+2
2017-09-20libwebsockets: revert making libuv a propagated build inputJörg Thalheim2-4/+3
it is possible to use libwebsockets without libuv cc @volth
2017-09-20Merge pull request #29562 from LumiGuide/journalbeat-5.6.0Jörg Thalheim1-2/+2
journalbeat: 5.5.0 -> 5.6.0
2017-09-20Merge pull request #29582 from eqyiel/flow-0.55.0Jörg Thalheim1-2/+2
flow: 0.54.0 -> 0.55.0
2017-09-20syncthing: 0.14.37 -> 0.14.38Peter Hoeg1-2/+2
2017-09-20flow: 0.54.0 -> 0.55.0Ruben Maher1-2/+2
2017-09-19circumvent hdaps name clashFrank Doepper1-1/+1
2017-09-19tp_smapi with hdapsFrank Doepper1-0/+2
2017-09-19Merge pull request #29573 from disassembler/lenmusJörg Thalheim1-4/+0
lenmus: removing custom cmakeFlags
2017-09-19Merge pull request #29525 from aneeshusa/radicale_infcloud-initJörg Thalheim2-0/+26
radicale_infcloud: init
2017-09-19alacritty: respect pre- and post-hooks of overridden phasesThomas Tuegel1-1/+5
Failing to `runHook` when overriding phases can have unpredictable results. fixes #29572
2017-09-19alacritty: install desktop iconThomas Tuegel1-0/+3
2017-09-19cc-wrapper, cc-wrapper-old: Simplify shell logicJohn Ericson3-15/+6
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-19libwebsockets: fix evalJörg Thalheim1-1/+1
2017-09-19lenmus: removing custom cmakeFlagsSamuel Leathers1-4/+0
2017-09-19mosquitto: 1.4 -> 1.4.14Volth1-6/+5
fixes #29567
2017-09-19libwebsockets: 1.4 -> 2.3.0volth1-8/+11
2017-09-19Merge pull request #29570 from disassembler/libxmlxxJörg Thalheim1-3/+1
libxmlxx: move glibmm to propagatedBuildInputs
2017-09-19Merge pull request #29571 from obsidiansystems/better-spliceJohn Ericson1-2/+3
stdenv: Also splice unlisted default "out" output
2017-09-19stdenv: Also splice unlisted default "out" outputJohn Ericson1-2/+3
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-19libxmlxx: move glibmm to propagatedBuildInputsSamuel Leathers1-3/+1
2017-09-19slack: 2.7.1 -> 2.8.0 (#29339)Benjamin Staffin1-2/+2
2017-09-19radicale_infcloud: initAneesh Agrawal2-0/+26
2017-09-19haskell.lib: strip trailing whitespacePeter Simons1-1/+1
2017-09-19haskell.lib: add doBenchmark helper functionPeter Simons1-0/+3
2017-09-19hackage-packages.nix: automatic Haskell package set updatePeter Simons1-494/+838
This update was generated by hackage2nix v2.5-8-ga66a429 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/511efbfbe74731306452290bb9a0f4994c49e866.
2017-09-19LTS Haskell 9.5Peter Simons1-150/+151
2017-09-19haskell-generic-builder: rename withBenchmarkDepends argument to doBenchmarkPeter Simons1-4/+4
This partially undoes the change from 8788bfe762ab30952b67e09be2c001a9c022e1e3. The 'doBenchmark' name is more consistent with the naming scheme used for other phases, like 'doCheck', 'doHaddock', etc.
2017-09-19Merge pull request #29563 from vdemeester/update-runcJörg Thalheim1-2/+2
runc: 1.0.0-rc3 -> 1.0.0-rc4
2017-09-19dmtcp: fix buffer overflow due to too long ld-linux.so pathRobin Gloster2-3/+13
fixes #29565
2017-09-19Merge pull request #29561 from dywedir/fdJörg Thalheim1-3/+3
fd: 3.0.0 -> 3.1.0
2017-09-19Merge pull request #29501 from moaxcp/obnamRickard Nilsson1-2/+2
obnam: 1.21 -> 1.22
2017-09-19runc: 1.0.0-rc3 -> 1.0.0-rc4Vincent Demeester1-2/+2
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-09-19journalbeat: 5.5.0 -> 5.6.0Bas van Dijk1-2/+2
2017-09-19fd: 3.0.0 -> 3.1.0dywedir1-3/+3
2017-09-19jetbrains: update.pl, make sure hashes are in base32Edward Tjörnhammar1-2/+5
2017-09-19qt4: Add aarch64 patchTuomas Tynkkynen1-0/+4