Commit Graph

56 Commits

Author SHA1 Message Date
Dingyi Zhao
c520b622be circt: 1.86.0 -> 1.87.0 2024-10-08 12:20:28 +08: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
R. Ryantm
091353d722 circt: 1.84.0 -> 1.86.0 2024-09-14 23:09:26 +00:00
Jiuyang Liu
369967f998 circt: 1.83 -> 1.84 2024-08-30 20:22:01 +08:00
Jiuyang Liu
d38016613d circt: add sequencer to maintainers 2024-08-30 20:22:01 +08:00
R. Ryantm
e7f9526d96 circt: 1.81.1 -> 1.83.0 2024-08-29 01:44:31 +00:00
R. Ryantm
c8f2aa25e8 circt: 1.80.1 -> 1.81.1 2024-08-15 12:06:11 +00:00
Jiuyang Liu
5b2af25dc4 circt: 1.80 -> 1.80.1 2024-08-09 13:26:50 +08:00
Jiuyang Liu
e95f4261cf circt: 1.79 -> 1.80 2024-08-03 03:08:45 +08:00
Jiuyang Liu
7762347e58 circt: 1.78.1 -> 1.79 2024-07-27 13:59:35 +08:00
Jiuyang Liu
3072c8eada circt: 1.77 -> 1.78.1 2024-07-26 04:13:44 +08:00
Jiuyang Liu
cde51ec878 circt: 1.76.0 -> 1.77.0 2024-07-15 01:35:48 +08:00
R. Ryantm
bc90ac0c87 circt: 1.75.0 -> 1.76.0 2024-06-08 10:54:05 +00:00
R. Ryantm
872ed3c823 circt: 1.74.0 -> 1.75.0 2024-05-20 13:19:56 +00:00
Aleksana
ff02eca542
Merge pull request #308504 from Liamolucko/circt-darwin
circt: fix darwin linking issues
2024-05-18 13:04:21 +08:00
Shogo Takata
0f7d6ee262 circt: add z3 to buildInputs 2024-05-06 20:01:54 +08:00
Jiuyang Liu
6dcbb99335 circt: 1.73 -> 1.74 2024-05-06 20:01:54 +08:00
Liam Murphy
e0b67e5e81
circt: fix darwin linking issues 2024-05-02 19:37:38 +10:00
Jiuyang Liu
b31cb6f906 circt: disable bundled llvm check 2024-04-25 05:34:25 +08:00
Jiuyang Liu
788d8c30ee
circt: 1.72.0 -> 1.73.0 2024-04-19 08:47:57 +08:00
R. Ryantm
ebf053d4fe circt: 1.71.0 -> 1.72.0 2024-04-08 09:27:11 +00:00
R. Ryantm
a781d0a4bd circt: 1.70.0 -> 1.71.0 2024-04-02 09:55:52 +00:00
R. Ryantm
5f499ffa5f circt: 1.68.0 -> 1.70.0 2024-03-20 17:02:36 +00:00
R. Ryantm
6f419d213f circt: 1.67.0 -> 1.68.0 2024-03-13 19:35:11 +00:00
Asuna
c11af415dd circt: 1.66.0 -> 1.67.0 2024-03-03 22:07:36 +01:00
R. Ryantm
0428ec5cde circt: 1.65.0 -> 1.66.0 2024-02-19 02:27:37 +00:00
R. Ryantm
971d2fb818 circt: 1.64.0 -> 1.65.0 2024-02-08 03:15:07 +00:00
R. Ryantm
2e1579b96e circt: 1.63.0 -> 1.64.0 2024-02-01 19:30:17 +00:00
Jiuyang Liu
b21f8d1640 circt: 1.62.0 -> 1.63.0 2024-01-22 21:33:27 +08:00
R. Ryantm
7995cae3ad circt: 1.61.0 -> 1.62.0 2024-01-19 06:25:07 +00:00
Weijia Wang
a143707fc8
Merge pull request #273597 from r-ryantm/auto-update/circt
circt: 1.59.0 -> 1.61.0
2023-12-12 02:22:03 +01:00
R. Ryantm
711f215260 circt: 1.59.0 -> 1.61.0 2023-12-11 16:43:06 +00:00
Shogo Takata
fcab3fbd71 circt: Add shared libs and split llvm
This changes adds circt's shared libs and splits the build of llvm.
2023-12-11 13:22:43 +09:00
R. Ryantm
f4f8e7c13d circt: 1.58.0 -> 1.59.0 2023-11-19 21:22:07 -08:00
R. Ryantm
9484fedba1 circt: 1.56.1 -> 1.58.0 2023-10-27 02:55:33 +00:00
Shogo Takata
df62676bf2 circt: 1.56.0 -> 1.56.1 2023-09-23 03:22:21 +09:00
Shogo Takata
f598870c7b circt: 1.54.0 -> 1.56.0 2023-09-23 02:49:41 +09:00
Shogo Takata
9b92c01581 circt: add update script 2023-09-09 14:47:05 +09:00
Shogo Takata
0f5391d982 circt: 1.53.0 -> 1.54.0 2023-09-09 10:28:04 +09:00
Shogo Takata
4c635d8572 circt: 1.52.0 -> 1.53.0 2023-09-03 21:19:05 +09:00
Shogo Takata
3c600e5c35 circt: 1.51.0 -> 1.52.0 2023-08-25 10:51:20 +09:00
Shogo Takata
65a5e1df06 circt: 1.50.0 -> 1.51.0 2023-08-17 09:52:03 +09:00
Shogo Takata
286fc6c5c1 circt: 1.49.0 -> 1.50.0 2023-08-09 03:48:17 +09:00
Shogo Takata
c5e1b17f49 circt: 1.48.0 -> 1.49.0 2023-08-03 13:18:44 +09:00
Shogo Takata
2838d99063 circt: refactor patch to substituteInPlace 2023-08-01 16:10:46 +09:00
Shogo Takata
444797ac02 circt: fix version info 2023-08-01 14:25:49 +09:00
Shogo Takata
4369608306 circt: 1.45.0 -> 1.48.0 2023-08-01 14:25:04 +09:00
Jiuyang Liu
f781772518 circt: 1.44.0 -> 1.45.0 2023-07-11 01:03:48 +08:00
Jiuyang Liu
b6465c84a1 circt: 1.40.0 -> 1.44.0 2023-07-07 20:43:03 +08:00
SharzyL
b18cc3cd54
circt: 1.37.0 -> 1.40.0 2023-04-28 12:47:25 +08:00