1{
2 lib,
3 mkDerivation,
4 fetchFromGitHub,
5 cmake,
6 extra-cmake-modules,
7 kdecoration,
8 kcoreaddons,
9 kguiaddons,
10 kconfigwidgets,
11 kwindowsystem,
12 kiconthemes,
13 qtx11extras,
14}:
15
16mkDerivation rec {
17 pname = "lightly";
18 version = "0.4.1";
19 src = fetchFromGitHub {
20 owner = "Luwx";
21 repo = pname;
22 rev = "v${version}";
23 sha256 = "k1fEZbhzluNlAmj5s/O9X20aCVQxlWQm/Iw/euX7cmI=";
24 };
25
26 extraCmakeFlags = [ "-DBUILD_TESTING=OFF" ];
27
28 nativeBuildInputs = [
29 cmake
30 extra-cmake-modules
31 ];
32
33 buildInputs = [
34 kcoreaddons
35 kguiaddons
36 kconfigwidgets
37 kwindowsystem
38 kiconthemes
39 qtx11extras
40 kdecoration
41 ];
42
43 meta = with lib; {
44 description = "Modern style for qt applications";
45 license = licenses.gpl2Only;
46 maintainers = with maintainers; [ pasqui23 ];
47 homepage = "https://github.com/Luwx/Lightly/";
48 inherit (kwindowsystem.meta) platforms;
49 };
50}