Commit Graph

48 Commits

Author SHA1 Message Date
Artemis Tosini
318ad2b8ce
ryujinx: Include more necessary libraries
Ryujinx uses the Avalonia UI framework,
which imports various X11 libraries. When they aren't found,
some features such as context menus do not work.

This was not found earlier because Avalonia does not throw an error
or even warn when the libraries are not found, it just silently breaks.
2024-09-30 15:12:53 +00:00
Gaetan Lepage
d2bdabd771 rye: 0.40.0 -> 0.41.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.40.0...0.41.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.41.0
2024-09-29 22:02:08 +02:00
R. Ryantm
d2853aed85 ryujinx: 1.1.1398 -> 1.1.1401 2024-09-29 09:36:06 +00:00
Gaetan Lepage
c6819cc3b7 rye: 0.39.0 -> 0.40.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.39.0...0.40.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.40.0
2024-09-25 17:37:50 +02: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
K900
fddbf5e6ff ryujinx: 1.1.1385 -> 1.1.1398 2024-09-24 08:18:23 +03:00
K900
87a679db4d ryujinx: fix updater script hash format + some shellcheck warnings 2024-09-24 08:18:23 +03:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
R. Ryantm
bf77258552 ryujinx: 1.1.1382 -> 1.1.1385 2024-09-08 01:57:30 +00:00
David McFarland
e6c700ed11 dotnetCorePackages.fetchNupkg: override avalonia.x11 to find native libs 2024-09-06 16:32:08 -03:00
David McFarland
9a0be2fd28 dotnetCorePackages.fetchNupkg: override skiasharp to find fontconfig 2024-09-06 16:05:19 -03:00
Ivan Trubach
583270c8ef ryujinx: disable parallel building 2024-09-04 00:15:55 +03:00
R. Ryantm
40fd8a989b ryujinx: 1.1.1379 -> 1.1.1382 2024-08-31 18:25:11 +00:00
R. Ryantm
af4e0b0c0d ryujinx: 1.1.1376 -> 1.1.1379 2024-08-26 03:51:04 +00:00
Gaetan Lepage
b2ec32e8ba rye: format with nixfmt 2024-08-21 08:12:07 +02:00
Gaetan Lepage
9e85808301 rye: move to pkgs/by-name 2024-08-21 08:11:02 +02:00
R. Ryantm
d9139cea92 ryujinx: 1.1.1373 -> 1.1.1376 2024-08-19 08:28:29 +00:00
R. Ryantm
971cdd4754 ryujinx: 1.1.1364 -> 1.1.1373 2024-08-12 00:56:07 +00:00
R. Ryantm
a6b29ac954 ryujinx: 1.1.1358 -> 1.1.1364 2024-08-03 13:47:34 +00:00
John Titor
6b987b7971
ryzen-monitor-ng: moved cleanup to postfetch
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-08-01 00:08:28 +05:30
John Titor
c5e393f54b
ryzen_monitor_ng: add updateScript, update homepage
apply nixfmt-rfc-style

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-08-01 00:08:27 +05:30
John Titor
ffa2521acb
ryzen-monitor-ng: remove custom installPhase in favor of makeFlags 2024-08-01 00:07:32 +05:30
Phil Dyer
7f2052d6ff
ryzen-monitor-ng: Fix build
makeTargets is not used by the default builder, and was not
calling the necessary make targets.

Added `make clean` to `preBuild` to ensure old files are removed
before building.
2024-08-01 00:07:32 +05:30
R. Ryantm
c8491d8304 ryujinx: 1.1.1340 -> 1.1.1358 2024-07-21 23:00:10 +00:00
Weijia Wang
6343ae5836
Merge pull request #323957 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.1336 -> 1.1.1340
2024-07-08 22:45:22 +02:00
h7x4
7384b9abdc
treewide: set meta.changelog 2024-07-07 15:20:06 +02:00
R. Ryantm
7b8ce0f251 ryujinx: 1.1.1336 -> 1.1.1340 2024-07-02 06:46:43 +00:00
Jan Tojnar
545822250c rygel: Move from gnome scope to top-level 2024-07-01 08:26:46 +02:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
R. Ryantm
b6c16c128a ryujinx: 1.1.1330 -> 1.1.1336 2024-06-19 21:19:55 +00:00
Tim Waterhouse
1feda3cc94 ryujinx: 1.1.1298 -> 1.1.1330
Update to latest version. Automatic bot upgrade is failing due to #315574
2024-06-04 12:58:37 -07:00
R. Ryantm
892a91bbdf ryujinx: 1.1.1281 -> 1.1.1298 2024-05-12 11:22:43 +00:00
nixpkgs-merge-bot[bot]
63e06ef890
Merge pull request #304392 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.1248 -> 1.1.1281
2024-04-16 02:21:26 +00:00
pennae
c918c22a58
Merge pull request #299646 from artemist/ryujinx-udev
ryujinx: Fix controllers and update
2024-04-16 03:15:24 +02:00
R. Ryantm
7bf9024e58 ryujinx: 1.1.1248 -> 1.1.1281 2024-04-16 00:25:59 +00:00
Aleksana
029c95c780
Merge pull request #271342 from PhDyellow/ryzen_smu
ryzen_smu: init at 0.1.5, ryzen_monitor_ng: init at 2.0.5
2024-04-12 00:15:45 +08:00
Phil Dyer
a352dc5e0f ryzen-monitor-ng: init at 2.0.5
A userspace tool for setting and getting AMD CPU power
and performance parameters.

Relies on the ryzen_smu kernel module.
2024-04-11 11:45:42 +10:00
R. Ryantm
f93d5f5602 ryujinx: 1.1.1242 -> 1.1.1248 2024-03-29 17:07:50 +00:00
Artemis Tosini
ac306ef336
ryujinx: 1.1.1242 → 1.1.1248 2024-03-28 03:48:44 +00:00
Artemis Tosini
aba056a13c
ryujinx: Add udev dependency 2024-03-28 03:48:24 +00:00
R. Ryantm
730e570c29 ryujinx: 1.1.1239 -> 1.1.1242 2024-03-22 16:08:02 +00:00
R. Ryantm
7b9e065b27 ryujinx: 1.1.1231 -> 1.1.1239 2024-03-19 06:03:41 +00:00
R. Ryantm
77fb5c80a8 ryujinx: 1.1.1223 -> 1.1.1231 2024-03-15 17:25:17 +00:00
R. Ryantm
399055bada ryujinx: 1.1.1217 -> 1.1.1223 2024-03-11 15:13:30 +00:00
Dave Gallant
df9460b757
ryujinx: fix .desktop 2024-03-08 21:09:04 -05:00
Artemis Tosini
08c835ed12
ryujinx: remove gtk dependencies 2024-03-04 23:22:11 +00:00
Artemis Tosini
422e7f872f
ryujinx: Enable build on aarch64-linux 2024-03-04 23:11:02 +00:00
Artemis Tosini
23e7c1a6b8
ryujinx: 1.1.1155 → 1.1.1217
* Update ryujinx to 1.1.1217
* Remove the Ryujinx.Ava build, as that's now the default
* Move to pkgs/by-name
* Add artemist as maintainer
* Enable build on AArch64
2024-03-04 22:54:24 +00:00