diff options
author | Karel Kočí <cynerd@email.cz> | 2023-03-03 20:34:08 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2023-03-03 20:34:08 +0100 |
commit | fe9594d471fd1ec9531d1adbbee4a407b76252b0 (patch) | |
tree | 620fb0fce010a24bb39711844777d0a22f49e2ef /devShells/qt.nix | |
parent | 91c066b2f73235f0789ab576be993d1262a990b9 (diff) | |
download | nixos-personal-fe9594d471fd1ec9531d1adbbee4a407b76252b0.tar.gz nixos-personal-fe9594d471fd1ec9531d1adbbee4a407b76252b0.tar.bz2 nixos-personal-fe9594d471fd1ec9531d1adbbee4a407b76252b0.zip |
devShells: add apo and tweak qt
Diffstat (limited to 'devShells/qt.nix')
-rw-r--r-- | devShells/qt.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/devShells/qt.nix b/devShells/qt.nix index b6450eb..80b83b5 100644 --- a/devShells/qt.nix +++ b/devShells/qt.nix @@ -9,12 +9,16 @@ in pkgs.mkShell { packages = with pkgs; with libsForQt5; [ + #full qtbase qtserialport qtwebsockets doctest + qtcharts + qtwayland - (qcoro.overrideAttrs (oldAttrs: { + (stdenv.mkDerivation { + pname = "qcoro"; version = "0.6.1"; src = fetchFromGitHub { owner = "danvratil"; @@ -22,8 +26,9 @@ in rev = "261663560f59a162c0c82158a6cde41089668871"; sha256 = "OAYJpoW3b0boSYBfuzLrFvlYSmP3SON8O6HsDQoi+I8="; }; - buildInputs = oldAttrs.buildInputs ++ [qt5.qtbase]; - })) + buildInputs = [qtbase qtwebsockets]; + nativeBuildInputs = [wrapQtAppsHook cmake]; + }) ]; inputsFrom = with pkgs; [default c]; meta.platforms = ["x86_64-linux"]; |