Commit Graph

311 Commits

Author SHA1 Message Date
Nick Cao
c806233552 julia_110: 1.10.7 -> 1.10.8 2025-01-25 14:38:15 -05:00
Nick Cao
79f1080f28 julia_110-bin: 1.10.7 -> 1.10.8 2025-01-25 14:38:15 -05:00
Nick Cao
d9fa300f8b julia_110: 1.10.4 -> 1.10.7 2025-01-25 14:38:15 -05:00
Nick Cao
9f8f053137 julia_110-bin: 1.10.4 -> 1.10.7 2025-01-25 14:38:14 -05:00
Nick Cao
2d0f67e683 julia_111{,-bin}: 1.11.2 -> 1.11.3 (#375930) 2025-01-24 15:30:54 -05:00
Nick Cao
55a3be8317 julia_{19,110}: fix build with gcc 14 2025-01-22 19:17:08 -05:00
Nick Cao
ddc573bdb6 julia_111: 1.11.2 -> 1.11.3 2025-01-22 15:52:10 -05:00
Nick Cao
f6c9bdbf61 julia_111-bin: 1.11.2 -> 1.11.3 2025-01-22 15:50:50 -05:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Nick Cao
d8d8b8d986 julia-bin: autoPatchelf manually to avoid mangling cache 2024-12-07 09:55:32 -05:00
Nick Cao
849e76f932 julia_111: 1.11.1 -> 1.11.2 2024-12-04 20:28:42 -05:00
Nick Cao
000133b4ab julia_111-bin: 1.11.1 -> 1.11.2 2024-12-04 20:28:42 -05:00
Nick Cao
bc84d24ec9 julia_111: 1.11.0 -> 1.11.1 2024-10-16 19:16:03 -04:00
Nick Cao
1b5cd03b92 julia_111-bin: 1.11.0 -> 1.11.1 2024-10-16 19:13:39 -04:00
Nick Cao
0c4b516b28 julia_16-bin: drop 2024-10-11 16:09:12 -04:00
Nick Cao
e957f43d11 julia_111: init at 1.11.0 2024-10-11 16:09:12 -04:00
Nick Cao
89dcf5ffc4 julia_111-bin: init at 1.11.0 2024-10-11 16:09:11 -04:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Nick Cao
c2a6b2e909 julia: fix build by adding zlib to buildInputs 2024-08-08 15:25:00 -04:00
MilesCranmer
5d99a8dc80 julia: update JULIA_CPU_TARGET from latest upstream settings 2024-06-08 20:53:49 +01:00
Nick Cao
e0399f66a7 julia_110: 1.10.3 -> 1.10.4 2024-06-04 19:01:45 -04:00
Nick Cao
ab880c58dc julia_110-bin: 1.10.3 -> 1.10.4 2024-06-04 19:01:44 -04:00
Nick Cao
8acafcff69 Merge pull request #308070 from NickCao/julia
julia_110: 1.10.2 -> 1.10.3
2024-05-07 19:07:11 -04:00
Peder Bergebakken Sundt
db15bbc3d5 treewide: remove unreferenced patch files (#308127)
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2024-05-02 12:41:45 +00:00
Nick Cao
0d4729da83 julia_110: 1.10.2 -> 1.10.3 2024-04-30 14:42:16 -04:00
Nick Cao
ccbd91e98f julia_110-bin: 1.10.2 -> 1.10.3 2024-04-30 14:39:47 -04:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Nick Cao
25dfe767ba julia_110-bin: 1.10.1 -> 1.10.2 2024-03-01 21:40:54 -05:00
Nick Cao
4c95815403 julia_110-bin: 1.10.0 -> 1.10.1 2024-03-01 21:37:51 -05:00
Nick Cao
59225e7e00 julia_110: 1.10.1 -> 1.10.2 2024-03-01 21:37:50 -05:00
Nick Cao
45b0db0e3f julia_110: 1.10.0 -> 1.10.1 2024-03-01 21:37:50 -05:00
Nick Cao
1193b2fe31 julia-bin: skip more flaky tests 2024-01-25 07:37:48 -05:00
Nick Cao
9965625325 julia_110: skip more flaky tests 2024-01-25 07:35:18 -05:00
Nick Cao
849371a0a5 julia_1{9,10}-bin: deduplicate common code 2024-01-11 21:48:47 -05:00
Nick Cao
e2ada3ce79 julia_1{9,10}: deduplicate common code 2024-01-11 11:33:23 -05:00
Nick Cao
fd37c3101b julia_18{,-bin}: drop as it has reached end of life 2024-01-11 11:17:34 -05:00
Nick Cao
19799b28e1 julia_110: init at 1.10.0 2024-01-10 21:18:40 -05:00
Nick Cao
1233e6952e julia_110-bin: init at 1.10.0 2024-01-10 20:01:21 -05:00
Nick Cao
1d6afa959b julia_16-bin: 1.6.6 -> 1.6.7 2023-12-26 17:05:44 -05:00
Tom McLaughlin
4fd3f8de6c julia: add thomasjm as maintainer 2023-12-21 16:17:59 -07:00
Tom McLaughlin
36bf6afd42 julia.withPackages: init on supported Julias (1.6, 1.8, 1.9)
Be able to build arbitrary Julia environments in Nixpkgs, in the same style as python.withPackages.
2023-12-14 23:00:34 -08:00
Nick Cao
d604a7ea43 julia_19-bin: 1.9.3 -> 1.9.4 2023-11-14 13:51:21 -05:00
Nick Cao
d307bbb5c4 julia_19: 1.9.3 -> 1.9.4
Diff: https://github.com/JuliaLang/julia/compare/None...v1.9.4
2023-11-14 13:48:38 -05:00
Sergey Volkov
4bc0e5fbc8 julia: fix URL to building instruction in README
Instructions in the upstream were redone and splitted to separate
files for different platforms.
2023-10-25 13:05:58 +02:00
Nick Cao
84f4cad1ec julia_19-bin: 1.9.2 -> 1.9.3 2023-08-25 10:35:17 +08:00
Nick Cao
d4dce223ef julia_19: 1.9.2 -> 1.9.3
Diff: https://github.com/JuliaLang/julia/compare/v1.9.2...v1.9.3
2023-08-25 10:32:07 +08:00
Nick Cao
0fe1529f1a julia_19: disable install check for aarch64-linux 2023-08-19 19:58:42 +08:00
Nick Cao
efbb6ed944 julia_19: 1.9.1 -> 1.9.2
Diff: https://github.com/JuliaLang/julia/compare/None...v1.9.2
2023-07-11 10:26:52 +08:00
Nick Cao
c9ff9e4bb9 julia_19-bin: 1.9.1 -> 1.9.2 2023-07-11 10:14:13 +08:00
Nick Cao
729058d86a Merge pull request #236649 from NickCao/julia
julia_19: 1.9.0 -> 1.9.1
2023-06-08 21:07:19 -06:00