{ inputs, self, namespace, ... }: final: prev: let cachyosPackages = final.callPackage ../../packages/linux-cachyos { pkgs = final; nixpkgs = inputs.nixpkgs; inherit self; }; ubootPackages = final.callPackage ../../packages/uboot { }; in { ${namespace} = prev.${namespace} // { # GCC Kernels # Latest linuxPackages_cachyos = cachyosPackages.cachyos-gcc; linuxPackages_cachyos-gcc = cachyosPackages.cachyos-gcc; # Latest Server linuxPackages_cachyos-server = cachyosPackages.cachyos-server; # Hardened linuxPackages_cachyos-hardened = cachyosPackages.cachyos-hardened; # RC linuxPackages_cachyos-rc = cachyosPackages.cachyos-rc; # LTS linuxPackages_cachyos-lts = cachyosPackages.cachyos-lts; # Steamdeck linuxPackages_cachyos-deckify = cachyosPackages.cachyos-deckify; # Clang Kernels # Latest linuxPackages_cachyos-lto = cachyosPackages.cachyos-lto; linuxPackages_cachyos-lto-full = cachyosPackages.cachyos-lto-full; linuxPackages_cachyos-lto-znver4 = cachyosPackages.cachyos-lto-znver4; # Latest Server linuxPackages_cachyos-server-lto = cachyosPackages.cachyos-server-lto; linuxPackages_cachyos-server-lto-znver4 = cachyosPackages.cachyos-server-lto-znver4; # RC linuxPackages_cachyos-rc-lto = cachyosPackages.cachyos-rc-lto; linuxPackages_cachyos-rc-lto-znver4 = cachyosPackages.cachyos-rc-lto-znver4; # Steamdeck linuxPackages_cachyos-deckify-lto = cachyosPackages.cachyos-deckify-lto; uboot-pi5 = ubootPackages.ubootRaspberryPi5; uboot-pi4 = ubootPackages.ubootRaspberryPi4; }; }