libreoffice enable ccache

This commit is contained in:
陈浩南 2023-07-15 21:20:00 +08:00
parent ad371e365b
commit a2aa9f6361

View File

@ -21,10 +21,22 @@ inputs:
# config.nixpkgs.config.replaceStdenv = { pkgs }: pkgs.ccacheStdenv; # config.nixpkgs.config.replaceStdenv = { pkgs }: pkgs.ccacheStdenv;
# only replace stdenv for large and tested packages # only replace stdenv for large and tested packages
# config.programs.ccache.packageNames = [ "webkitgtk" "libreoffice" "tensorflow" "linux" "chromium" ]; # config.programs.ccache.packageNames = [ "webkitgtk" "libreoffice" "tensorflow" "linux" "chromium" ];
# config.nixpkgs.overlays = [(final: prev: config.nixpkgs.overlays = [(final: prev:
{
libreoffice-qt = prev.libreoffice-qt.override { unwrapped = prev.libreoffice.unwrapped.override
{ stdenv = final.ccacheStdenv.override { stdenv = prev.libreoffice.unwrapped.stdenv; }; }; };
# python3Packages.tensorflow = prev.python3Packages.tensorflow.override
# { stdenv = final.ccacheStdenv.override { stdenv = prev.python3Packages.tensorflow.stdenv; }; };
# linuxPackages_xanmod_latest = prev.linuxPackages_xanmod_latest.override
# { # {
# libreoffice-qt = prev.libreoffice-qt.override { unwrapped = prev.libreoffice.unwrapped.override { stdenv = final.ccacheStdenv; }; }; # kernel = prev.linuxPackages_xanmod_latest.kernel.override
# })]; # {
# stdenv = final.ccacheStdenv.override { stdenv = prev.linuxPackages_xanmod_latest.kernel.stdenv; };
# buildPackages = prev.linuxPackages_xanmod_latest.kernel.buildPackages //
# { stdenv = prev.linuxPackages_xanmod_latest.kernel.buildPackages.stdenv; };
# };
# };
})];
# config.programs.ccache.packageNames = [ "libreoffice-unwrapped" ]; # config.programs.ccache.packageNames = [ "libreoffice-unwrapped" ];
} }