Commit Graph

40 Commits

Author SHA1 Message Date
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
K900
33a0e1e2bc path-of-building.data: 2.48.1 -> 2.48.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.48.1...v2.48.2
2024-08-18 08:25:31 +03:00
K900
9d93a67ed1 path-of-building.data: 2.47.3 -> 2.48.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.47.3...v2.48.1
2024-08-15 08:56:04 +03:00
K900
0ff87869c1 path-of-building.data: 2.47.2 -> 2.47.3
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.47.2...v2.47.3
2024-07-30 10:42:19 +03:00
K900
41ad9a1fda path-of-building.data: 2.46.0 -> 2.47.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.46.0...v2.47.2
2024-07-29 10:30:35 +03:00
Lin Xianyi
98b5c50fe6 path-of-building.data: 2.45.0 -> 2.46.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.45.0...v2.46.0
2024-07-26 08:22:58 +08:00
K900
5e37a8abcf path-of-building.data: 2.44.1 -> 2.45.0 2024-07-24 11:00:08 +03:00
K900
cbc0982def path-of-building.data: 2.42.0 -> 2.44.1 2024-07-23 08:55:23 +03:00
Lin Xianyi
30436ac0d7 path-of-building: add desktop item 2024-06-24 22:39:37 +08:00
K900
4adf3fe22f path-of-building.data: 2.41.0 -> 2.42.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.41.0...v2.42.0
2024-03-30 09:15:12 +03:00
K900
b67ad6ccd2 path-of-building.data: 2.40.1 -> 2.41.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.40.1...v2.41.0
2024-03-25 15:49:55 +03:00
K900
67bcb3b69a path-of-building.data: 2.39.3 -> 2.40.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.39.3...v2.40.1
2024-03-24 10:36:57 +03:00
K900
023971d015 path-of-building.data: 2.39.1 -> 2.39.3
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.39.1...v2.39.3
2024-02-04 19:34:48 +03:00
K900
d436ff6b7a path-of-building.data: 2.39.0 -> 2.39.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.39.0...v2.39.1
2024-01-25 11:41:51 +03:00
K900
5f57d69fbe path-of-building.data: 2.38.4 -> 2.39.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.38.4...v2.39.0
2024-01-24 09:51:07 +03:00
K900
1145f10045 path-of-building.data: 2.38.3 -> 2.38.4
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.38.3...v2.38.4
2023-12-20 12:11:47 +03:00
K900
b34be5a15e path-of-building.data: 2.38.2 -> 2.38.3
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.38.2...v2.38.3
2023-12-19 22:23:21 +03:00
K900
52b1e19303 path-of-building.data: 2.38.0 -> 2.38.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.38.0...v2.38.2
2023-12-19 08:10:52 +03:00
K900
c8e2b03b5e path-of-building.data: 2.37.0 -> 2.38.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.37.0...v2.38.0
2023-12-18 11:38:30 +03:00
K900
da2c7589a8 path-of-building.data: 2.36.1 -> 2.37.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.36.1...v2.37.0
2023-12-13 17:24:17 +03:00
K900
0ff62f0872 path-of-building.data: 2.35.5 -> 2.36.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.35.5...v2.36.1
2023-12-11 18:28:37 +03:00
K900
a5f1eb02c4 path-of-building.data: 2.35.4 -> 2.35.5
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.35.4...v2.35.5
2023-12-07 11:54:05 +03:00
K900
0a21dac151 path-of-building.data: 2.35.3 -> 2.35.4
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.35.3...v2.35.4
2023-12-06 20:11:17 +03:00
K900
21d08552d4 path-of-building.data: 2.35.2 -> 2.35.3
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.35.2...v2.35.3
2023-12-06 11:44:30 +03:00
K900
030f4008ec path-of-building.data: 2.34.1 -> 2.35.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.34.1...v2.35.2
2023-12-06 09:59:49 +03:00
K900
b422ca94f3 path-of-building.data: 2.34.0 -> 2.34.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.34.0...v2.34.1
2023-09-16 10:28:38 +03:00
K900
a43c73668b path-of-building.data: 2.33.5 -> 2.34.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.33.5...v2.34.0
2023-09-13 16:37:54 +03:00
K900
94eeeb8785 path-of-building.data: 2.33.3 -> 2.33.5
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.33.3...v2.33.5
2023-08-28 17:07:13 +03:00
K900
b793df565b path-of-building.data: 2.33.2 -> 2.33.3
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.33.2...v2.33.3
2023-08-26 12:20:31 +03:00
K900
9f60471520 path-of-building.data: 2.33.1 -> 2.33.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.33.1...v2.33.2
2023-08-26 10:29:41 +03:00
K900
3eeaa497ed path-of-building.data: 2.33.0 -> 2.33.1
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.33.0...v2.33.1
2023-08-25 16:03:55 +03:00
K900
a1649f366d path-of-building.data: 2.32.2 -> 2.33.0
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.32.2...v2.33.0
2023-08-25 07:00:47 +03:00
K900
a2e77ba8ab path-of-building.data: 2.31.2 -> 2.32.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.31.2...v2.32.2
2023-08-24 10:34:44 +03:00
K900
94f0eeeb03 path-of-building.data: 2.31.1 -> 2.31.2
Diff: https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.31.1...v2.31.2
2023-08-16 11:11:36 +03:00
K900
6dca7c9e88 path-of-building: slight refactor to make automated updates work + cleanups 2023-08-16 11:10:02 +03:00
K900
574d11f231 path-of-building: 2.31.0 -> 2.31.1 2023-08-15 22:19:54 +03:00
K900
2b50eb792a path-of-building: 2.30.1 -> 2.31.0 2023-08-14 21:29:31 +03:00
K900
c8eea6e134 path-of-building: 2.29.0 -> 2.30.1 2023-05-05 21:47:24 +03:00
K900
7e6b335400 path-of-building: 2.28.0 -> 2.29.0 2023-04-28 20:23:31 +03:00
K900
23f175d977 path-of-building: init at 2.28.0-unstable-2023-04-09 2023-04-13 18:32:31 +03:00