[Optimizations/Treewide] fix lto build issues for suyu and mesa

This commit is contained in:
Antoine Viallon 2024-05-12 23:08:07 +02:00
parent d8a04c95ba
commit b62253aa5e
Signed by: aviallon
GPG key ID: 186FC35EDEB25716
2 changed files with 3 additions and 3 deletions

View file

@ -45,7 +45,7 @@ in {
lutris lutris
bottles bottles
] ++ optionals cfg.gaming.emulation [ ] ++ optionals cfg.gaming.emulation [
(optimizePkg { recursive = 0; } my_yuzu) (optimizePkg { recursive = 0; lto = false; } my_yuzu)
(optimizePkg { } cfg.gaming.ryujinx.package) (optimizePkg { } cfg.gaming.ryujinx.package)
]; ];

View file

@ -66,9 +66,9 @@ in {
aviallon.hardware.mesa.internal = mkIf cfg.optimized { aviallon.hardware.mesa.internal = mkIf cfg.optimized {
package = mkDefault ( package = mkDefault (
optimizePkg { } cfg.package); optimizePkg { lto = false; } cfg.package);
package32 = mkDefault ( package32 = mkDefault (
optimizePkg { } cfg.package32); optimizePkg { lto = false; } cfg.package32);
}; };
hardware.opengl = { hardware.opengl = {