Commit Graph

12135 Commits

Author SHA1 Message Date
github-actions[bot]
ebcaa0d01c
Merge master into staging-next 2022-06-01 12:01:27 +00:00
Ben Siraphob
c8367fb9d4 koka: 2.3.8 -> 2.4.0 2022-06-01 10:24:15 +02:00
github-actions[bot]
8d36a138eb
Merge master into staging-next 2022-05-30 18:01:09 +00:00
Marek Fajkus
35fc22e248
Merge pull request #174985 from NoRedInk/add-elm-pages
elmPackages.elm-pages: init at 2.1.11
2022-05-30 16:48:18 +02:00
Jinnah Ali-Clarke
d29cd82bfb elmPackages.elm-pages: init at 2.1.11
`node-packages.nix` was regenerated after having run `generate-node-packages.sh`
in order to pick up dependencies for `elm-pages`.  In addition, we add `elm`,
`elm-review`, and `elm-optimize-level-2` to the `PATH` for `elm-pages` since those
are needed at runtime.

A patch is also included to fix an issue where files are copied from the `nix-store`
as read-only (credit to @bcardiff for that fix).  An upstream issue
https://github.com/dillonkearns/elm-pages/issues/305 has been opened to track this.
2022-05-30 09:56:44 -04:00
Janne Heß
bfc5086ae9
Merge pull request #173671 from Mindavi/treewide/broken-zhf
treewide: start marking packages broken
2022-05-30 14:10:43 +02:00
github-actions[bot]
76b451751c
Merge master into staging-next 2022-05-30 12:01:31 +00:00
Rick van Schijndel
cd19a0e7b4
swift: mark broken 2022-05-30 13:42:59 +02:00
Rick van Schijndel
11ee22d797
treewide: pkgs/development: mark broken for aarch64-linux 2022-05-30 13:42:59 +02:00
Rick van Schijndel
010f6ee30d
treewide: mark broken for darwin 2022-05-30 13:42:58 +02:00
Rick van Schijndel
0b45cae8a3
treewide: pkgs/development/compilers: mark broken for darwin 2022-05-30 13:41:09 +02:00
Jan Tojnar
8407184d50
Merge pull request #173782 from ranfdev/blueprint
blueprint-compiler: init at 0.1.0
2022-05-30 12:46:04 +02:00
github-actions[bot]
45f972f086
Merge master into staging-next 2022-05-30 00:02:49 +00:00
Guillaume Girol
f2493e87d8
Merge pull request #173110 from symphorien/ovmf-cross
nixos/libvirtd: make it possible to boot a UEFI aarch64 vm on x86_64
2022-05-29 21:46:45 +00:00
github-actions[bot]
1767ba1baa
Merge master into staging-next 2022-05-29 18:01:10 +00:00
Will Dietz
bc6116b23f
firrtl: init at 1.5.3 (#171065) 2022-05-29 12:19:51 -05:00
Mario Rodas
546900ec11
Merge pull request #175117 from alexshpilkin/smlnj-mainProgram
smlnj,smlnjBootstrap: set meta.mainProgram
2022-05-29 07:27:30 -05:00
github-actions[bot]
d68aadb952
Merge master into staging-next 2022-05-29 12:01:24 +00:00
Rick van Schijndel
6d9a33741e ccl: mark broken on x86_64-darwin 2022-05-29 10:56:04 +02:00
Rick van Schijndel
8152b170e2 bigloo: mark broken on x86_64 Darwin 2022-05-29 10:56:03 +02:00
Vladimír Čunát
1bd2c1f8ff
Merge #174125: gdc: nicer eval failure from versions >= 12 2022-05-29 10:39:51 +02:00
Vincent Laporte
5637570f51 ocamlPackages: rename sedlex_2 into sedlex 2022-05-29 08:48:00 +02:00
ranfdev
7d4af5de40 blueprint-compiler: init at 0.1.0
This package is needed by many new gtk apps.
2022-05-28 16:21:12 +02:00
Alexander Shpilkin
f89bd409e9
smlnj,smlnjBootstrap: set meta.mainProgram 2022-05-28 14:48:53 +03:00
github-actions[bot]
ff43d848bf
Merge staging-next into staging 2022-05-27 18:01:52 +00:00
Jan Tojnar
ec17070dc6
Merge pull request #172744 from NixOS/vala_0.56_default
vala: default to vala_0_56
2022-05-27 19:56:35 +02:00
Sandro
f622a9de13
Merge pull request #174708 from rikhuijzer/rh/julia-1.7.3
julia_17-bin: 1.7.2 -> 1.7.3
2022-05-27 19:37:17 +02:00
Sandro
79f4249f74
Merge pull request #174857 from cdepillabout/purescript-updates
purescript: update script only considers full releases
2022-05-27 18:49:28 +02:00
Artturi
47f8dbee96
go_1_18: fix pkgsCross.raspberryPi.pkgsBuildHost.go_1_18 (#174612) 2022-05-27 19:34:32 +03:00
Artturi
60a0871486
Merge pull request #172391 from Artturin/deprecate-stdenv-glibc 2022-05-27 17:56:19 +03:00
7c6f434c
591afa6994
Merge pull request #174413 from r-ryantm/auto-update/abcl
abcl: 1.8.0 -> 1.9.0
2022-05-27 13:45:13 +00:00
Dennis Gosnell
4b4115df70
purescript: update script only considers full releases
Make sure the purescript update script only considers full releases.
Before this change, the purescript update script would consider
prereleases as valid releases.  This caused the r-ryantm bot to
create PRs trying to update the purescript derivation in Nixpkgs
to prerelease versions.

See https://github.com/NixOS/nixpkgs/pull/174485#issuecomment-1137291664
and
https://discourse.purescript.org/t/purescript-continuous-prereleases/3006/2?u=cdepillabout
for slightly more information.
2022-05-27 13:40:36 +09:00
Artturin
c1fffdfffb treewide: change some glibc to stdenv.cc.libc 2022-05-27 05:57:43 +03:00
github-actions[bot]
7ed55e7bca
Merge staging-next into staging 2022-05-26 18:01:45 +00:00
David Armstrong Lewis
87d9910cef gleam: 0.20.1 -> 0.21.0 2022-05-26 08:26:30 -04:00
github-actions[bot]
d8aac1a80f
Merge staging-next into staging 2022-05-26 12:01:59 +00:00
Maciej Krüger
a97c7f7380
Merge pull request #172873 from schuelermine/update/flutter-dart 2022-05-26 13:45:12 +02:00
rikhuijzer
aaf942564a julia_17-bin: 1.7.2 -> 1.7.3 2022-05-26 12:38:26 +02:00
sternenseemann
8b5e372c97
Merge pull request #168113 from a-m-joseph/ispowerpc-becomes-ispower32
lib/systems/inspect.nix: replace isPowerPC with isPower32BigEndian
2022-05-26 11:44:39 +02:00
Adam Joseph
b3fe9c32f8 ber_metaocaml: n107 -> n111
The configure script has changed and no longer seems to provide a way
to specify the location of the x11 libraries or headers.  Therefore
these configure options have been dropped.
2022-05-26 09:41:10 +02:00
github-actions[bot]
f82caaee74
Merge staging-next into staging 2022-05-26 00:02:58 +00:00
Sandro
b9c9593a88
Merge pull request #173304 from IvarWithoutBones/bump/dotnetmodule 2022-05-26 00:26:18 +02:00
github-actions[bot]
ab6c34c083
Merge staging-next into staging 2022-05-25 18:01:56 +00:00
Artturin
0c4d65b21e treewide: stdenv.glibc -> glibc 2022-05-25 15:51:20 +03:00
Arnout Engelen
b27f78f56e
Merge pull request #171641 from raboof/rename-dotty-scala_3
dotty: rename to scala_3
2022-05-25 14:11:57 +02:00
github-actions[bot]
39a2f44695
Merge staging-next into staging 2022-05-25 12:02:16 +00:00
Adam Joseph
c0085404bd lib/systems/inspect.nix: remove isPowerPC
Very confusingly, the `isPowerPC` predicate in
`lib/systems/inspect.nix` does *not* match `powerpc64le`!

This is because `isPowerPC` is defined as

  isPowerPC      = { cpu = cpuTypes.powerpc; };

Where `cpuTypes.powerpc` is:

  { bits = 32; significantByte = bigEndian; family = "power"; };

This means that the `isPowerPC` predicate actually only matches the
subset of machines marketed under this name which happen to be 32-bit
and running in big-endian mode which is equivalent to:

  with stdenv.hostPlatform; isPower && isBigEndian && is32bit

This seems like a sharp edge that people could easily cut themselves
on.  In fact, that has already happened: in
`linux/kernel/common-config.nix` there is a test which will always
fail:

  (stdenv.hostPlatform.isPowerPC && stdenv.hostPlatform.is64bit)

A more subtle case of the strict isPowerPC being used instead of the
moreg general isPower accidentally are the GHC expressions:

  Update pkgs/development/compilers/ghc/8.10.7.nix
  Update pkgs/development/compilers/ghc/8.8.4.nix
  Update pkgs/development/compilers/ghc/9.2.2.nix
  Update pkgs/development/compilers/ghc/9.0.2.nix
  Update pkgs/development/compilers/ghc/head.nix

Since the remaining legitimate use sites of isPowerPC are so few, remove
the isPowerPC predicate completely. The alternative expression above is
noted in the release notes as an alternative.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-05-25 09:45:42 +02:00
Sergei Trofimovich
408d3b418a
Merge pull request #173977 from trofi/fix-fno-common-for-mkcl
mkcl: pull upstream fix for -fno-common toolchains
2022-05-25 06:44:16 +00:00
R. Ryantm
b28eda04a2 abcl: 1.8.0 -> 1.9.0 2022-05-25 05:16:18 +00:00
github-actions[bot]
59d64381a5
Merge staging-next into staging 2022-05-25 00:04:08 +00:00