Commit Graph
334073 Commits
Author SHA1 Message Date
sternenseemann d4c2ca42d9 Merge remote-tracking branch 'origin/master' into haskell-updates 2021-11-25 21:20:21 +01:00
sterniandGitHub 7ee7afedc8 Merge pull request #147361 from sternenseemann/wrap-ghc-more-tightly
haskell.compiler: use wrapper scripts over propagating
2021-11-25 21:18:31 +01:00
adisbladisandGitHub 07e3b29217 Merge pull request #147387 from Mic92/nix-eval-jobs
nix-eval-jobs: switch to nix stable
2021-11-25 12:17:53 -08:00
John EricsonandGitHub 303999a073 Merge pull request #147400 from sternenseemann/top-level-ghc-more-intuitive-cross
ghc: make sure top level exposed GHC is always host->target
2021-11-25 14:55:14 -05:00
Alyssa Ross 4b5c3d9376 qemu: only include alsa-lib for alsa support 2021-11-25 19:48:48 +00:00
Alyssa Ross 5d9e0f86b9 qemu: never use bundled Meson
It's better to fail to build if our version of Meson isn't compatible
with QEMU's, so we'll know something is wrong.  Otherwise, we'll get
subtle breakages that only manifest at runtime, which I think might be
what happened in 9e403b19a1 ("qemu: 5.1.0 -> 5.2.0") to necessitate
autoPatchelfHook.
2021-11-25 19:47:56 +00:00
Nicolas DudeboutandKerstin 0b12f0c1c9 antlr4: install CMake config files 2021-11-25 20:35:56 +01:00
Guillaume GirolandGitHub 1de042bc0a Merge pull request #146883 from Mindavi/graphene/cross
graphene: support cross-compilation
2021-11-25 19:22:14 +00:00
sternenseemann 558da925f3 ghc: make sure top level exposed GHC is always host->target
See the added comment in all-packages.nix for a more detailed
explanation. This makes the top-level GHC different from
haskellPackages.ghc (which is build->host and used for building the
package set), but more consistent with gcc, gnat etc.

Specifically, pkgsCross.${platform}.buildPackages.ghc will now be a
cross-compiler instead of a native build->build compiler.

