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
aleksana
592e3845c4
treewide: sha256 -> hash attribute for fetchgit
2024-07-14 19:10:08 +08: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
Weijia Wang
5e6968a6f5
Merge pull request #235679 from romatthe/fix-primehack-desktop
...
dolphin-emu-primehack: fix name in desktop file
2023-09-07 02:16:20 +02: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
Robin Mattheussen
d7eb628ee8
dolphin-emu-primehack: fix name in desktop file
2023-06-02 01:02:47 +02: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
Weijia Wang
451193a309
dolphin-emu-beta: fix build on aarch64 platforms
2023-01-23 23:52:31 +01:00
Martino Fontana
6ca0697f8f
dolphin-emu-beta: 5.0-17269 -> 5.0-17995
2023-01-12 22:35:27 +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
Sandro
2ca694f473
Merge pull request #198552 from wegank/wxgtk-games
2022-11-24 14:21:25 +01:00
Martino Fontana
f5093f3eb6
dolphin-emu-beta: small cleanup
2022-11-13 01:47:45 +01:00
Weijia Wang
dd9aa5d6c9
dolphin-emu: add aarch64-linux support
2022-11-09 00:59:14 +01:00
Martino Fontana
e1b3ee8b43
dolphin-emu-beta: fix mainProgram on Linux
2022-11-03 14:04:04 +01:00
Sandro
7c9cb921e6
Merge pull request #190373 from IvarWithoutBones/fix-darwin-dolphin
2022-09-25 23:41:05 +02:00
Martino Fontana
d4339c0c88
dolphin-emu-beta: 5.0-16793 -> 5.0-17269
2022-09-18 14:52:36 +02:00
SuperSamus
e8743bf62d
dolphin-emu-beta: cleanup
2022-09-15 01:28:07 +02:00
Ivar Scholten
5c9d47e225
dolphin-emu-beta: fix darwin build
2022-09-15 01:13:40 +02:00
R. Ryantm
1c6697dec7
dolphin-emu-beta: 5.0-16380 -> 5.0-16793
2022-07-08 02:05:13 +00:00
Martino Fontana
f009b690eb
dolphin-emu-primehack: 1.0.6 -> 1.0.6a
2022-07-06 17:44:47 +02:00
Martino Fontana
6d4dfe7906
dolphin-emu-{beta,primehack}: adjust platforms
2022-06-02 18:47:53 +02:00
Martino Fontana
c3cb6d53ed
dolphin-emu-primehack: 1.0.5 -> 1.0.6
2022-06-02 18:47:36 +02:00
Bobby Rong
a849e2c89e
Merge pull request #174158 from xfix/dolphin-5.0-16380
...
dolphin-emu-beta: 5.0-16101 -> 5.0-16380
2022-05-28 19:11:22 +08:00
Konrad Borowski
c888cdbcca
dolphin-emu-beta: mark as compatible with aarch64
...
While aarch64-darwin is officially supported by upstream,
Darwin build is still broken.
2022-05-24 10:22:58 +02:00
Konrad Borowski
94d38b8321
dolphin-emu-beta: 5.0-16101 -> 5.0-16380
2022-05-23 19:56:22 +02:00
Martino Fontana
3f8ac21fda
dolphin-emu-{beta,primehack}: fix build
2022-04-21 15:04:14 +02:00
R. Ryantm
dfd2449657
dolphin-emu-beta: 5.0-15993 -> 5.0-16101
2022-03-12 03:11:56 +00: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