fmt ++
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
namespace,
|
||||
...
|
||||
}:
|
||||
@@ -60,52 +59,61 @@
|
||||
"uv"
|
||||
"webkitgtk"
|
||||
];
|
||||
cacheDir = "/var/cache/ccache"; # default location
|
||||
cacheDir = "/var/cache/ccache"; # default location
|
||||
};
|
||||
|
||||
nixpkgs.overlays = [
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
"linux_rpi-bcm2711" = super."linux_rpi-bcm2711".override { stdenv = super.ccacheStdenv; };
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
"mesa" = super."mesa".override { buildPackages.stdenv = super.ccacheStdenv; };
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
"webkitgtk_4_1" = super.stable."webkitgtk_4_1".override { clangStdenv = super.ccacheStdenv; };
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
"webkitgtk_6_0" = super."webkitgtk_6_0".override { clangStdenv = super.ccacheStdenv; };
|
||||
})
|
||||
(self: super: {
|
||||
"jellyfin-ffmpeg" = super."jellyfin-ffmpeg".override { ffmpeg_7-full = super.ffmpeg_7-full.override { stdenv = super.ccacheStdenv; }; };
|
||||
(_self: super: {
|
||||
"jellyfin-ffmpeg" = super."jellyfin-ffmpeg".override {
|
||||
ffmpeg_7-full = super.ffmpeg_7-full.override { stdenv = super.ccacheStdenv; };
|
||||
};
|
||||
})
|
||||
# (self: super: {
|
||||
# "ffmpeg-headless-rpi" = super."ffmpeg-headless-rpi".override { ffmpeg = super.ffmpeg_7.override { stdenv = super.ccacheStdenv; }; };
|
||||
# })
|
||||
|
||||
# todo: make these work
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
pcsx2 = super.pcsx2.override {
|
||||
llvmPackages = super.llvmPackages // {
|
||||
stdenv = super.ccacheStdenv;
|
||||
};
|
||||
};
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
driversi686Linux = super.driversi686Linux // {
|
||||
mesa = super.driversi686Linux.mesa.override { stdenv = super.ccacheStdenv; buildPackages.stdenv = super.ccacheStdenv; };
|
||||
mesa = super.driversi686Linux.mesa.override {
|
||||
stdenv = super.ccacheStdenv;
|
||||
buildPackages.stdenv = super.ccacheStdenv;
|
||||
};
|
||||
};
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
kdePackages = super.kdePackages // {
|
||||
qt3d = super.kdePackages.qt3d.override { qtbase = super.kdePackages.qtbase.override { stdenv = super.ccacheStdenv; }; };
|
||||
qt3d = super.kdePackages.qt3d.override {
|
||||
qtbase = super.kdePackages.qtbase.override { stdenv = super.ccacheStdenv; };
|
||||
};
|
||||
# qtbase = super.kdePackages.qtbase.override { stdenv = super.ccacheStdenv; };
|
||||
qtwebengine = super.kdePackages.qtwebengine.override { stdenv = super.ccacheStdenv; };
|
||||
};
|
||||
})
|
||||
(self: super: {
|
||||
(_self: super: {
|
||||
linuxAndFirmware = super.linuxAndFirmware // {
|
||||
linuxPackages_rpi4 = super.linuxAndFirmware.linuxPackages_rpi4.override { stdenv = super.ccacheStdenv; };
|
||||
linuxPackages_rpi4 = super.linuxAndFirmware.linuxPackages_rpi4.override {
|
||||
stdenv = super.ccacheStdenv;
|
||||
};
|
||||
};
|
||||
})
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user