Since this change has a slight chance of being disruptive, add a note to
the changelog.
2021-11-25 20:18:25 +01:00
Guillaume GirolandGitHub 3da23f7aac Merge pull request #146881 from Mindavi/libnice/cross
libnice (+ dependencies): support cross-compilation
2021-11-25 19:16:00 +00:00
Guillaume GirolandGitHub 9d4747aec4 Merge pull request #146557 from Mindavi/mindustry/unbreak
mindustry: unbreak
2021-11-25 19:11:27 +00:00
Robert SchützandGitHub 14217c548b Merge pull request #147165 from dotlambda/libdeltachat-1.66.0
libdeltachat: 1.65.0 -> 1.66.0
2021-11-25 10:41:04 -08:00
sternenseemann ef081bf305 haskell.compiler.*: don't useLLVM if aarch64-darwin NCG is available
aarch64-darwin NCG was added in 9.2.1 which makes it unnecessary to
include LLVM in the wrapper.
2021-11-25 19:30:05 +01:00
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
Thiago Kenji OkadaandGitHub 3ecace59a4 Merge pull request #146958 from thiagokokada/add-missing-libretro-cores
Add missing libretro cores
2021-11-25 15:14:24 -03:00
Jörg Thalheim 856ce74b01 nix-eval-jobs: switch to nix stable
This also should make prevent breakages like https://github.com/NixOS/nixpkgs/pull/147376
2021-11-25 18:57:02 +01:00
Léo StefanescoandVincent Laporte 7c52900af1 coqPackages.coq-record-update: init 2021-11-25 17:20:16 +00:00
Léo StefanescoandVincent Laporte 8b2fe80dd2 maintainers: add ineol 2021-11-25 17:20:16 +00:00
Zane van IperenandGitHub 9aecabdf89 protoc-gen-go-vtproto: init at 0.2.0 (#144449) 2021-11-25 09:02:04 -08:00
SandroandGitHub 414a0d6e23 Merge pull request #147372 from newAM/cargo-flash 2021-11-25 17:28:57 +01:00
sternenseemann a7c564596e haskell.compiler.*: use isScript over grepping for #! 2021-11-25 16:48:56 +01:00
Alex Martens 9974c0dfde cargo-flash: 0.11.0 -> 0.12.0 2021-11-25 07:48:49 -08: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
Thiago Kenji OkadaandGitHub 6080ef54eb Merge pull request #147136 from thiagokokada/add-build-graalvm-native-image
buildGraalvmNativeImage: init
2021-11-25 12:24:44 -03: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
Fabian AffolterandGitHub 8ebfa5b8e5 Merge pull request #147350 from fabaff/fix-rflink
python3Packages.rflink: add patch to support async_timeout> 4
2021-11-25 15:09:36 +01:00
Fabian AffolterandGitHub a0fe71b0b5 Merge pull request #147346 from fabaff/fix-rokuecp
python3Packages.rokuecp: disable failing test
2021-11-25 15:09:12 +01:00
Fabian AffolterandGitHub 2a8928ede6 Merge pull request #147300 from fabaff/asyncmy
python3Packages.asyncmy: init at 0.2.3
2021-11-25 15:08:58 +01:00
Fabian AffolterandGitHub bd5c7395d5 Merge pull request #147360 from fabaff/fix-surepy
python3Packages.surepy: relax constraints
2021-11-25 15:07:23 +01:00
Thiago Kenji Okada a5c0f59bf7 buildGraalvmNativeImage: allow nativeImageBuildArgs to be overwritten 2021-11-25 11:02:46 -03: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
Bobby RongandGitHub 1e0f0b9547 Merge pull request #147256 from bobby285271/pantheon-next
Pantheon updates 2021-11-24
2021-11-25 21:46:54 +08:00
ArtturiandGitHub ac91abb157 Merge pull request #146835 from polykernel/swayr-update-patch-1
swayr: 0.7.0 -> 0.10.0
2021-11-25 15:36:45 +02:00
Fabian Affolter 52ece396d7 python3Packages.surepy: relax constraints 2021-11-25 14:21:50 +01:00
Thiago Kenji OkadaandGitHub 6e692e2048 Merge pull request #147132 from MrMebelMan/update/kratos
kratos: 0.7.6-alpha.1 -> 0.8.0-alpha.3
2021-11-25 10:19:16 -03:00
Bobby Rong ca71d0b22a pantheon.wingpanel-indicator-datetime: use upstreamed patch 2021-11-25 21:00:24 +08:00
Bobby Rong a54db1668b pantheon.wingpanel-applications-menu: 2.9.1 -> 2.10.1 2021-11-25 21:00:24 +08:00
Bobby Rong d5aaed533c pantheon.gala: 6.2.1 -> 6.3.0 2021-11-25 21:00:24 +08:00
SandroandGitHub 73369f8d08 Merge pull request #147352 from 06kellyjac/deno 2021-11-25 13:00:32 +01:00
SandroandGitHub 333b8d5052 Merge pull request #147326 from arkivm/fix-glymur 2021-11-25 13:00:13 +01:00
SandroandGitHub c8a3763679 Merge pull request #147328 from arkivm/fix-yfinance 2021-11-25 12:59:59 +01:00
SandroandGitHub fc6c8f09d9 Merge pull request #147334 from dotlambda/keyring-23.3.0 2021-11-25 12:46:50 +01:00
SandroandGitHub ae167a9881 Merge pull request #147024 from sumnerevans/heisenbridge-1.7.1 2021-11-25 12:45:31 +01:00
SandroandGitHub 2d9202d70c Merge pull request #147327 from AdrianKoshka/jenkins-update 2021-11-25 12:39:24 +01:00
SandroandGitHub bf885ad291 Merge pull request #147347 from jyooru/update/syncthing 2021-11-25 12:38:41 +01:00
SandroandGitHub eff5cece35 Merge pull request #146648 from florentc/tlaplus 2021-11-25 12:38:31 +01:00
SandroandGitHub 1bb3642f93 Merge pull request #147333 from boppyt/master 2021-11-25 12:35:24 +01:00
SandroandGitHub 8e4859940e Merge pull request #147351 from VergeDX/jetbrains 2021-11-25 12:27:16 +01:00
SandroandGitHub 0a58fdd01a Merge pull request #147247 from vs49688/audacious 2021-11-25 12:26:15 +01:00