3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

11759 commits

Author SHA1 Message Date
Samuel Ainsworth 8c10278ac1
Merge pull request #169279 from samuela/samuela/fix-jaxlibwithcuda
Fix python3Packages.jaxlibWithCuda
2022-04-20 10:05:39 -07:00
Thiago Kenji Okada aa2a396048 graalvmXX-ce: refactor
- Simplify `preFixup` phase
- Update documentation
- Quote some variables
2022-04-19 20:33:03 +01:00
Samuel Ainsworth 1344d5fe60 cudaPackages_11_{4,5,6}.cudatoolkit: gcc10 -> gcc11 2022-04-19 05:34:38 +00:00
Thiago Kenji Okada e277cf18e2 uasm: add testVersion 2022-04-18 23:33:19 +01:00
Thiago Kenji Okada ce602086b5 uasm: fix compilation on darwin 2022-04-18 22:33:05 +01:00
Thiago Kenji Okada d219cdcd8f uasm: 2.53 -> 2.55
Also allow building in other platforms than x86-64. Tested with
aarch64-linux, works fine.
2022-04-18 17:51:08 +01:00
R. Ryantm eb57cadcaa open-watcom-v2-unwrapped: unstable-2022-03-14 -> unstable-2022-04-18 2022-04-18 07:33:01 +00:00
Madoura b18031c413
treewide/meta: Remove chiiruno and replace with Madouura (#169096)
* maintainers: remove chiiruno

* nixos/zeronet.nix: replace chiiruno with Madouura

* nixos/hydron: replace chiiruno with Madouura

* nixos/tests/bcachefs: replace chiiruno with Madouura

* lutris: replace chiiruno with Madouura

* qtchan: replace chiiruno with Madouura

* tinygo: replace chiiruno with Madouura

* vlang: replace chiiruno with Madouura

* merkletools: replace chiiruno with Madouura

* easyjson: replace chiiruno with Madouura

* quicktemplate: replace chiiruno with Madouura

* statik: replace chiiruno with Madouura

* dumb: replace chiiruno with Madouura

* sndio: replace chiiruno with Madouura

* hydron: replace chiiruno with Madouura

* edid-decode-unstable: replace chiiruno with Madouura

* tewisay: replace chiiruno with Madouura

* svt-av1: replace chiiruno with Madouura
2022-04-18 02:13:36 +03:00
github-actions[bot] f6bedc13d1
Merge master into staging-next 2022-04-17 18:01:03 +00:00
7c6f434c 7bcc39de71
Merge pull request #166835 from dtzWill/fix/issue-166833-clang-tools14
llvmPackages_14.clang: include clang-tools-extra in src for use
2022-04-17 13:16:26 +00:00
zowoq 61970a41ec Revert "rustfmt: actually fix the failing test"
This reverts commit 6eb00a41a0.

fixed in 1.60.0
2022-04-17 18:20:37 +10:00
Vladimír Čunát a5aa12b446
mrustc: fixup build
Probably after gcc update.  Anyway, including standard headers
should be safe even if not utilized (and they do seem here).
2022-04-17 10:14:55 +02:00
github-actions[bot] 18ee7a21b1
Merge master into staging-next 2022-04-17 00:02:19 +00:00
Thiago Kenji Okada 6b2691d7ce graalvmXX-ce: add documentation to mkGraal function 2022-04-16 13:38:25 +01:00
github-actions[bot] 6be56bfc2e
Merge master into staging-next 2022-04-16 12:01:10 +00:00
Thiago Kenji Okada 5c9a866551 graalvmXX-ce: add sourcesPath parameter
In #168816, we removed support for Python/Ruby/WASM to reduce the
support burden of GraalVM languages that, arguably, are not really being
used.

However, the way that `pkgs.graalvmCEPackages.mkGraal` function works
right now doesn't allow passing a custom sources file, that would allow
someone to compile GraalVM with the additional products (e.g.: Python).
This PR adds this possibility.

So if someone wants to create a custom graalvm11-ce derivation with
Python support, for example, they can do something like this:

```nix
let
   graalvm11-ce-custom = pkgs.graalvmCEPackages.mkGraal {
      config = {
         x86_64-linux = {
            products = [ "graalvm-ce" "python-installable-svm" ];
            arch = "linux-amd64";
         };
      };
      defaultVersion = "22.0.0.2";
      javaVersion = "11";
      platforms = "x86_64-linux";
      sourcesPath = /home/someone/graalvm11-ce-sources.json;
   };
in
{
   environment.systemPackages = [ graalvm11-ce-custom ];
}
```
2022-04-16 12:59:54 +01:00
Thiago Kenji Okada 113a29b107
Merge pull request #168816 from thiagokokada/graalvm-cleanup
graalvmXX-ee: remove; graalvmXX-ce: remove Ruby/Python/WASM support
2022-04-16 11:36:41 +01:00
Thiago Kenji Okada bc73bc21ce graalvm17-ce: enable Native Image in aarch64-linux
Co-authored-by: tricktron <tgagnaux@gmail.com>
2022-04-16 11:08:15 +01:00
Martin Weinelt 2bd8fc9378 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-16 00:52:15 +02:00
Andreas Stührk 659ce471ae pony-corral: 0.5.4 -> 0.5.7 2022-04-15 15:22:38 -07:00
Andreas Stührk 6f3df13a9b ponyc: 0.44.0 -> 0.49.0 2022-04-15 15:22:38 -07:00
Thiago Kenji Okada 44a4401945 buildGraalvmNativeImage: mark as broken if Native Image is not available 2022-04-15 23:20:52 +01:00
Thiago Kenji Okada 158b0e037f graalvm17-ce: re-enable it on aarch64-linux
However without support for Native Image, since it is failing to build.
2022-04-15 20:52:18 +01:00
Thiago Kenji Okada 399ed1f1bd graalvmXX-ce: remove Ruby/Python/WASM support
Those additional languages does not seem to really have much usage
(e.g.: none in nixpkgs). For example, Ruby is pretty much broken for all
environments for quite sometime already, however nobody seemed to border
enough to fix it. They also add a good amount of size to the derivation.

So let's remove them. It should be really easy if someone still cares
for them and want to add them back on their own system: just use the
`mkGraal` function (that we export) to generate their own version of
GraalVM with all extra features they want.
2022-04-15 20:32:23 +01:00
Thiago Kenji Okada 782d03bca7 graalvmXX-ee: remove
This package was last updated in 2020. It is out-of-date compared to
upstream and we have the graalvmXX-ce already, that is much better
maintained nowadays.
2022-04-15 19:52:41 +01:00
github-actions[bot] 40f288fa90
Merge master into staging-next 2022-04-15 18:01:30 +00:00
Mario Rodas bc0fe654e6
Merge pull request #168720 from risicle/ris-mruby-CVE-2022-1212
mruby: add patch for CVE-2022-1212
2022-04-15 11:12:44 -05:00
Martin Weinelt a7fc5aaa76 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-15 13:30:48 +02:00
Lassulus 92734ac395
Merge pull request #166865 from malob/treewide-mainProgram
treewide: add meta.mainProgram to many packages
2022-04-15 09:28:00 +01:00
github-actions[bot] 1c0229dbfd
Merge staging-next into staging 2022-04-15 00:03:21 +00:00
Robert Scott fbfa7ea82d mruby: add patch for CVE-2022-1212 2022-04-14 23:18:11 +01:00
Michael Weiss baebb6a997
Merge pull request #168537 from primeos/llvmPackages_14
llvmPackages_14: 14.0.0 -> 14.0.1
2022-04-14 23:55:26 +02:00
Malo Bourgon 0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Vladimír Čunát d5d94127fd
Merge branch 'staging-next' into staging
Minor conflicts; I hope I didn't mess up:
	pkgs/development/tools/misc/binutils/default.nix
	pkgs/games/openjk/default.nix
2022-04-14 09:53:21 +02:00
Anderson Torres ce932dbcf1
Merge pull request #168435 from AndersonTorres/new-muon
Small rewrites
2022-04-14 02:15:45 -03:00
Jonathan Ringer 62b81e9edb chicken: disable tests for darwin
Test suite assumes access to the `hostname` command, and a few
other gnu coreutil assumptions, not compatible with darwin.

Enable doInstallCheck to compensate
2022-04-13 14:31:30 -07:00
Michael Weiss 84dbfa8f97
llvmPackages_14: 14.0.0 -> 14.0.1 2022-04-13 22:30:31 +02:00
Luke Rewega 4ba5f26780 go_1_18: 1.18 -> 1.18.1 2022-04-13 14:31:06 +10:00
Luke Rewega 53684678d1 go_1_17: 1.17.8 -> 1.17.9 2022-04-13 14:30:50 +10:00
AndersonTorres 9801fb6c1a move muon to muonlang
In order to avoid clashing the (future) muon (a meson replacement).
2022-04-12 22:38:36 -03:00
Artturi afef6103f0
Merge pull request #151788 from applePrincess/remove-coreclr 2022-04-12 21:31:47 +03:00
Artturin 830c576ad4 coreclr: remove from nixpkgs
has been broken for a year and half
2022-04-12 20:14:32 +03:00
Luflosi 338ce3ed6a yosys: 0.15 -> 0.16
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.16
2022-04-12 08:38:25 -05:00
Sandro 3a537bec3f
Merge pull request #168110 from a-m-joseph/openjdk-powerpc
openjdk: add support for powerpc64le
2022-04-12 14:27:43 +02:00
Adam Joseph 9e4ba681fd openjdk: add support for powerpc64le
This commit adds entries to the Rosetta Stones in
adoptopenjdk-bin/generate-sources.py and compilers/openjdk/8.nix, and
runs adoptopenjdk-bin/generate-sources.py to regenerate
adoptopenjdk-bin/sources.json.

With this commit, `nix-build . -A jdk8_headless` succeeds on
powerpc64le.  Headless jdk is used as part of the build process for
many packages so this opens up access to them.
2022-04-11 21:09:54 -07:00
Ryan Mulligan 1e0703154f
Merge pull request #168246 from r-ryantm/auto-update/fennel
fennel: 1.0.0 -> 1.1.0
2022-04-11 14:13:18 -07:00
R. Ryantm 7fbeeb5382 fennel: 1.0.0 -> 1.1.0 2022-04-11 08:23:49 +00:00
Ben Siraphob b4005dfd0a
Merge pull request #167595 from simonchatts/darwin-cross-cc 2022-04-10 23:40:29 -05:00
github-actions[bot] 28c6c88d42
Merge staging-next into staging 2022-04-10 00:02:52 +00:00
sternenseemann bbd50af0d5
Merge pull request #167612 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2022-04-09 22:51:23 +02:00