summaryrefslogtreecommitdiffstats
path: root/pkgs/development/compilers
AgeCommit message (Collapse)Author
2021-01-30Merge pull request #111247 from siraben/stdenv-lib-node-envJörg Thalheim
pkgs/development: stdenv.lib -> lib in node-composition files
2021-01-30pkgs/development: stdenv.lib -> lib in node-composition filesBen Siraphob
Future updates to these files should generate them with node2nix 1.9.0 which removes stdenv.lib from the generated Nix.
2021-01-30Merge pull request #111187 from thiagokokada/revert-flutter-bumpSandro
2021-01-29Merge pull request #110798 from lourkeur/update/oraclejdk8Maximilian Bosch
oraclejdk8: 8u271 -> 8u281
2021-01-29flutter: small refactorings in derivationThiago Kenji Okada
2021-01-29Revert "flutter: 1.22.4 -> 1.22.5"Thiago Kenji Okada
This reverts commit 5f72a823deeab9ef9f94bd7b208d11fab281f5d6.
2021-01-29Merge master into staging-nextgithub-actions[bot]
2021-01-28cc65: add platformsAndersonTorres
2021-01-28Merge master into staging-nextgithub-actions[bot]
2021-01-27Merge master into staging-nextgithub-actions[bot]
2021-01-27dart/flutter: add thiagokokada as maintainerThiago Kenji Okada
2021-01-27flutter: 1.22.4 -> 1.22.5Thiago Kenji Okada
Needs to do a build in 2-pass now since Google stopped shipping all dependencies needed to build Flutter. This may be an oversight from them since they used to ship everything, but this makes the whole build process more robust. The first step will download all dependencies from pub, and the second step will build Flutter. Since we need to build repository first, we also require a new depsSha256 parameter to be passed, that represents the SHA256 of the resulting derivation of all Flutter dependencies downloaded from https://pub.dev. This commit also makes some changes in mkFlutter, allowing the user to pass src instead of passing version/channel/filename, allowing for more flexibility (i.e: building from a local fork of Flutter).
2021-01-27flutter: 1.22.0 -> 1.22.4Thiago Kenji Okada
2021-01-27flutter: remove non-stable versionsThiago Kenji Okada
Related issue #108606. Nowadays we have multiple outdated versions of Flutter in nixpkgs. Instead, let's focus in having in having stable versions of Flutter working. Users needing to use beta or dev versions of Flutter can use mkFlutter function, that still exists.
2021-01-27Merge pull request #110924 from siraben/stdenv-lib-implicitSandro
treewide: remove implicit use of stdenv.lib
2021-01-27treewide: remove implicit use of stdenv.libBen Siraphob
2021-01-27Merge pull request #110771 from sternenseemann/zzMario Rodas
zz: install modules shipped with compiler
2021-01-27Merge master into staging-nextgithub-actions[bot]
2021-01-27Merge pull request #101474 from B4dM4n/openjdk14-i686-buildLéo Gaspard
openjdk15-bootstrap: fix i686 build
2021-01-27Merge pull request #110912 from siraben/stdenv-lib-inheritSandro
treewide: remove inherited stdenv.lib
2021-01-27Merge pull request #110913 from siraben/other-stdenv-libSandro
2021-01-27Merge master into staging-nextgithub-actions[bot]
2021-01-27treewide: stdenvNoCC.lib -> libBen Siraphob
2021-01-27treewide: remove inherited stdenv.libBen Siraphob
2021-01-26ghcjs: fix evalRyan Burns
This was causing release-cross to fail hydra eval, so it hasn't been building for the last few days. So note that although ghcjs still does not build, this fixes eval so the jobset can proceed. Verified with `hydra-eval-jobs pkgs/top-level/release-cross.nix -I nixpkgs=.`
2021-01-26openjfx15: enable i686-linux buildFabian Möller
2021-01-26Merge master into staging-nextgithub-actions[bot]
2021-01-26Merge pull request #110849 from sternenseemann/zz-unstableSandro
zz: 0.1 -> unstable-2021-01-26
2021-01-26Merge branch 'master' into staging-nextJan Tojnar
2021-01-26zz: 0.1 -> unstable-2021-01-26sternenseemann
2021-01-26llvmPackages_rocm.clang: add isClang and llvm passthruRyan Burns
Matches generic clang compilers, and fixes isClang inspection, which 071030840252273acf05c9902458d4db5bdd71ab depends on for the `--gcc-toolchain` flag to be set up properly. Fixes rocm-comgr
2021-01-26Merge master into staging-nextgithub-actions[bot]
2021-01-25Merge pull request #110791 from LeSuisse/gnucobol-3.1.2Sandro
gnu-cobol: 2.2 -> 3.1.2
2021-01-25Merge master into staging-nextgithub-actions[bot]
2021-01-25gnu-cobol: 2.2 -> 3.1.2Thomas Gerbet
Fixes: * CVE-2019-14468 * CVE-2019-14486 * CVE-2019-14528 * CVE-2019-14541 * CVE-2019-16395 * CVE-2019-16396
2021-01-25treewide: remove stdenv where not neededPavol Rusnak
2021-01-25oraclejdk8: 8u271 -> 8u281Louis Bettens
2021-01-25halide: Enable on platforms.all (#110106)spease
2021-01-25zz: install modules shipped with the compilersternenseemann
Previously zz wouldn't be able to compile anything using standard modules like mem or log out of the box. To fix this we copy the modules directory included in the source to $out/share/zz/modules and add an entry to ZZ_MODULE_PATHS in the wrapper around zz. We also remove a search path entry which used to reference /build because it used CARGO_MANIFEST_DIR at build time. The default search path now includes: * /nix/store/modules * $out/share/zz/modules * $(pwd)/modules Patching out /nix/store/modules would be kind of cumbersome as it is a multi-line entry, but it probably does no harm and fine to leave in. An issue arising by this PR might be that the added search path entry may take priority over an user specified location even though we use --suffix. This is because zz internally uses a HashSet which has no guaranteed iteration order. This may lead to unexpected behavior for users wo previously provided custom versions of the standard modules via ZZ_MODULE_PATHS. However, this is an issue in upstream issue as well where ZZ_MODULE_PATHS may or may not take priority over the compiled in search path, so this issue should probably be resolved upstream (I'll file a report or PR).
2021-01-25zz: adjust upstream URLssternenseemann
2021-01-25Revert "nodePackages: regenerate with node2nix 1.9.0"Sandro
2021-01-25Merge pull request #110545 from svanderburg/node2nix-updateSander van der Burg
nodePackages: regenerate with node2nix 1.9.0
2021-01-25Merge master into staging-nextgithub-actions[bot]
2021-01-24clang, cc-wrapper: Move `--gcc-toolchain` logic into CC wrapperJohn Ericson
Take 2, after #94582 had to be reverted. This reverts commit ac03cfa3c57027e82073ea7db71248d4ab78af66.
2021-01-24Merge branch 'master' into staging-nextJan Tojnar
2021-01-24openjdk15-bootstrap: fix i686 buildFabian Möller
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24Merge master into staging-nextgithub-actions[bot]
2021-01-24llvm_{5,6,8..11}: fix missing lib from stdenv.lib -> lib (#110643)Gabor Greif
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-24Merge branch 'master' into staging-nextJan Tojnar