Commit Graph
334289 Commits
Author SHA1 Message Date
sternenseemann 17b8b5a4dc haskell.compiler.*: pass runtime dependencies via configure script
GHC can actually accept absolute paths for its runtime tools (except for
touch) at configure time which are then saved in
`$out/lib/ghc-${version}/settings`. This allows us to drop the wrapper
entirely if we assume that a POSIX compliant touch is in PATH when we
run GHC later.

The touch problem can presumably be fixed by either patching the
configure file of GHC (although we need to take care not to change the
touch GHC uses during its compilation) or messing with the settings file
after installation.

The rationale for dropping the wrapper PATH entry completely is that
it's always possible to invoke GHC via its library which will bypass the
wrapper completely, leading to subtly different behavior.

Binary GHCs are not touched in this commit, but ideally they'll get a
similar treatment as well, so they are more robust, although we
generally don't need to use them as a library.

Note that GHC 8.8.4 doesn't care about install_name_tool or otool, so
the respective environment variables are not set.
2021-11-27 14:39:22 +01:00
github-actions[bot]andGitHub c83509f73d Merge master into haskell-updates 2021-11-27 00:07:28 +00:00
Robert ScottandGitHub bcc1eba808 Merge pull request #147419 from arkivm/fix-gnuradio-ais
gnuradio3_8packages.ais: fix build
2021-11-26 23:01:57 +00:00
Thiago Kenji OkadaandGitHub 25cdc0a9c9 Merge pull request #147490 from illdefined/nix-daemon
modules/nix-daemon: Add missing mk(Rename|Removed)OptionModule
2021-11-26 19:31:02 -03:00
zowoq f6d5c5fe01 shfmt: 3.4.0 -> 3.4.1
https://github.com/mvdan/sh/releases/tag/v3.4.1
2021-11-27 08:15:27 +10:00
Fabian AffolterandGitHub 01b54f1ba6 Merge pull request #147526 from fabaff/bump-tfsec
tfsec: 0.60.1 -> 0.61.0
2021-11-26 23:08:17 +01:00
Fabian AffolterandGitHub 3739e906ae Merge pull request #147523 from fabaff/bump-wiffi
python3Packages.wiffi: 1.0.1 -> 1.1.0
2021-11-26 23:08:00 +01:00
Fabian AffolterandGitHub 641e3b0e24 Merge pull request #147525 from fabaff/bump-frigidaire
python3Packages.frigidaire: 0.17 -> 0.18.3
2021-11-26 23:07:38 +01:00
Fabian AffolterandGitHub 6d854012f1 Merge pull request #147528 from fabaff/fix-potentials
python3Packages.potentials: add missing dependencies
2021-11-26 23:07:12 +01:00
Maximilian BoschandGitHub d7a4f0e717 Merge pull request #147534 from qowoz/fd
fd: 8.2.1 -> 8.3.0
2021-11-26 23:05:34 +01:00
Robert HensingandGitHub 68331b5812 Merge pull request #143477 from bobrik/ivan/boringssl-dev
boringssl: add the "dev" output to match openssl
2021-11-26 22:34:04 +01:00
zowoq 6116670dcb fd: 8.2.1 -> 8.3.0
https://github.com/sharkdp/fd/releases/tag/v8.3.0
2021-11-27 07:25:58 +10:00
markuskowaandGitHub 04088dafe9 Merge pull request #147529 from markuskowa/upd-openmpi
openmpi: 4.1.1 -> 4.1.2
2021-11-26 22:17:02 +01:00
Dmitry KalinkinandGitHub fc9ee3bc0b Merge pull request #146823 from cpcloud/arrow-cpp-6-0-1
arrow-cpp: 6.0.0 -> 6.0.1
2021-11-26 15:53:07 -05:00
Markus Kowalewski 7287bf05aa openmpi: 4.1.1 -> 4.1.2 2021-11-26 21:44:10 +01:00
Fabian Affolter 85585e9d13 python3Packages.potentials: add missing dependencies 2021-11-26 21:36:41 +01:00
Fabian Affolter ab211d1343 python3Packages.frigidaire: 0.17 -> 0.18.3 2021-11-26 20:47:40 +01:00
Fabian Affolter 65f8d1a059 tfsec: 0.60.1 -> 0.61.0 2021-11-26 20:34:54 +01:00
Fabian AffolterandGitHub 650120d8f9 Merge pull request #147466 from fabaff/bump-types-requests
python3Packages.types-requests: 2.26.0 -> 2.26.1
2021-11-26 20:25:35 +01:00
Fabian AffolterandGitHub d4839a7e57 Merge pull request #147467 from fabaff/bump-types-setuptools
python3Packages.types-setuptools: 57.4.3 -> 57.4.4
2021-11-26 20:25:23 +01:00
Fabian AffolterandGitHub b8f9422517 Merge pull request #147502 from fabaff/bump-netdata
python3Packages.netdata: 0.2.1 -> 1.0.1
2021-11-26 20:25:03 +01:00
Fabian Affolter d07a9427f4 python3Packages.wiffi: 1.0.1 -> 1.1.0 2021-11-26 20:22:10 +01:00
Robert SchützandGitHub de46ae8f40 Merge pull request #147073 from dotlambda/setzer-2.1.0
setzer: 0.4.1 -> 0.4.2
2021-11-26 10:48:00 -08:00
Thiago Kenji OkadaandGitHub cb7458e308 Merge pull request #147382 from helsinki-systems/upd/varnish
varnish60: 6.0.8 -> 6.0.9
2021-11-26 15:42:16 -03:00
zowoq 621f57ba6f skopeo: 1.5.1 -> 1.5.2
https://github.com/containers/skopeo/releases/tag/v1.5.2
2021-11-27 04:11:28 +10:00
SandroandGitHub 9dc12546ab Merge pull request #147030 from jtojnar/linkchecker 2021-11-26 17:52:16 +01:00
SandroandGitHub 36ed7f5dd7 Merge pull request #147031 from luizribeiro/rtl88xau-aircrack-aarch64 2021-11-26 17:51:59 +01:00
SandroandGitHub 9aafdcf057 Merge pull request #142989 from FliegendeWurst/ffmpeg-rtmpdump 2021-11-26 17:51:44 +01:00
ArtturiandGitHub ac98e25ca0 Merge pull request #147296 from twitchyliquid64/wl-mirror 2021-11-26 18:45:14 +02:00
Thiago Kenji OkadaandGitHub 62a7edf5d1 Merge pull request #147454 from daniel-g-gagnon/nushell-0.40
nushell: 0.39.0 -> 0.40.0
2021-11-26 13:31:17 -03:00
Thiago Kenji OkadaandGitHub c64e1f60ff Merge pull request #147455 from ElXreno/package-ddnet-15.7
ddnet: 15.6.2 -> 15.7
2021-11-26 13:05:47 -03:00
Thiago Kenji OkadaandGitHub 25a3263fb9 Merge pull request #147457 from fabaff/bump-checkov
checkov: 2.0.603 -> 2.0.605
2021-11-26 13:03:49 -03:00
Thiago Kenji OkadaandGitHub 9e0a29bf08 Merge pull request #147465 from fabaff/bump-pypoolstation
python3Packages.pypoolstation: 0.4.0 -> 0.4.1
2021-11-26 13:00:18 -03:00
Thiago Kenji OkadaandGitHub 0a22350e3e Merge pull request #147463 from fabaff/bump-aiocoap
python3Packages.aiocoap: 0.4.1 -> 0.4.3
2021-11-26 12:59:57 -03:00
Domen KožarandGitHub 70c97b9385 Merge pull request #147422 from risicle/ris-ocaml-4.09-darwin
ocaml: heed hardeningDisable flags set for individual versions, fixing many coq versions on darwin
2021-11-26 15:14:05 +01:00
SandroandGitHub 477fcc012d Merge pull request #147481 from SuperSandro2000/python-aliases 2021-11-26 14:48:45 +01:00
Anderson TorresandGitHub 67bd5b4068 Merge pull request #147500 from AndersonTorres/new-misc
factor98: add longDescription
2021-11-26 10:46:34 -03:00
Fabian Affolter f5b1b86934 python3Packages.netdata: 0.2.1 -> 1.0.1 2021-11-26 14:38:28 +01:00
Thiago Kenji OkadaandGitHub 6f4eab2bd1 Merge pull request #147459 from samueldr/fix/nix-bash-completion-2.4
Fix bash completion for stable nix-* commands with Nix 2.4
2021-11-26 10:32:51 -03:00
AndersonTorres c254a6e12e factor98: add longDescription 2021-11-26 10:22:03 -03:00
Fabian AffolterandGitHub df610cc661 Merge pull request #147460 from fabaff/fix-aiopvapi
python3Packages.aiopvapi: patch support for async_timeout>4
2021-11-26 14:11:40 +01:00
Fabian AffolterandGitHub 790c4dd716 Merge pull request #147469 from fabaff/fix-aiojob
python3Packages.aiojobs: 0.3.0 -> 1.0.0
2021-11-26 14:11:29 +01:00
SandroandGitHub 72ca633e48 factor-lang: quote homepage url 2021-11-26 10:09:12 -03:00
SandroandGitHub 320c5dc593 Merge pull request #146500 from SuperSandro2000/croc 2021-11-26 13:37:13 +01:00
SandroandGitHub 40990e3f06 Merge pull request #147278 from tshaynik/sam-1.36.0 2021-11-26 13:36:50 +01:00
SandroandGitHub 13e1260e9d Merge pull request #147380 from dotlambda/python2-keyring-drop 2021-11-26 13:36:39 +01:00
SandroandGitHub 9a1cf1de76 Merge pull request #144531 from r-ryantm/auto-update/pidgin-opensteamworks 2021-11-26 13:35:39 +01:00
SandroandGitHub 3299ae9fbc Merge pull request #146166 from jonringer/fix-teck-programmer 2021-11-26 13:35:11 +01:00
SandroandGitHub a99a2bebae Merge pull request #147017 from romildo/upd.sweet 2021-11-26 13:33:07 +01:00
SandroandGitHub d145e77525 Merge pull request #146943 from oxzi/spdx-license-list-data-3.15 2021-11-26 13:30:33 +01:00