Add back duckstation.

This commit is contained in:
Tom Alexander
2025-09-13 12:09:59 -04:00
parent 74ee87a111
commit f036ec4b96
10 changed files with 497 additions and 4 deletions

View File

@@ -51,6 +51,7 @@ in
(
final: prev:
let
modified_package = (pkgs.callPackage ./package/package.nix { });
optimizeWithFlags =
pkg: flags:
pkg.overrideAttrs (old: {
@@ -58,16 +59,16 @@ in
});
original_package =
if config.me.optimizations.enable then
(optimizeWithFlags prev.duckstation [
(optimizeWithFlags modified_package [
"-march=znver2"
"-mtune=znver2"
])
else
prev.duckstation;
modified_package;
in
{
duckstation = pkgs.buildEnv {
name = prev.duckstation.name;
name = original_package.name;
paths = [
(config.lib.nixGL.wrap original_package)
];