This commit is contained in:
Lyes Saadi 2024-12-24 14:53:35 +01:00
parent cb7da26656
commit 086fa74dcc
No known key found for this signature in database
GPG key ID: 17418538BAA17767
3 changed files with 38 additions and 147 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, lib, config, zed, ... }:
{ pkgs, lib, config, ... }:
let
tex = (pkgs.texlive.combine { inherit (pkgs.texlive)
@ -68,7 +68,7 @@ in {
prismlauncher
vvvvvv
ryujinx
# dolphin-emu
dolphin-emu
parsec-bin
# Reading
@ -98,7 +98,7 @@ in {
git
git-lfs
vscode
zed.packages.x86_64-linux.zed-editor
unstable.zed-editor
gcc
rustup
python3
@ -231,25 +231,25 @@ in {
nixpkgs.overlays = [
# Version pins
(final: prev: {
dolphin-emu = prev.dolphin-emu.overrideAttrs (super: {
version = "2407";
commit = "b92e354389bb7c0bd114a8631b8af110d3cb3a14";
# dolphin-emu = prev.dolphin-emu.overrideAttrs (super: {
# version = "2407";
# commit = "b92e354389bb7c0bd114a8631b8af110d3cb3a14";
src = pkgs.fetchFromGitHub {
owner = "dolphin-emu";
repo = "dolphin";
rev = "heads/refs/tags/${final.dolphin-emu.version}";
hash = "sha256-8W4KyIj+rhDkWnQogjpzlEJVo3HJenfpWKimSyMGN7c=";
fetchSubmodules = true;
};
# src = pkgs.fetchFromGitHub {
# owner = "dolphin-emu";
# repo = "dolphin";
# rev = "heads/refs/tags/${final.dolphin-emu.version}";
# hash = "sha256-8W4KyIj+rhDkWnQogjpzlEJVo3HJenfpWKimSyMGN7c=";
# fetchSubmodules = true;
# };
cmakeFlags = [
"-DDISTRIBUTOR=NixOS"
"-DDOLPHIN_WC_BRANCH=${final.dolphin-emu.src.rev}"
"-DDOLPHIN_WC_DESCRIBE=${final.dolphin-emu.version}"
"-DDOLPHIN_WC_REVISION=${final.dolphin-emu.commit}"
];
});
# cmakeFlags = [
# "-DDISTRIBUTOR=NixOS"
# "-DDOLPHIN_WC_BRANCH=${final.dolphin-emu.src.rev}"
# "-DDOLPHIN_WC_DESCRIBE=${final.dolphin-emu.version}"
# "-DDOLPHIN_WC_REVISION=${final.dolphin-emu.commit}"
# ];
# });
})
];
}