desktop stuff
This commit is contained in:
@@ -48,7 +48,7 @@ in
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
(optimizeWithFlags
|
||||
(gpt4all.overrideAttrs {
|
||||
(gpt4all.overrideAttrs (old: {
|
||||
src = fetchFromGitHub {
|
||||
fetchSubmodules = true;
|
||||
owner = "nomic-ai";
|
||||
@@ -61,7 +61,32 @@ in
|
||||
./gpt4all-HEAD-embeddings-model.patch
|
||||
./gpt4all-HEAD-disable-settings-err.patch
|
||||
];
|
||||
})
|
||||
|
||||
cmakeFlags = [
|
||||
"-DKOMPUTE_OPT_BUILD_SHADERS=ON"
|
||||
"-DKOMPUTE_OPT_DISABLE_VULKAN_VERSION_CHECK=ON"
|
||||
"-DKOMPUTE_OPT_USE_BUILT_IN_FMT=OFF"
|
||||
"-DKOMPUTE_OPT_USE_BUILT_IN_VULKAN_HEADER=OFF"
|
||||
"-DKOMPUTE_OPT_USE_BUILT_IN_SPDLOG=OFF"
|
||||
"-DLLMODEL_KOMPUTE=ON"
|
||||
"-DLLMODEL_VULKAN=OFF"
|
||||
"-DLLMODEL_CUDA=OFF"
|
||||
"-DLLMODEL_ROCM=OFF"
|
||||
];
|
||||
|
||||
nativeBuildInputs = old.nativeBuildInputs ++ [
|
||||
glslang
|
||||
];
|
||||
|
||||
buildInputs = old.buildInputs ++ [
|
||||
vulkan-tools
|
||||
kdePackages.qtshadertools
|
||||
libdrm
|
||||
vulkan-loader
|
||||
ocl-icd
|
||||
];
|
||||
|
||||
}))
|
||||
# compile flags
|
||||
[
|
||||
"-Ofast"
|
||||
|
||||
Reference in New Issue
Block a user