Commit Graph

34 Commits

Author SHA1 Message Date
Nabile Rahmani
59a5a09b67
ryujinx: archive.org tarball mirror
Should fix source builds by relying on our beloved archive.org to host a [SHA256-matching tarball generated from a mirror of the repo](https://archive.org/details/ryujinx-5dbba-07e-33e-83c-9047dcbb-701c-9655edbbe-89086.tar).

I have only `nix repl`'d the fetchTarball expression for its consistency check, as I do not currently have the time nor storage to build the package locally, sorry about that.

We could also generate archives to address https://github.com/NixOS/nixpkgs/issues/345410 and the 24.05 branch.

Supersedes: https://github.com/NixOS/nixpkgs/pull/345881
2024-10-05 19:08:00 +02:00
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
R. Ryantm
d2853aed85 ryujinx: 1.1.1398 -> 1.1.1401 2024-09-29 09:36:06 +00: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
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
R. Ryantm
c8491d8304 ryujinx: 1.1.1340 -> 1.1.1358 2024-07-21 23:00:10 +00:00
R. Ryantm
7b8ce0f251 ryujinx: 1.1.1336 -> 1.1.1340 2024-07-02 06:46:43 +00: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
R. Ryantm
7bf9024e58 ryujinx: 1.1.1248 -> 1.1.1281 2024-04-16 00:25:59 +00: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