default.nix 758 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. cmake,
  3. extra-cmake-modules,
  4. lib,
  5. libgcc,
  6. libsForQt5,
  7. stdenv,
  8. ...
  9. }:
  10. stdenv.mkDerivation rec {
  11. pname = "fancontrol-gui";
  12. version = "v0.8";
  13. src = ../.;
  14. buildInputs = with libsForQt5; [
  15. kcmutils
  16. kdeclarative
  17. kio
  18. plasma-framework
  19. qt5.qtdeclarative
  20. qt5.qtquickcontrols
  21. qt5.qtquickcontrols2
  22. ];
  23. nativeBuildInputs = [
  24. cmake
  25. extra-cmake-modules
  26. libgcc
  27. libsForQt5.wrapQtAppsHook
  28. ];
  29. meta = with lib; {
  30. description = "A GUI for fancontrol with QT and KDE framework 5";
  31. homepage = "https://github.com/Maldela/fancontrol-gui";
  32. changelog = "https://github.com/Maldela/fancontrol-gui/releases/tag/${version}";
  33. license = licenses.gpl2;
  34. mainProgram = "fancontrol_gui";
  35. };
  36. }