Vladimír Čunát
cec6e7362c
Merge branch 'master' into staging-next-2022-04-23
2022-05-01 14:26:52 +02:00
github-actions[bot]
8189ad029c
Merge staging-next into staging
2022-05-01 12:01:52 +00:00
github-actions[bot]
b4cd84e421
Merge master into staging-next
2022-05-01 12:01:16 +00:00
wahjava
c6658871e0
chez: 9.5.6 -> 9.5.8 ( #170551 )
2022-05-01 05:02:30 -05:00
Mario Rodas
322da3ec00
Merge pull request #171085 from redvers/ponyc-0.50.0
...
ponyc: 0.49.0 -> 0.50.0
2022-05-01 04:56:07 -05:00
Dennis Gosnell
bf350cf804
Merge pull request #171001 from cdepillabout/purescript-0.15.0
...
purescript: 0.14.7 -> 0.15.0
2022-05-01 16:28:02 +09:00
Dennis Gosnell
7be18af83c
Merge pull request #169513 from NixOS/haskell-updates
...
haskellPackages: update stackage and hackage
2022-05-01 16:19:55 +09:00
github-actions[bot]
676b5fba35
Merge staging-next into staging
2022-05-01 06:01:47 +00:00
github-actions[bot]
dc0ace8d6e
Merge master into staging-next
2022-05-01 06:01:14 +00:00
Emery Hemingway
ff802de61e
llvm-14: use nixSupport arguments with wrapCCWith
2022-04-30 21:53:58 -05:00
Redvers Davies
3815ca841b
ponyc: 0.49.0 -> 0.50.0
...
Changelog:
0.49.1:
* Ban Unstable Variables
0.50.0:
* Fix crash with exhaustive match on Generics.
* Fix parameter names not being checked in all circumstances.
* Fix compiler crash to HeapToStack compiler pass.
* Strengthen the ordering for some atomic operations.
* Allow override of return types for FFI functions.
* Don't allow FFI calls in default methods or behaviours.
2022-04-30 22:35:03 -04:00
Mario Rodas
1ed876dcb9
Merge pull request #170932 from nagy/sbcl
...
sbcl: 2.1.11 -> 2.2.4
2022-04-30 19:39:43 -05:00
Vladimír Čunát
c480cc2895
Merge branch 'master' into staging-next-2022-04-23
2022-04-30 23:02:28 +02:00
R. Ryantm
c64751f2bf
open-watcom-v2-unwrapped: unstable-2022-04-24 -> unstable-2022-04-29
2022-04-30 09:57:15 +00:00
Dennis Gosnell
2804a50193
purescript: 0.14.7 -> 0.15.0
2022-04-30 17:43:58 +09:00
github-actions[bot]
2ec636df25
Merge master into haskell-updates
2022-04-30 00:13:38 +00:00
github-actions[bot]
5f05f984a6
Merge staging-next into staging
2022-04-30 00:02:41 +00:00
github-actions[bot]
142bf917b0
Merge master into staging-next
2022-04-30 00:02:08 +00:00
Kasper Gałkowski
7cf2cebcb2
abcl: fix (require :jss)
in ABCL with Java 17
2022-04-29 23:49:50 +02:00
Ryan Mulligan
86ae338b7f
Merge pull request #170224 from r-ryantm/auto-update/open-watcom-v2-unwrapped
...
open-watcom-v2-unwrapped: unstable-2022-04-23 -> unstable-2022-04-24
2022-04-29 13:49:22 -07:00
Daniel Nagy
100bcaeec3
sbcl: 2.1.11 -> 2.2.4
2022-04-29 20:43:01 +02:00
Vladimír Čunát
cfcccfa572
Merge #170121 : gcc: 11.2.0 -> 11.3.0 (into staging)
2022-04-29 08:18:04 +02:00
github-actions[bot]
d77355fa63
Merge master into haskell-updates
2022-04-29 00:12:30 +00:00
Vladimír Čunát
8caa1418f6
Merge branch 'master' into staging-next-2022-04-23
2022-04-28 18:04:16 +02:00
github-actions[bot]
5891152d70
Merge master into staging-next
2022-04-28 12:05:39 +00:00
Thiago Kenji Okada
cbe376dbc5
Merge pull request #170687 from kubukoz/graalvm-2210
...
graalvm17-ce, graalvm11-ce: 22.0.0.2 -> 22.1.0
2022-04-28 08:16:44 +01:00
github-actions[bot]
2d5d5db400
Merge master into staging-next
2022-04-28 06:01:45 +00:00
Ellie Hermaszewska
1e7de90ad1
Merge pull request #170366 from sgillespie/master
2022-04-28 09:01:26 +08:00
github-actions[bot]
2ae92e3309
Merge master into haskell-updates
2022-04-28 00:15:25 +00:00
Jakub Kozłowski
8fa669acb4
graalvm17-ce, graalvm11-ce: 22.0.0.2 -> 22.1.0
2022-04-28 00:21:08 +02:00
Vladimír Čunát
51554cbbdb
Merge branch 'master' into staging-next-2022-04-23
2022-04-27 22:50:17 +02:00
github-actions[bot]
6013ebcc30
Merge master into staging-next
2022-04-27 12:02:07 +00:00
Vincent Laporte
1a4307af6d
jasmin-compiler: init at 21.0
2022-04-27 10:02:32 +02:00
Sean D Gillespie
f089fdbc80
Vulkan: 1.2.198.0 -> 1.3.211.0
...
Update:
* glslang
* spirv-headers
* spirv-toools
* vulkan-extension-layer
* vulkan-headers
* vulkan-loader
* vulkan-tools
* vulkan-tools-lunarg
* vulkan-validation-layers
Fixes #161060
2022-04-26 21:38:50 -04:00
github-actions[bot]
71fdb4ca86
Merge master into haskell-updates
2022-04-27 00:14:20 +00:00
Armeen Mahdian
2cfd398b57
ats2: 0.4.1 -> 0.4.2
2022-04-26 15:04:13 -05:00
github-actions[bot]
4490401513
Merge master into staging-next
2022-04-26 18:01:11 +00:00
Silvan Mosberger
1f11d01f8a
Merge pull request #169581 from whentze/openjdk-security-2022-04-19
...
openjdk: 11.0.12+7 -> 11.0.15.+10, 17.0.1+12 -> 17.0.3.+7
2022-04-26 19:40:29 +02:00
github-actions[bot]
f8c265f433
Merge master into staging-next
2022-04-26 06:01:08 +00:00
Rick van Schijndel
4586388f85
Merge pull request #170320 from andersk/negated-version
...
treewide: Simplify negated uses of versionAtLeast, versionOlder
2022-04-26 07:50:15 +02:00
github-actions[bot]
8022f71559
Merge master into haskell-updates
2022-04-26 00:13:05 +00:00
Anders Kaseorg
6920d8ca42
treewide: Simplify negated uses of versionAtLeast, versionOlder
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-04-25 13:35:24 -07:00
github-actions[bot]
1fe6b64349
Merge master into staging-next
2022-04-25 18:01:12 +00:00
R. Ryantm
9ef062f508
open-watcom-v2-unwrapped: unstable-2022-04-23 -> unstable-2022-04-24
2022-04-25 08:35:12 +00:00
mdarocha
3570e5bf40
inklecate: update dependencies
2022-04-25 07:35:56 +02:00
mdarocha
604b9fed20
dotnet-sdk: 6.0.201 -> 6.0.202
...
https://devblogs.microsoft.com/dotnet/april-2022-updates/
2022-04-25 07:35:55 +02:00
github-actions[bot]
58fc40f32e
Merge master into haskell-updates
2022-04-25 00:11:35 +00:00
github-actions[bot]
6a14b5834e
Merge master into staging-next
2022-04-25 00:02:35 +00:00
Sandro
a20a04ad98
Merge pull request #168550 from malob/gcc-disable-aarch64-darwin
...
gcc{4..10}: add aarch64-darwin to badPlatforms
2022-04-25 00:44:57 +02:00
Sergei Trofimovich
e35682b207
gcc: 11.2.0 -> 11.3.0
...
Bug fix release.
Changes: https://gcc.gnu.org/gcc-11/changes.html (11.3 link below).
2022-04-24 19:12:51 +01:00
github-actions[bot]
b9e4b22843
Merge master into staging-next
2022-04-24 12:01:14 +00:00
Lassulus
81e716daed
Merge pull request #164153 from malbarbo/scryer-0.9
...
scryer-prolog: v0.8.127 -> v0.9.0
2022-04-24 11:36:31 +01:00
github-actions[bot]
93ca6b8345
Merge master into staging-next
2022-04-24 06:01:05 +00:00
Mario Rodas
56c88a29ba
Merge pull request #169614 from LibreCybernetics/remove-maintainership
...
{android-studio,crystal}: remove myself as maintainer
2022-04-23 20:12:29 -05:00
github-actions[bot]
2541ef4282
Merge master into haskell-updates
2022-04-24 00:12:40 +00:00
github-actions[bot]
fddf656b60
Merge master into staging-next
2022-04-23 18:01:13 +00:00
sternenseemann
9cba3bc856
Merge pull request #167934 from sternenseemann/aarch64-darwin-cabal-patches-target
...
haskell.compiler: check targetPlatform for Cabal Paths module patch
2022-04-23 18:54:56 +02:00
Vladimír Čunát
82ec893b68
Merge branch 'staging' into staging-next
2022-04-23 18:10:57 +02:00
Ryan Mulligan
9349e1cf65
Merge pull request #169922 from r-ryantm/auto-update/open-watcom-v2-unwrapped
...
open-watcom-v2-unwrapped: unstable-2022-04-21 -> unstable-2022-04-23
2022-04-23 06:44:22 -07:00
Mario Rodas
2c19b57c6d
Merge pull request #169612 from LibreCybernetics/update-kotlin
...
kotlin: 1.6.20 → 1.6.21
2022-04-23 06:33:11 -05:00
R. Ryantm
1b6f0a2de8
open-watcom-v2-unwrapped: unstable-2022-04-21 -> unstable-2022-04-23
2022-04-23 10:38:59 +00:00
github-actions[bot]
17baaf142f
Merge master into haskell-updates
2022-04-23 00:11:25 +00:00
github-actions[bot]
05f9abf294
Merge staging-next into staging
2022-04-22 18:01:54 +00:00
Artturi
785373a76f
Merge pull request #166605 from siraben/remove-redundant-stdenv
2022-04-22 20:25:38 +03:00
Artturin
f1c7f19e49
treewide: testVersion -> testers.testVersion
2022-04-22 16:24:27 +03:00
Mario Rodas
be74239a61
Merge pull request #169753 from marsam/jdk8-manpage-darwin
...
jdk8: fix manpage symlink on darwin
2022-04-22 07:33:31 -05:00
sternenseemann
d331463a2c
haskell.compiler: fix binary GHCs with store paths containing "xxx"
...
At some point in hadrian's installation Makefile used for e.g. alpine
bindists 'xxx' is used as a placeholder for three spaces and later
substituted back. This breaks if the store path itself contains 'xxx'.
We adapt an upstream patch which will be part of 9.4 (and presumably
9.0.3 and 9.2.3) as a workaround for this issue for 8.10.2 and 8.10.7
which are the binary GHCs in nixpkgs affected.
2022-04-22 14:25:53 +02:00
sternenseemann
e9d8ace0ae
Merge pull request #134514 from MostAwesomeDude/chicken
...
CHICKEN docs and updates
2022-04-22 14:02:23 +02:00
Mario Rodas
b66cbbd74e
jdk8: fix manpage symlink on darwin
2022-04-22 04:20:00 +00:00
Corbin
ec35f59fd1
chickenPackages.chickenEggs.srfi-189: init at 0.1
...
Semi-automatically done by egg2nix.
2022-04-21 15:19:09 -07:00
Corbin
212fecb734
chickenPackages.chickenEggs.srfi-13: 0.3 -> 0.3.1
...
Performed semi-automatically with egg2nix, as a test of freshly-written
documentation.
2022-04-21 15:19:06 -07:00
Fabián Heredia Montiel
ca9bf3e05f
crystal: remove myself as maintainer
2022-04-21 13:01:45 -05:00
Fabián Heredia Montiel
368ce6abb2
kotlin: 1.6.20 → 1.6.21
...
https://github.com/JetBrains/kotlin/releases/tag/v1.6.21
2022-04-21 12:52:50 -05:00
Ryan Mulligan
470af527aa
Merge pull request #169550 from r-ryantm/auto-update/open-watcom-v2-unwrapped
...
open-watcom-v2-unwrapped: unstable-2022-04-18 -> unstable-2022-04-21
2022-04-21 07:32:12 -07:00
Sandro
1f9ec1477d
Merge pull request #164982 from neilmayhew/alan-if
...
alan: init at 3.0beta8
2022-04-21 16:11:12 +02:00
Thiago Kenji Okada
07eb58bc47
Merge pull request #169556 from thiagokokada/fix-graalvm-in-darwin
...
graalvmXX-ce: fix in darwin by ensuring `$lib/lib` always exist
2022-04-21 14:35:48 +01:00
Wanja Hentze
aca95cc459
openjdk: 17.0.1+12 -> 17.0.3.+7
...
Fixes several security vulnerabilities, see https://openjdk.java.net/groups/vulnerability/advisories/2022-04-19
2022-04-21 15:30:59 +02:00
Wanja Hentze
33bf05f46a
openjdk: 11.0.12+7 -> 11.0.15.+10
...
Fixes several security vulnerabilities, see https://openjdk.java.net/groups/vulnerability/advisories/2022-04-19
2022-04-21 15:08:35 +02:00
Bobby Rong
fe237597d1
Merge pull request #168762 from fgaz/qbe/2022-04-11
...
qbe: unstable-2022-03-17 -> unstable-2022-04-11
2022-04-21 19:37:30 +08:00
Thiago Kenji Okada
2a5a6cfbb1
graalvmXX-ce: fix in darwin by ensuring $lib/lib
always exist
2022-04-21 09:28:30 +01:00
R. Ryantm
05f47e6cfc
open-watcom-v2-unwrapped: unstable-2022-04-18 -> unstable-2022-04-21
2022-04-21 07:56:14 +00:00
Samuel Ainsworth
ee78790901
Merge pull request #169484 from SomeoneSerge/cuda-gcc11
...
cudaPackages: 11.5 -> 11.6 and gcc11
2022-04-20 19:55:30 -07:00
github-actions[bot]
77dcdbb46c
Merge master into haskell-updates
2022-04-21 00:13:51 +00:00
Someone Serge
92c049659a
cudaPackages_11_6: better message on why gcc10
2022-04-21 01:25:33 +03:00
Someone Serge
e8f3e829a7
cudaPackages: 11_5 -> 11_6, recover from gcc10->gcc11
...
11_5 is not compatible with glibc2.4 which became the default after
gcc10->gcc11 bump
11_6 has a fix for glibc2.4 support
cudaPackages attribute now points at cudaPackages_11_6
2022-04-20 22:48:50 +03:00
Samuel Ainsworth
8c10278ac1
Merge pull request #169279 from samuela/samuela/fix-jaxlibwithcuda
...
Fix python3Packages.jaxlibWithCuda
2022-04-20 10:05:39 -07:00
github-actions[bot]
6284678c06
Merge master into haskell-updates
2022-04-20 00:13:14 +00:00
Thiago Kenji Okada
aa2a396048
graalvmXX-ce: refactor
...
- Simplify `preFixup` phase
- Update documentation
- Quote some variables
2022-04-19 20:33:03 +01:00
Jordan Justen
266b01d1d4
SPIRV-LLVM-Translator: Build and install llvm-spirv tool
...
This will make ${self.spirv-llvm-translator}/bin/llvm-spirv available.
As of llvmorg-12.0.0, libclc can now build SPIR-V based libraries, but
requires the llvm-spirv build tool for this.
Ref: https://github.com/llvm/llvm-project/blob/llvmorg-12.0.0/libclc/CMakeLists.txt#L98
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2022-04-19 01:38:14 -07:00
Samuel Ainsworth
1344d5fe60
cudaPackages_11_{4,5,6}.cudatoolkit: gcc10 -> gcc11
2022-04-19 05:34:38 +00:00
github-actions[bot]
26f575c4a5
Merge master into haskell-updates
2022-04-19 00:11:02 +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
github-actions[bot]
ce26585db5
Merge master into haskell-updates
2022-04-18 00:13:04 +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
Neil Mayhew
b0de2214e5
alan_2: init at 2.8.7
2022-04-17 13:46:24 -06:00
Neil Mayhew
5d6f12dbcf
alan: init at 3.0beta8
2022-04-17 13:46:24 -06:00
sternenseemann
c686666265
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-17 20:50:30 +02: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]
25499c8e6b
Merge master into haskell-updates
2022-04-17 00:13:12 +00:00
github-actions[bot]
18ee7a21b1
Merge master into staging-next
2022-04-17 00:02:19 +00:00
Ben Siraphob
259fa13d53
treewide: remove nativeBuildInputs that are in stdenv
2022-04-16 21:46:46 +03: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
github-actions[bot]
d2a3434bd4
Merge master into haskell-updates
2022-04-16 00:12:16 +00: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
Francesco Gazzetta
6b123967ff
qbe: unstable-2022-03-17 -> unstable-2022-04-11
2022-04-15 10:00:11 +02:00
github-actions[bot]
783cd7221f
Merge master into haskell-updates
2022-04-15 00:11:21 +00: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
Malo Bourgon
0d0feaa4fc
gcc{4..10}: add aarch64-darwin to badPlatforms
2022-04-14 10:02:19 -07:00
Luflosi
3473aa295b
nextpnr: 2022.01.03 -> 0.3
...
https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.3
2022-04-14 13:08:25 +02: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
github-actions[bot]
f5195ae7f5
Merge master into haskell-updates
2022-04-14 00:14:06 +00: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
Artturin
d6d127668d
cmdstan: 2.17.1 -> 2.29.2
2022-04-13 21:53:17 +03: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
github-actions[bot]
ca1481350b
Merge master into haskell-updates
2022-04-13 00:12:50 +00:00
Artturi
afef6103f0
Merge pull request #151788 from applePrincess/remove-coreclr
2022-04-12 21:31:47 +03:00
sternenseemann
fe1678e024
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-12 19:36:48 +02: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
sternenseemann
51131f7203
Merge pull request #168195 from sternenseemann/ghcjs-fix-build
...
haskell.compiler.ghcjs: fix build with aeson 2.0
2022-04-12 12:03:10 +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
sternenseemann
fde2e98a01
haskell.compiler.ghcjs: fix build with aeson 2.0
2022-04-11 01:26:04 +02: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
David Anderson
c9346a6ac8
bluespec: 2021.07 -> 2022.01
...
Current bsc releases ship a tarball of the expected version of the yices
source, so switch to using that rather than gamble on the nixpkgs yices
version.
Signed-off-by: David Anderson <dave@natulte.net>
2022-04-09 11:29:27 -07:00
github-actions[bot]
55db28db36
Merge staging-next into staging
2022-04-09 18:01:56 +00:00
Peter Hoeg
16998f568b
crystal-builder: support the new crystal2nix format
2022-04-09 22:02:10 +08:00
sternenseemann
5b8e4d9de7
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-09 14:23:08 +02:00
github-actions[bot]
f303d4de3b
Merge staging-next into staging
2022-04-09 12:02:07 +00:00
sternenseemann
f2f10367b9
haskell.compiler.ghc8107Binary: build on aarch64 on Hydra
...
According to local testing, the bindist is below 1GB on
aarch64-linux which is below the Hydra output limit.
2022-04-09 13:42:14 +02:00
Artturi
26b32f1b24
Merge pull request #167499 from K900/bindgen-fixes
...
rust: bindgen fixes
2022-04-09 14:31:24 +03:00
Frederik Rietdijk
1d63f89caa
cudaPackages: overhaul of how we package cuda packages
...
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.
- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
github-actions[bot]
d685083974
Merge master into haskell-updates
2022-04-09 00:12:38 +00:00
github-actions[bot]
e15ff925b0
Merge staging-next into staging
2022-04-09 00:02:40 +00:00
sternenseemann
4eeab0f0ab
haskell.compiler.ghcHEAD: 9.3.20211111 -> 9.3.20220406
2022-04-09 00:34:46 +02:00
sternenseemann
eb286631b4
haskell.compiler: check targetPlatform for Cabal Paths module patch
...
The issue we are working around is concerned with the lack of dead
code elimination in the aarch64-darwin LLVM codegen backend. Thus
the relevant condition is the target platform, not the host
platform as checked previously.
2022-04-09 00:26:05 +02:00
Lassulus
a1780e4b7d
Merge pull request #162607 from waldheinz/libllvm-drop-static
...
llvmPackages/libllvm: do not include static archives when shared is r…
2022-04-08 19:39:18 +01:00
Matthew Leach
8cb7f599f9
haskell.compiler.ghc902: fix seperate bin outputs on aarch64-darwin
2022-04-08 16:26:54 +01:00
Alyssa Ross
6d49a35080
rust: 1.59.0 -> 1.60.0
...
rustc has upgraded from LLVM 13 to LLVM 14.
2022-04-08 11:51:14 +00:00
zowoq
83f2427bc1
go_2: remove
...
fix bad merge in 3a70d5dc83
2022-04-08 10:06:20 +10:00
github-actions[bot]
fef4299129
Merge staging-next into staging
2022-04-07 18:01:52 +00:00
Marek Fajkus
5b53eb91e8
Merge pull request #167642 from aforemny/fix/elm-format
...
- elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
- elmPackages.elmi-to-json: build using aeson 1.5.6.0
2022-04-07 19:39:17 +02:00
K900
af7c34be0b
rustfmt: drop separate nightly alias
...
If you really want it, override it.
2022-04-07 19:42:14 +03:00
zowoq
3a70d5dc83
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/development/compilers/go/2-dev.nix
2022-04-07 22:12:13 +10:00
Frederik Rietdijk
a7bbda4271
Merge pull request #167250 from SomeoneSerge/bump-cudatoolkit
...
cudatoolkit: 10.2 -> 11.5
2022-04-07 13:40:43 +02:00
Martin Weinelt
cc774b5792
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-07 12:12:57 +02:00
zowoq
d888104e4c
go_2: remove
...
> 55626ee50b
> This branch was published in 2020 and is no longer being maintained.
2022-04-07 17:31:15 +10:00
Alexander Foremny
3d88f74c9d
elmPackages.elmi-to-json: build using aeson 1.5.6.0
...
elmi-to-json (and others) did not build as aeson 2.0.3.0 fails to build
with attoparsec < 0.14, presumably since
376a511e09
.
2022-04-07 08:54:24 +02:00
Alexander Foremny
6c46cc64de
elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
...
elm-format depends on elm-format-lib which failed to build with
hspec-tasty 1.1.7 and hspec-golden 0.2.0.0.
hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in
cd67b4fcbb
.
hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec,
hspec-core and hspec-discover.
Fixes #167533 .
2022-04-07 07:58:34 +02:00
sternenseemann
5eeb531210
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-07 00:36:06 +02:00
Simon Chatterjee
9b310e61b4
gcc10: fix cross-compilation from aarch64-darwin host
...
Without this patch, linking when cross-compiling fails:
Undefined symbols for architecture arm64:
"_host_hooks", referenced from:
gt_pch_save(__sFILE*) in libbackend.a(ggc-common.o)
gt_pch_restore(__sFILE*) in libbackend.a(ggc-common.o)
toplev::main(int, char**) in libbackend.a(toplev.o)
ld: symbol(s) not found for architecture arm64
2022-04-06 21:55:56 +01:00
Vincent Laporte
d8d2136718
ocaml 4.00 – 4.09: make compatible with glibc-2.34
2022-04-06 21:30:10 +02:00
Kevin Cox
edf1fb1e1b
Merge pull request #167197 from LibreCybernetics/update-kotlin
...
kotlin: 1.6.10 → 1.6.20
2022-04-06 14:13:19 -04:00
K900
ddef8a68cb
rustfmt: allow building as nightly
...
This is used by bindgen, and may be useful for other projects
as well, as rustfmt disables many features when built as stable.
2022-04-06 13:03:23 +03:00
K900
6eb00a41a0
rustfmt: actually fix the failing test
...
It only runs on nightly, but the next commits will show
why this is useful.
2022-04-06 13:03:23 +03:00
github-actions[bot]
a5b67b42a4
Merge staging-next into staging
2022-04-06 06:01:49 +00:00
github-actions[bot]
3dc8bd98b9
Merge staging-next into staging
2022-04-06 00:02:41 +00:00
K900
557f7572d8
rustfmt: stop pretending we're on nightly
...
We're not, and starting with 1.59 the test behavior actually differs
based on these env vars.
2022-04-06 01:13:54 +03:00
Someone Serge
386fb0c3cf
cudatoolkit: 11.6 -> 11.5
2022-04-06 01:11:46 +03:00
Someone Serge
7e780e7312
cudatoolkit_11: 11.4 -> 11.6
2022-04-06 00:44:37 +03:00
Someone Serge
e5e38773a5
cudatoolkit: 10.2 -> 11.4
...
also downgrade cudatoolkit_11: 11.5 -> 11.4
2022-04-06 00:44:35 +03:00
sternenseemann
fb2fc3b4a4
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-05 21:21:42 +02:00
Vladimír Čunát
b4729bad3d
Merge #165406 : staging-next 2022-03-23
2022-04-05 20:34:08 +02:00
John Ericson
f712cdd62e
Merge pull request #166977 from peperunas/clangMultiStdenv-fix
...
clangMultiStdenv: expose lib64 and lib separately in sysroot
2022-04-05 12:21:33 -04:00
github-actions[bot]
3063a8ea39
Merge staging-next into staging
2022-04-05 12:10:46 +00:00
github-actions[bot]
27a4e52731
Merge master into staging-next
2022-04-05 12:05:41 +00:00
Martin Weinelt
bf1914e12a
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-05 04:05:02 +02:00
Vladimír Čunát
f91a565fe3
gnat*: fixup build with glibc-2.34
2022-04-04 18:58:13 +02:00
Fabián Heredia Montiel
04f0de78da
kotlin: 1.6.10 → 1.6.20
2022-04-04 10:43:41 -05:00
Rik Huijzer
eff17f3c4c
julia_16-bin: 1.6.5 -> 1.6.6
2022-04-04 17:05:32 +02:00
zowoq
72f22c9e3e
go: remove unnecessary patch
input
2022-04-04 11:51:16 +10:00
github-actions[bot]
493d6516dd
Merge master into haskell-updates
2022-04-04 00:11:26 +00:00
github-actions[bot]
c9154e5e14
Merge staging-next into staging
2022-04-04 00:02:45 +00:00
Martin Weinelt
bb7e4b378e
Merge remote-tracking branch 'origin/master' into staging-next
2022-04-04 00:46:44 +02:00
Martin Weinelt
f95a3d1140
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-04 00:46:25 +02:00
Frederik Rietdijk
c77281417a
Merge pull request #166784 from samuela/samuela/cudnn3
...
fix `pytorchWithCuda`, fix `cupy`, upgrade `cudnn`
2022-04-03 20:43:26 +02:00
github-actions[bot]
c46200d454
Merge master into staging-next
2022-04-03 18:01:07 +00:00
ajs124
aa2c7c30df
metaocaml_3_09: remove after being marked broken for over two years
...
It was marked in commit ea171c39d7
by Kirill Boltaev on 2016-09-19 (commited on 2016-09-26)
2022-04-03 16:14:17 +01:00
ajs124
852a93a6c8
hhvm: remove after being marked broken for over two years
...
It was marked in commit f23c765827
by Vincent Laporte on 2018-08-29 (commited on 2018-08-29)
2022-04-03 16:14:15 +01:00
ajs124
8a5bb02b64
aliceml: remove after being marked broken for over two years
...
It was marked in commit ad902fbba1
by Joachim Fasting on 2017-03-30 (commited on 2017-03-30)
2022-04-03 16:14:11 +01:00
ajs124
af541e7f95
aldor: remove after being marked broken for over two years
...
It was marked in commit 893ab31159
by zimbatm on 2016-06-25 (commited on 2016-06-25)
2022-04-03 16:14:11 +01:00
sternenseemann
038d0d86e6
Merge pull request #166571 from hercules-ci/ghc902-backport-compact-unwind
...
[haskell-updates] ghc: Backport compact unwind support
2022-04-03 14:21:15 +02:00
github-actions[bot]
fa7a0dbb82
Merge staging-next into staging
2022-04-03 00:03:35 +00:00
github-actions[bot]
fc36f69a60
Merge master into staging-next
2022-04-03 00:02:50 +00:00
Giulio De Pasquale
599cd79b99
Expose lib64 and lib separately in sysroot
2022-04-03 00:53:03 +02:00
github-actions[bot]
ffa96ab0c0
Merge staging-next into staging
2022-04-02 18:01:37 +00:00
github-actions[bot]
fc17fe6417
Merge master into staging-next
2022-04-02 18:01:07 +00:00
Marek Fajkus
41b3f559f7
elmPackages: update nodejs dependecies
2022-04-02 19:36:33 +02:00
Thiago Kenji Okada
484bf4b741
Merge pull request #166537 from tricktron/f-graalvm-update-nix
...
graalvmXX-ce: new update script & init on aarch64-darwin
2022-04-02 17:48:27 +01:00
Alyssa Ross
8ba23e138d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/libraries/zlib/default.nix
pkgs/development/lua-modules/overrides.nix
2022-04-02 16:45:48 +00:00
7c6f434c
fe5e27bddb
Merge pull request #166906 from vbgl/obliv-c-20210621
...
obliv-c: fix build & update
2022-04-02 13:00:28 +00:00
7c6f434c
8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
...
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
Thibault Gagnaux
be1232ea2f
graalvmXX-ce: fix relative paths
2022-04-02 13:23:52 +02:00
Thibault Gagnaux
2d7d3692c1
graalvmXX-ce: use the release version as defaultVersion
2022-04-02 11:33:07 +02:00
Thibault Gagnaux
bfc501493f
graalvmXX-ce: add review suggestions
...
Co-authored-by: Thiago Kenji Okada <thiagokokada@gmail.com>
2022-04-02 10:54:44 +02:00
Vincent Laporte
3d3e4fc498
obliv-c: 0.0pre20180624 → 0.0pre20210621
2022-04-02 07:59:52 +02:00
Vincent Laporte
02d7b7a7a0
obliv-c: fix build
...
Disable “fortify” hardening
2022-04-02 07:59:52 +02:00
Thibault Gagnaux
440d4f9ff7
graalvmXX-ce: extract common config
2022-04-01 18:38:26 +02:00
Will Dietz
075c5eb8d3
llvmPackages_14.clang: include clang-tools-extra in src for use
...
Fixes #166833 .
The build creates a symlink for this assuming it's present,
so be sure it's there when filtering the source for clang.
Alternatively we could use LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR.
2022-04-01 11:09:39 -05:00
Thibault Gagnaux
4b4d3759e9
graalvmXX-ce: remove graalvmXX-ce-dev and use dev version in graalvmXX-ce on aarch64-darwin
2022-04-01 14:30:18 +02:00
github-actions[bot]
5e1c018e60
Merge master into staging-next
2022-04-01 06:01:23 +00:00
Vincent Laporte
3a5df670ef
ocaml-ng.ocamlPackages_4_14.ocaml: 4.14.0-rc2 → 4.14.0
2022-04-01 06:54:57 +02:00
Bobby Rong
bed9ee3f95
Merge pull request #166550 from bobby285271/vala_0_48
...
vala_0_48: 0.48.23 → 0.48.24
2022-04-01 10:39:15 +08:00
Samuel Ainsworth
e1b9a52536
cudatoolkit: add note about alias upgrades
2022-04-01 01:59:02 +00:00
github-actions[bot]
be4f006d3c
Merge master into staging-next
2022-03-31 18:01:13 +00:00
Ben Siraphob
61776f460f
treewide: remove stdenv from buildInputs
2022-03-31 11:19:30 -05:00
github-actions[bot]
9aa014c46a
Merge staging-next into staging
2022-03-31 12:02:10 +00:00
Robert Hensing
76be6eaf29
haskell.compiler.ghc902: Backport -fcompact-unwind
2022-03-31 13:48:17 +02:00
Alyssa Ross
ac5a927919
Merge remote-tracking branch 'nixpkgs/master' into staging-next
...
Conflicts:
pkgs/development/python-modules/einops/default.nix
pkgs/development/python-modules/elegy/default.nix
2022-03-31 11:46:46 +00:00
Alyssa Ross
22c23dbb8d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/google-auth-oauthlib/default.nix
2022-03-31 11:42:24 +00:00
Bobby Rong
bfdbd43fa1
vala_0_48: 0.48.23 → 0.48.24
...
https://gitlab.gnome.org/GNOME/vala/-/blob/0.48.24/NEWS
2022-03-31 18:41:19 +08:00
Ben Siraphob
5187709ff7
Merge pull request #166508 from siraben/automake-buildinputs
2022-03-31 03:15:41 -05:00
Thibault Gagnaux
50f6c0dfa7
graalvmXX-ce: refactor and clean up of update.nix
...
The update script fetches the latest versions and only
computes/downloads the sha256 if there is a new version to improve runtime.
2022-03-31 08:42:55 +02:00
Thibault Gagnaux
c6203291c8
graalvm17-ce-dev: init with aarch64-darwin
2022-03-31 08:42:55 +02:00
Thibault Gagnaux
fa5712c0b7
graalvmXX-ce: new update script
2022-03-31 08:42:54 +02:00
Martin Weinelt
d0bfb3ccbb
Merge remote-tracking branch 'origin/master' into staging-next
2022-03-31 03:49:37 +02:00
Ben Siraphob
21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs
2022-03-30 20:17:24 -05:00
sternenseemann
70530708a5
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-30 19:09:12 +02:00
Alyssa Ross
fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
...
At some point, I'd like to make another attempt at
71f1f4884b
("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d
. One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries. This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.
This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching. The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.
I started by making the following global replacements:
${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
${openssl.out}/lib -> ${lib.getLib openssl}/lib
Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.
Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.
Then I manually investigated and fixed the following packages:
- pycurl
- citrix-workspace
- ppp
- wraith
- unbound
- gambit
- acl2
I'm reasonably confindent in my fixes for all of them.
For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all. Removing it doesn't make a difference to the output size, the
file list, or the closure.
I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00