sternenseemann
50f256f5ef
ghcWithPackages: don't wrap GHC with LLVM unnecessarily
...
Since GHC now will have LLVM available when needed, we don't need to add
it in the wrapper anymore. It can still be added if NCG is available,
but -fllvm should be used (e. g. to work around an NCG bug).
2021-11-25 19:28:57 +01:00
sternenseemann
a7c564596e
haskell.compiler.*: use isScript over grepping for #!
2021-11-25 16:48:56 +01:00
sternenseemann
f5c3b6523c
haskell.compiler.*: move propagatedBuildInputs into runtimeDeps
...
This has two main benefits:
* GHC will work reliably outside of stdenv, even when using -fllvm since
everything it'll call at runtime will be provided in PATH via the
wrapper scripts.
* LLVM will no longer leak into haskell packages' configure
scripts. This was an issue with llvm-hs which fails to build if the
LLVM version of the compiler since the propagatedBuildInputs of GHC
take precedence over the nativeBuildInputs added in the derivation.
2021-11-25 16:47:51 +01:00
sternenseemann
035f20bc6b
haskell.compiler.*: prefix PATH with runtimeDeps
...
This will prevent freak accidents where the wrong tools are used because
they are in PATH by chance.
2021-11-25 16:42:47 +01:00
sternenseemann
5384a35a0c
haskell.compiler.ghc*Binary: add all missing runtimeDeps to PATH
...
This brings the binary GHCs on parity with the source built ones in
terms of the wrapper. The upshot of this is that compiling something
using the binary GHCs no longer depends on PATH being populated with
the tools included in stdenv at all. We can even test this by running
the installCheck with an empty environment (via `env -i`).
2021-11-25 15:42:47 +01:00
sternenseemann
579bc49e94
haskell.compiler.ghc*Binary: don't propagate LLVM, use wrapper
...
Copy the approach from the normal GHC derivations for adding an
`export PATH` into the scripts in `$out/bin` and use it to put the
specific LLVM version of the binary GHC into its PATH. This will
prevent the LLVM version of the GHC we are building later to take
precedence over the LLVM version this GHC needs.
2021-11-25 14:53:07 +01:00
sternenseemann
a6f258f49f
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-11-25 09:28:37 +01:00
mwestphal and GitHub
7c4bbc7cd0
Updating F3D URLs for F3D migration ( #147173 )
2021-11-25 03:12:34 -05:00
Elis Hirwing and GitHub
38116953c2
Merge pull request #147175 from taikx4/php-gnupg
...
phpExtensions.gnupg: init at 1.5.0
2021-11-25 08:15:28 +01:00
Domen Kožar and GitHub
fa0945dc71
Merge pull request #147322 from legendofmiracles/fix/asf
...
ArchiSteamFarm: fix build
2021-11-25 08:11:29 +01:00
Fabian Affolter and GitHub
c54b943662
Merge pull request #147282 from fabaff/bump-checkov
...
checkov: 2.0.598 -> 2.0.603
2021-11-25 07:37:17 +01:00
Fabian Affolter and GitHub
d01a6032d8
Merge pull request #147285 from fabaff/bump-types-setuptools
...
python3Packages.types-setuptools: 57.4.2 -> 57.4.3
2021-11-25 07:37:04 +01:00
Fabian Affolter and GitHub
e8c9eaab3f
Merge pull request #147286 from fabaff/bump-types-pytz
...
python3Packages.types-pytz: 2021.3.0 -> 2021.3.1
2021-11-25 07:36:50 +01:00
Fabian Affolter and GitHub
8ea9fb7c80
Merge pull request #147288 from fabaff/bump-slack-sdk
...
python3Packages.slack-sdk: 3.11.2 -> 3.12.0
2021-11-25 07:36:39 +01:00
Fabian Affolter and GitHub
dc094e2c3b
Merge pull request #147290 from fabaff/bump-starkbank-ecdsa
...
python3Packages.starkbank-ecdsa: 2.0.2 -> 2.0.3
2021-11-25 07:36:28 +01:00
Fabian Affolter and GitHub
c0df068652
Merge pull request #147291 from fabaff/bump-devolo-plc-api
...
python3Packages.devolo-plc-api: 0.6.3 -> 0.6.4
2021-11-25 07:36:16 +01:00
Fabian Affolter and GitHub
d37defb881
Merge pull request #147308 from fabaff/fix-smarttub
...
python3Packages.python-smarttub: relax aiohttp constraint
2021-11-25 07:35:35 +01:00
Dmitry Kalinkin and GitHub
2d461423f7
Merge pull request #147309 from veprbl/pr/yoda_1_9_3
...
yoda: 1.9.2 -> 1.9.3
2021-11-24 23:24:43 -05:00
Artturi and GitHub
6182b708a8
Merge pull request #147268 from bjornfor/update-radeontop
2021-11-25 05:35:20 +02:00
legendofmiracles
1eeffcbc01
ArchiSteamFarm: fix build
2021-11-24 20:16:41 -06:00
Bobby Rong and GitHub
f5f9557cb4
Merge pull request #147313 from SuperSandro2000/delta
...
delta: add SuperSandro2000 as maintainer
2021-11-25 09:51:22 +08:00
Bobby Rong and GitHub
093503b3cc
Merge pull request #147216 from bobby285271/pantheon
...
Pantheon updates 2021-11-23
2021-11-25 09:07:21 +08:00
Sandro and GitHub
2e1ecc3152
Merge pull request #147298 from primeos/intel-media-driver
2021-11-25 01:36:40 +01:00
Sandro and GitHub
4c7f67b57a
Merge pull request #146458 from trinsic-id/trinsic-cli
2021-11-25 01:05:37 +01:00
Sandro and GitHub
4ed8484269
Merge pull request #146717 from giang-nghg/yaggo
2021-11-25 01:02:37 +01:00
a988b71a09
plasma-hud: init at 19.10.1 ( #74085 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
2021-11-25 01:00:48 +01:00
Sandro and GitHub
4b3b13c9c7
Merge pull request #128145 from viric/tribler-master2
2021-11-25 00:50:13 +01:00
Sandro and GitHub
4b1cc25ab2
Merge pull request #145536 from nazarewk/keepass-keetraytotp
2021-11-25 00:48:47 +01:00
Sandro and GitHub
36a49b67d0
Merge pull request #145054 from oxzi/flask-httpauth-4.5.0
2021-11-25 00:46:15 +01:00
Sandro and GitHub
e1be6bd30d
Merge pull request #146299 from johnrichardrinehart/postman/9.1.4
2021-11-25 00:45:45 +01:00
John Ericson and GitHub
f721e0f849
Merge pull request #145107 from Ericson2314/buildRustCrate-sysroot
...
build-support/rust: Fix sysroot for cross
2021-11-24 18:44:13 -05:00
Sandro and GitHub
b82fe8ab45
Merge pull request #140382 from onny/audiosprite
2021-11-25 00:36:04 +01:00
Sandro and GitHub
9a58394bad
Merge pull request #146954 from DeeUnderscore/xh-0.14.0
2021-11-25 00:35:07 +01:00
Sandro and GitHub
a141e6eab6
Merge pull request #147192 from risicle/ris-pyeclib-darwin
2021-11-25 00:33:03 +01:00
Sandro and GitHub
6809351d92
Merge pull request #147003 from samuelgrf/mpv-inherit-meta
2021-11-25 00:31:08 +01:00
Sandro and GitHub
31b46dd7f9
delta: add SuperSandro2000 as maintainer
2021-11-25 00:28:48 +01:00
Sandro and GitHub
ebfff50fe2
Merge pull request #147310 from SuperSandro2000/delta
2021-11-25 00:28:13 +01:00
Sandro and GitHub
c669e5f566
Merge pull request #146813 from erictapen/nbclient
2021-11-25 00:24:36 +01:00
Sandro and GitHub
3176c8243e
Merge pull request #141515 from kfollesdal/kfollesdal/typical
2021-11-25 00:23:54 +01:00
Sandro and GitHub
398d2c540b
Merge pull request #144083 from VergeDX/nrm
2021-11-25 00:19:42 +01:00
Sandro and GitHub
51ae6157b1
Merge pull request #146520 from sei40kr/notion-enhancer
2021-11-25 00:17:30 +01:00
Domen Kožar and GitHub
f65ef93cb0
Merge pull request #147039 from johnbcoughlin/patch-1
...
_1password: Add aarch64-darwin to platforms list
2021-11-25 00:17:18 +01:00
Corbin Simpson and GitHub
6901a575ab
pmbootstrap: 1.30.0 -> 1.39.0 ( #146576 )
2021-11-25 00:14:32 +01:00
Sandro and GitHub
fef107d5a5
Merge pull request #142839 from ivan/zsh-autosuggestions-config-async
2021-11-25 00:09:18 +01:00
Sandro and GitHub
54f7fcdd07
Merge pull request #146319 from dotlambda/srpenergy-1.3.5
2021-11-24 23:51:39 +01:00
Sandro and GitHub
32695c8777
Merge pull request #146318 from dotlambda/vilfo-api-client-0.4.1
2021-11-24 23:51:22 +01:00
Sandro and GitHub
5673db20c4
Merge pull request #145346 from iAmMrinal0/update/google-cloud-sdk
2021-11-24 23:50:22 +01:00
Sandro Jäckel
122b0e0602
delta: 0.9.2 -> 0.10.0
2021-11-24 23:45:17 +01:00
Sandro and GitHub
d245291949
Merge pull request #146772 from Stunkymonkey/mono-dll-fixer-builder
2021-11-24 23:36:33 +01:00
Dmitry Kalinkin
d9e78207b6
yoda: 1.9.2 -> 1.9.3
2021-11-24 17:19:05 -05:00