Cheng Shao
643169bbb4
Fix ar command path in GHC.
...
Previously, the "ar command" in the global config of GHC in nixpkgs is
simply "ar" instead of a proper absolute path in the nix store. This
will result in an "ar: command not found" error when using GHC and cabal
in a pure nix shell. This commit adds the patch and applies to all
pre-9.0 versions.
See output of ghc --info for "ar command" value.
2021-02-05 22:54:09 +01:00
Robert Schütz
6c478b944f
zulu: does not depend on libav
2021-02-04 15:19:24 +01:00
Robert Schütz
564d498580
zulu8: does not depend on libav
2021-02-04 15:19:23 +01:00
Robert Schütz
3673ad819f
graalvm*-ee: remove unused argument libav_0_8
2021-02-04 15:19:23 +01:00
R. RyanTM
0cc64a9771
fasm: 1.73.25 -> 1.73.27
2021-02-04 07:56:11 +00:00
Tim Steinbach
0d3bf0781f
scala: Replace VM test with installCheckPhase
2021-02-03 10:24:42 -05:00
Stevan Andjelkovic
bf6df7187e
graalvm-ce-20.2.0 -> 20.3.0 + darwin support. ( #105815 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-02 23:16:43 +01:00
Sandro
5c289fb23a
Merge pull request #111492 from RobinKrom/flutter_addition_emulator_dependencies
...
flutter: added dev libraries for the emulator
2021-02-02 14:11:16 +01:00
Louis Bettens
5cbe469c62
oraclejdk8: remove dependency on libav ( #111528 )
2021-02-01 15:56:59 +01:00
Sandro
77218c10a0
Merge pull request #111532 from lourkeur/update/oraclejdk11
...
oraclejdk11: 11.0.8 -> 11.0.10
2021-02-01 15:41:47 +01:00
Daniël de Kok
89220945cb
Merge pull request #111171 from danieldk/rocm-4.0.1
...
llvmPackages_rocm: 4.0.0 -> 4.0.1
2021-02-01 11:52:33 +01:00
drsk
e619018449
flutter: added dev libraries for the emulator
...
Four additional libraries seem to be needed to start the emulator on my
machine.
2021-02-01 11:08:25 +01:00
Louis Bettens
036dc53af0
oraclejdk11: 11.0.8 -> 11.0.10
2021-02-01 10:04:13 +01:00
Daniël de Kok
ef84ed93dd
Merge pull request #110896 from LibreCybernetics/update-crystal
...
crystal: 0.35.1 -> 0.36.0
2021-01-31 14:04:41 +01:00
Daniël de Kok
db73e7a177
Merge pull request #111211 from dotlambda/swift-broken-insecure
...
swift: mark as broken and insecure
2021-01-31 12:02:18 +01:00
John Ericson
5fc5e83808
Merge pull request #111345 from r-burns/ppc64-big-endian
...
Enable PPC64 (big-endian)
2021-01-30 16:26:06 -05:00
Ryan Burns
5530a3adbe
gcc: fix powerpc64-linux
...
Long-double-128 is a hardware feature independent of endianness
2021-01-30 12:34:30 -08:00
Jörg Thalheim
fd2dcf3b17
Merge pull request #111247 from siraben/stdenv-lib-node-env
...
pkgs/development: stdenv.lib -> lib in node-composition files
2021-01-30 08:40:47 +00:00
Ben Siraphob
32fc8b9134
pkgs/development: stdenv.lib -> lib in node-composition files
...
Future updates to these files should generate them with node2nix 1.9.0
which removes stdenv.lib from the generated Nix.
2021-01-30 14:42:17 +07:00
Sandro
b2b193abc5
Merge pull request #111187 from thiagokokada/revert-flutter-bump
2021-01-30 02:46:04 +01:00
Robert Schütz
3780fbeda2
swift: mark as broken
...
No successful build on Hydra since 2020-12-23.
2021-01-29 22:59:37 +01:00
Robert Schütz
26cde7b2d3
swift: mark as insecure
2021-01-29 22:59:01 +01:00
Maximilian Bosch
526738a799
Merge pull request #110798 from lourkeur/update/oraclejdk8
...
oraclejdk8: 8u271 -> 8u281
2021-01-29 22:11:24 +01:00
Thiago Kenji Okada
910d06bb90
flutter: small refactorings in derivation
2021-01-29 18:05:13 -03:00
Thiago Kenji Okada
f5294b802d
Revert "flutter: 1.22.4 -> 1.22.5"
...
This reverts commit 5f72a823de
.
2021-01-29 14:50:13 -03:00
Daniël de Kok
fa846bef8a
llvmPackages_rocm: 4.0.0 -> 4.0.1
...
Release notes:
https://rocmdocs.amd.com/en/latest/Current_Release_Notes/Current-Release-Notes.html#amd-rocm-release-notes-v4-0-1
2021-01-29 16:43:22 +01:00
github-actions[bot]
98b8e8ebf8
Merge master into staging-next
2021-01-29 00:43:53 +00:00
AndersonTorres
de8955b670
cc65: add platforms
2021-01-28 18:13:42 -03:00
github-actions[bot]
2e6c34fd11
Merge master into staging-next
2021-01-28 12:23:51 +00:00
github-actions[bot]
bef2fbcd27
Merge master into staging-next
2021-01-27 18:28:31 +00:00
Thiago Kenji Okada
d87aba56a8
dart/flutter: add thiagokokada as maintainer
2021-01-27 14:48:10 -03:00
Thiago Kenji Okada
5f72a823de
flutter: 1.22.4 -> 1.22.5
...
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-27 14:48:10 -03:00
Thiago Kenji Okada
d6db914fc4
flutter: 1.22.0 -> 1.22.4
2021-01-27 14:48:10 -03:00
Thiago Kenji Okada
ec644e05cb
flutter: remove non-stable versions
...
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-27 14:48:06 -03:00
Sandro
2e442062f4
Merge pull request #110924 from siraben/stdenv-lib-implicit
...
treewide: remove implicit use of stdenv.lib
2021-01-27 14:56:42 +01:00
Ben Siraphob
82454e9df8
treewide: remove implicit use of stdenv.lib
2021-01-27 20:04:57 +07:00
Mario Rodas
9c5389e47a
Merge pull request #110771 from sternenseemann/zz
...
zz: install modules shipped with compiler
2021-01-27 07:58:51 -05:00
github-actions[bot]
2137c13b40
Merge master into staging-next
2021-01-27 12:24:05 +00:00
Léo Gaspard
951363ffbe
Merge pull request #101474 from B4dM4n/openjdk14-i686-build
...
openjdk15-bootstrap: fix i686 build
2021-01-27 11:28:40 +01:00
Sandro
ad97ca4e51
Merge pull request #110912 from siraben/stdenv-lib-inherit
...
treewide: remove inherited stdenv.lib
2021-01-27 10:28:55 +01:00
Sandro
2ee93d61ad
Merge pull request #110913 from siraben/other-stdenv-lib
2021-01-27 10:13:05 +01:00
github-actions[bot]
6d452e839b
Merge master into staging-next
2021-01-27 06:19:24 +00:00
Ben Siraphob
02ee14b9d5
treewide: stdenvNoCC.lib -> lib
2021-01-27 13:01:51 +07:00
Ben Siraphob
3bbad8b041
treewide: remove inherited stdenv.lib
2021-01-27 12:44:43 +07:00
Ryan Burns
89850d10e0
ghcjs: fix eval
...
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-26 19:58:53 -08:00
Fabián Heredia Montiel
6ae270b366
crystal: 0.35.1 -> 0.36.0
2021-01-26 15:43:21 -06:00
Fabian Möller
65525be83b
openjfx15: enable i686-linux build
2021-01-26 20:26:28 +01:00
github-actions[bot]
c994c9d31e
Merge master into staging-next
2021-01-26 18:27:09 +00:00
Sandro
b749b2afa6
Merge pull request #110849 from sternenseemann/zz-unstable
...
zz: 0.1 -> unstable-2021-01-26
2021-01-26 16:00:01 +01:00
Jan Tojnar
69fca326f8
Merge branch 'master' into staging-next
2021-01-26 13:53:25 +01:00
sternenseemann
9a8bd5a0fa
zz: 0.1 -> unstable-2021-01-26
2021-01-26 13:26:18 +01:00
Ryan Burns
44c46905b9
llvmPackages_rocm.clang: add isClang and llvm passthru
...
Matches generic clang compilers, and fixes isClang inspection, which
0710308402
depends on for the
`--gcc-toolchain` flag to be set up properly.
Fixes rocm-comgr
2021-01-26 02:32:59 -08:00
github-actions[bot]
2661d9378f
Merge master into staging-next
2021-01-26 00:45:11 +00:00
Sandro
87a269015f
Merge pull request #110791 from LeSuisse/gnucobol-3.1.2
...
gnu-cobol: 2.2 -> 3.1.2
2021-01-25 21:46:58 +01:00
github-actions[bot]
a127deeb88
Merge master into staging-next
2021-01-25 18:52:08 +00:00
Thomas Gerbet
80027b2272
gnu-cobol: 2.2 -> 3.1.2
...
Fixes:
* CVE-2019-14468
* CVE-2019-14486
* CVE-2019-14528
* CVE-2019-14541
* CVE-2019-16395
* CVE-2019-16396
2021-01-25 19:16:20 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Louis Bettens
bccb0ee3db
oraclejdk8: 8u271 -> 8u281
2021-01-25 18:21:08 +01:00
spease
e610806903
halide: Enable on platforms.all ( #110106 )
2021-01-25 15:48:16 +01:00
sternenseemann
4aa937d2e2
zz: install modules shipped with the compiler
...
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-25 14:25:42 +01:00
sternenseemann
190173e05b
zz: adjust upstream URLs
2021-01-25 14:03:26 +01:00
Sandro
3cd31450a1
Revert "nodePackages: regenerate with node2nix 1.9.0"
2021-01-25 11:31:27 +01:00
Sander van der Burg
40f27ff2be
Merge pull request #110545 from svanderburg/node2nix-update
...
nodePackages: regenerate with node2nix 1.9.0
2021-01-25 09:13:59 +01:00
github-actions[bot]
b10ed56b8e
Merge master into staging-next
2021-01-25 01:18:25 +00:00
John Ericson
0710308402
clang, cc-wrapper: Move --gcc-toolchain
logic into CC wrapper
...
Take 2, after #94582 had to be reverted.
This reverts commit ac03cfa3c5
.
2021-01-24 15:49:32 -05:00
Jan Tojnar
cc8fd11ffb
Merge branch 'master' into staging-next
2021-01-24 20:41:42 +01:00
Fabian Möller
be4763a696
openjdk15-bootstrap: fix i686 build
2021-01-24 16:08:57 +01:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
github-actions[bot]
b88b52998b
Merge master into staging-next
2021-01-24 01:18:51 +00:00
Gabor Greif
5105bf4b2e
llvm_{5,6,8..11}: fix missing lib from stdenv.lib -> lib ( #110643 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-24 01:31:45 +01:00
Jan Tojnar
01ee4ea574
Merge branch 'master' into staging-next
2021-01-24 00:09:45 +01:00
John Ericson
12881a7aa7
Merge pull request #110544 from Ericson2314/no-platform
...
top-level, lib: Remove platform attribute of platforms
2021-01-23 16:32:36 -05:00
Sandro
10bb072072
Merge pull request #110610 from ck3d/fix-llvm11-cross
...
llvmPackages_11: Fix cross compilation
2021-01-23 22:23:39 +01:00
Christian Kögler
266f20d886
llvmPackages_11: Fix cross compilation
2021-01-23 18:03:24 +01:00
John Ericson
9c213398b3
lib: Clean up how linux and gcc config is specified
...
Second attempt of 8929989614589ee3acd070a6409b2b9700c92d65; see that
commit for details.
This reverts commit 0bc275e634
.
2021-01-23 10:01:28 -05:00
Marek Fajkus
07a6732bf5
Fix elm-json build on Darwin
2021-01-23 14:28:08 +01:00
github-actions[bot]
58752914f4
Merge master into staging-next
2021-01-23 12:40:13 +00:00
Jörg Thalheim
f6a583eeec
Merge pull request #110465 from siraben/development-compilers-stdenv-lib
...
pkgs/development/compilers: stdenv.lib -> lib
2021-01-23 10:07:31 +00:00
Ben Siraphob
acc5f7b18a
pkgs/development/compilers: stdenv.lib -> lib
2021-01-23 08:57:37 +07:00
github-actions[bot]
8103cb9089
Merge staging-next into staging
2021-01-23 01:18:03 +00:00
Jonathan Ringer
0bc275e634
Revert "lib: Clean up how linux and gcc config is specified"
...
This is a stdenv-rebuild, and should not be merged
into master
This reverts commit 8929989614
.
2021-01-22 14:07:06 -08:00
Sander van der Burg
3e385dc285
nodePackages: regenerate with node2nix 1.9.0
2021-01-22 22:42:58 +01:00
Ryan Mulligan
406a590802
Merge pull request #110503 from r-ryantm/auto-update/mlkit
...
mlkit: 4.5.2 -> 4.5.6
2021-01-22 12:34:56 -08:00
John Ericson
d95aebbe0e
Merge pull request #107214 from Ericson2314/linux-config-cleanup
...
lib: Clean up how linux and gcc config is specified
2021-01-22 15:15:58 -05:00
R. RyanTM
adf23ffca7
mlkit: 4.5.2 -> 4.5.6
2021-01-22 15:54:29 +00:00
github-actions[bot]
a5bbeb4fb1
Merge staging-next into staging
2021-01-22 12:43:02 +00:00
Sandro
9a92886922
Merge pull request #110395 from zowoq/gemset
2021-01-22 09:31:07 +01:00
John Ericson
8929989614
lib: Clean up how linux and gcc config is specified
...
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.
This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.
`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.
The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
Matthew Bauer
afc2edc3ee
Merge pull request #108060 from matthewbauer/strip-musl-gcc
...
gcc: allow stripping gcc libraries
2021-01-21 19:31:26 -06:00
github-actions[bot]
e48c1f8e8c
Merge staging-next into staging
2021-01-22 01:17:58 +00:00
Matthew Bauer
4bdcddf9aa
gcc: allow stripping gcc libraries
...
When cross compiling to the same kernel / arch combination, it is safe
to use strip of libraries. This happens when cross-compiling musl
programs. dontStrip is now set in each gcc compiler instead of in
gcc/builder.sh.
Fixes #75476
2021-01-21 16:25:48 -06:00
zowoq
59b83c43e0
treewide: add final newline
2021-01-22 07:18:04 +10:00
Antonio Nuno Monteiro
29954335b7
ocamlPackages_4_12.ocaml: alpha3 -> beta1
2021-01-21 21:59:09 +01:00
github-actions[bot]
27c8ef972c
Merge staging-next into staging
2021-01-21 18:51:36 +00:00
Jörg Thalheim
5e0f8f6762
Merge pull request #109919 from pjjw/musl-rust-bootstrap-fix
...
rust: add musl-libc targets to bootstrapping
2021-01-21 15:24:35 +00:00
github-actions[bot]
df8b20163b
Merge staging-next into staging
2021-01-21 06:45:45 +00:00
zowoq
932941b79c
treewide: editorconfig fixes
...
- remove trailing whitespace
- use spaces for indentation
2021-01-21 13:29:54 +10:00
github-actions[bot]
e5fef074d6
Merge staging-next into staging
2021-01-21 01:19:31 +00:00
zowoq
8adc564f28
treewide: editorconfig fixes
...
- add final newline
- use spaces for indentation
2021-01-21 09:30:52 +10:00
Sandro
e201b1233d
Merge pull request #109836 from r-ryantm/auto-update/gleam
...
gleam: 0.12.1 -> 0.13.2
2021-01-20 23:45:45 +01:00