feat: Remove rpcs3 since it wont build

This commit is contained in:
uttarayan21
2025-06-25 21:16:51 +05:30
parent 92fe3261f9
commit 9c4d5a219d
6 changed files with 38 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
{ {
hostName = "rpi"; hostName = "tsuba";
sshUser = "remotebuilder"; sshUser = "remotebuilder";
system = "aarch64-linux"; system = "aarch64-linux";
protocol = "ssh-ng"; protocol = "ssh-ng";

View File

@@ -333,6 +333,12 @@
}; };
}; };
installerImages = let
nixos = self.nixosConfigurations;
mkImage = nixosConfig: nixosConfig.config.system.build.sdImage;
in {
tsuba = mkImage nixos.tsuba;
};
deploy = import ./deploy.nix {inherit inputs self;}; deploy = import ./deploy.nix {inherit inputs self;};
inherit devices; inherit devices;
} }

View File

@@ -29,10 +29,11 @@ lib.optionalAttrs device.hasGui {
./zed.nix ./zed.nix
./discord.nix ./discord.nix
./slack.nix ./slack.nix
./rpcs3.nix # ./rpcs3.nix
./pcsx2.nix ./pcsx2.nix
# ./shadps4.nix
# ./seafile.nix
./blueman.nix ./blueman.nix
./zen.nix ./zen.nix
# ./seafile.nix
]; ];
} }

View File

@@ -4,9 +4,19 @@
... ...
}: { }: {
home.packages = lib.optionals pkgs.stdenv.isLinux [ home.packages = lib.optionals pkgs.stdenv.isLinux [
(pkgs.rpcs3.overrideAttrs (oldAttrs: { ((pkgs.rpcs3.override {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit]; opencv =
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit]; (pkgs.opencv.override {
})) enableCuda = true;
})
.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
});
})
.overrideAttrs (oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
]; ];
} }

13
home/apps/shadps4.nix Normal file
View File

@@ -0,0 +1,13 @@
{
pkgs,
lib,
...
}: {
home.packages = lib.optionals pkgs.stdenv.isLinux [
(pkgs.shadps4.overrideAttrs
(oldAttrs: {
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.cudatoolkit];
buildInputs = oldAttrs.buildInputs ++ [pkgs.cudatoolkit];
}))
];
}

View File

@@ -14,6 +14,7 @@
system = device.system; system = device.system;
specialArgs = { specialArgs = {
inherit device; inherit device;
nixos-raspberrypi = inputs.nixos-raspberrypi;
stablePkgs = inputs.nixpkgs-stable.legacyPackages.${device.system}; stablePkgs = inputs.nixpkgs-stable.legacyPackages.${device.system};
}; };
modules = [ modules = [