Commit Graph

28 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
Anderson Torres
75ebbdb6db live555: 2024.06.26 -> 2024.08.01 2024-08-20 08:02:06 -03:00
Anderson Torres
cc12ca446d live555: 2024.05.30 -> 2024.06.26 2024-08-05 23:11:21 -03:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
Anderson Torres
05709d1968 live555: 2024.05.15 -> 2024.05.30 2024-07-15 17:40:29 -03:00
Anderson Torres
ecee36b4c2 live555: 2024.05.05 -> 2024.05.15 2024-05-24 21:16:09 -03:00
Anderson Torres
8411d7c520 live555: reorder 2024-05-24 21:16:09 -03:00
Anderson Torres
776fc4d63e
live555: 2024.04.19 -> 2024.05.05 (#311081) 2024-05-12 22:18:41 +00:00
Peder Bergebakken Sundt
3e49b0ba08
Merge pull request #307605 from atorres1985-contrib/live555
live555: 2024.04.14 -> 2024.04.19
2024-05-01 16:13:20 +02:00
Nick Cao
8f362df896
live555: fix cross compilation 2024-04-29 16:36:49 -04:00
Anderson Torres
01429c022f live555: 2024.04.14 -> 2024.04.19 2024-04-28 23:26:15 -03:00
Anderson Torres
2a6bc86a37 live555: 2024.03.08 -> 2024.04.14 2024-04-19 18:02:15 -03:00
Anderson Torres
4314fb87e4 live555: 2024.02.28 -> 2024.03.08 2024-03-10 23:54:00 -03:00
Anderson Torres
fd1136a796 live555: 2024.02.23 -> 2024.02.28
Boy, they are fast to provide updates!
2024-03-01 13:45:22 -03:00
Anderson Torres
524a9eca5e live555: 2024.02.15 -> 2024.02.23 2024-02-25 21:02:23 -03:00
Anderson Torres
5135272cb6 live555: 2023.11.30 -> 2024.02.15 2024-02-25 21:02:23 -03:00
Anderson Torres
5f3f093c01 live555: 2023.11.08 -> 2023.11.30 2024-01-23 22:53:59 -03:00
Anderson Torres
3d359ac772 live555: 2023.11.07 -> 2023.11.08 2024-01-23 22:53:59 -03:00
Anderson Torres
96201c8acc live555: 2023.10.30 -> 2023.11.07 2024-01-23 22:53:59 -03:00
Anderson Torres
9152b697fa live555: 2023.07.24 -> 2023.10.30 2024-01-23 22:53:59 -03:00
Anderson Torres
1b26dd2cbc live555: 2023.06.20 -> 2023.07.24 2024-01-23 22:53:58 -03:00
Anderson Torres
1481f9e79d live555: 2023.06.16 -> 2023.06.20 2024-01-23 22:53:58 -03:00
Anderson Torres
52ad5515a0 live555: 2023.06.14 -> 2023.06.16
- Patch to accept CFLAGS in Darwin platforms
- Set C++ standard to c++20
2024-01-23 22:53:58 -03:00
Anderson Torres
288ec35926 live555: 2023.06.10 -> 2023.06.14 2024-01-23 22:53:58 -03:00
Anderson Torres
122a1aed68 live555: 2023.06.08 -> 2023.06.10 2024-01-23 22:53:58 -03:00
Anderson Torres
a09b74ea0f live555: 2023.05.10 -> 2023.06.08 2024-01-23 22:53:58 -03:00
Anderson Torres
11e9dd4d26 live555: refactor
- finalAttrs design pattern
- new download stream
- strictDeps
- get rid of nested with
2024-01-23 22:53:58 -03:00
Anderson Torres
8a05729f0b live555: migrate to by-name 2024-01-23 22:53:58 -03:00