1{
2 mkDerivation,
3 lib,
4 fetchurl,
5 extra-cmake-modules,
6 qtbase,
7 kconfig,
8 kcoreaddons,
9 kwidgetsaddons,
10 kguiaddons,
11 qttools,
12}:
13
14mkDerivation rec {
15 pname = "kproperty";
16 version = "3.2.0";
17
18 src = fetchurl {
19 url = "mirror://kde/stable/${pname}/src/${pname}-${version}.tar.xz";
20 sha256 = "1yldfsdamk4dag8dyryjn5n9j2pzi42s79kkafymfnbifhnhrbv7";
21 };
22
23 nativeBuildInputs = [ extra-cmake-modules ];
24
25 buildInputs = [
26 kconfig
27 kcoreaddons
28 kwidgetsaddons
29 kguiaddons
30 qttools
31 ];
32
33 propagatedBuildInputs = [ qtbase ];
34
35 meta = with lib; {
36 description = "Property editing framework with editor widget similar to what is known from Qt Designer";
37 license = licenses.lgpl2;
38 platforms = platforms.linux;
39 maintainers = with maintainers; [ zraexy ];
40 };
41}