Commit Graph

27 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
Peder Bergebakken Sundt
288c1b49af dolphin-emu: 2407 -> 2409
Diff: https://github.com/dolphin-emu/dolphin/compare/refs/tags/2407...2409
2024-09-05 15:15:11 +02:00
Peder Bergebakken Sundt
67ed3e4568 dolphin-emu: refactor to finalAttrs pattern 2024-07-04 02:54:01 +02:00
Peder Bergebakken Sundt
f72b199c40 dolphin-emu: switch to git release tags 2024-07-04 02:50:03 +02:00
Peder Bergebakken Sundt
535d620734 dolphin-emu: add maintainer pbsds 2024-07-04 02:45:31 +02:00
Peder Bergebakken Sundt
8827e34ad5 dolphin-emu: 5.0-21460 -> 2407
Diff: a954451046...b92e354389

Announcement: https://dolphin-emu.org/blog/2024/07/02/dolphin-releases-announcement/
2024-07-04 02:45:31 +02:00
ash lea
f1eaeb11be maintainers: remove ashkitten 2024-07-02 12:11:30 -04:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
Weijia Wang
d0f6f51cb8 dolphin-emu: fix build on x86_64-darwin 2024-05-23 07:10:33 +02:00
Martino Fontana
854b6b2881 dolphin-emu: 5.0-21088 -> 5.0-21460 2024-05-23 07:05:39 +02:00
Artturin
79aa1b2182 maintainers: retire inactive MP2E
their last commit to nixpkgs was in `2019-02-21`
2024-04-29 02:30:00 +03:00
Kamila Borowska
0d3b34f45a maintainers: remove KamilaBorowska 2024-04-21 22:26:12 +02:00
Maximilian Bosch
02e833b2dc
dolphin-emu: fix build w/ glibc-2.39
Failing Hydra build: https://hydra.nixos.org/build/252105318
2024-03-22 22:24:45 +01:00
Martino Fontana
300c85eac5 dolphin-emu: 5.0-20347 -> 5.0-21088 2024-02-10 20:13:25 +01:00
qubitnano
7d8120a72e dolphin-emu: 5.0-19870 -> 5.0-20347 2024-01-07 14:05:30 -05:00
Kirill Radzikhovskyy
72052b6f3e dolphin-emu: switch to zlib, zlib-ng fails to link 2023-10-31 14:14:19 +11:00
Martino Fontana
59285ada55 dolphin-emu: 5.0-19368 -> 5.0-19870 2023-08-16 22:06:00 +02:00
Weijia Wang
c0b5213df3
dolphin-emu: fix build on darwin (#238959) 2023-06-22 08:03:23 +03:00
Martino Fontana
2277443bdc dolphin-emu: 5.0-18498 -> 5.0-19368 2023-05-21 12:59:32 +02:00
Weijia Wang
9bdc744841 dolphin-emu: add more frameworks 2023-04-14 18:02:18 +03:00
Weijia Wang
8f040ec406 dolphin-emu: remove -lgcc from NIX_LDFLAGS 2023-03-04 11:51:34 +02:00
Martino Fontana
4535a5aa35 dolphin-emu: 5.0-17995 -> 5.0-18498 2023-02-12 18:54:59 +01:00
Martino Fontana
67ffcc85bc dolphin-emu: remove "stable", replace with "beta" 2023-02-12 18:52:51 +01:00
Raphael Robatsch
985c8dbe14 treewide: use mbedtls 3 where possible
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-07 19:58:55 +00:00
Weijia Wang
07cd65bea2 treewide: drop wxGTK30-gtk2 2022-12-03 03:28:32 +01:00
Weijia Wang
dd9aa5d6c9 dolphin-emu: add aarch64-linux support 2022-11-09 00:59:14 +01:00
AndersonTorres
8d65e832f0 Move misc/emulators to applications/emulators - part 1
Emulators form a class by themselves. So, they should be moved to applications/.
2022-02-16 01:38:20 -03:00