at master 61 lines 991 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitLab, 5 extra-cmake-modules, 6 shared-mime-info, 7 wrapQtAppsHook, 8 kcoreaddons, 9 kdbusaddons, 10 ki18n, 11 kio, 12 solid, 13 kidletime, 14 knotifications, 15 kconfig, 16 kinit, 17 kjobwidgets, 18 plasma-framework, 19 libgit2, 20}: 21 22stdenv.mkDerivation rec { 23 pname = "kup"; 24 version = "0.9.1"; 25 26 src = fetchFromGitLab { 27 domain = "invent.kde.org"; 28 repo = "kup"; 29 owner = "system"; 30 rev = "kup-${version}"; 31 sha256 = "1s180y6vzkxxcjpfdvrm90251rkaf3swzkjwdlpm6m4vnggq0hvs"; 32 }; 33 34 nativeBuildInputs = [ 35 extra-cmake-modules 36 shared-mime-info 37 wrapQtAppsHook 38 ]; 39 40 buildInputs = [ 41 kcoreaddons 42 kdbusaddons 43 ki18n 44 kio 45 solid 46 kidletime 47 knotifications 48 kconfig 49 kinit 50 kjobwidgets 51 plasma-framework 52 libgit2 53 ]; 54 55 meta = with lib; { 56 description = "Backup tool for KDE"; 57 homepage = "https://apps.kde.org/kup"; 58 license = licenses.gpl2Plus; 59 maintainers = [ maintainers.pwoelfel ]; 60 }; 61}