diff options
Diffstat (limited to 'nix')
| -rw-r--r-- | nix/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/nix/default.nix b/nix/default.nix index 11ea33d..a022a4a 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -68,7 +68,7 @@ name = "caelestia-assets"; src = ./../assets/cpp; - nativeBuildInputs = [cmake pkg-config]; + nativeBuildInputs = [cmake ninja pkg-config]; buildInputs = [aubio pipewire]; cmakeFlags = [(lib.cmakeFeature "INSTALL_LIBDIR" "${placeholder "out"}/lib")]; @@ -77,8 +77,10 @@ plugin = stdenv.mkDerivation { name = "caelestia-qml-plugin"; src = ./../plugin; - nativeBuildInputs = [cmake]; + + nativeBuildInputs = [cmake ninja]; buildInputs = [qt6.qtbase qt6.qtdeclarative]; + dontWrapQtApps = true; cmakeFlags = [(lib.cmakeFeature "INSTALL_QMLDIR" qt6.qtbase.qtQmlPrefix)]; }; @@ -95,8 +97,8 @@ in cmakeBuildType = "Release"; cmakeFlags = [ (lib.cmakeFeature "VERSION" version) - (lib.cmakeFeature "DONT_BUILD_PLUGIN" "ON") - (lib.cmakeFeature "DONT_BUILD_ASSETS" "ON") + (lib.cmakeBool "DONT_BUILD_PLUGIN" true) + (lib.cmakeBool "DONT_BUILD_ASSETS" true) (lib.cmakeFeature "INSTALL_QSCONFDIR" "${placeholder "out"}/share/caelestia-shell") ]; |