skrooge2: init at 2.4.0

+37
+35
pkgs/applications/office/skrooge/2.nix
··· 1 + { stdenv, fetchurl, cmake, ecm, makeQtWrapper, qtwebkit, qtscript, grantlee, 2 + kxmlgui, kwallet, kparts, kdoctools, kjobwidgets, kdesignerplugin, 3 + kiconthemes, knewstuff, sqlcipher, qca-qt5, kdelibs4support, kactivities, 4 + knotifyconfig, krunner, libofx }: 5 + 6 + stdenv.mkDerivation rec { 7 + name = "skrooge-${version}"; 8 + version = "2.4.0"; 9 + 10 + src = fetchurl { 11 + url = "http://download.kde.org/stable/skrooge/${name}.tar.xz"; 12 + sha256 = "132d022337140f841f51420536c31dfe07c90fa3a38878279026825f5d2526fe"; 13 + }; 14 + 15 + nativeBuildInputs = [ cmake ecm makeQtWrapper ]; 16 + 17 + buildInputs = [ qtwebkit qtscript grantlee kxmlgui kwallet kparts kdoctools 18 + kjobwidgets kdesignerplugin kiconthemes knewstuff sqlcipher qca-qt5 19 + kdelibs4support kactivities knotifyconfig krunner libofx 20 + ]; 21 + 22 + enableParallelBuilding = true; 23 + 24 + postInstall = '' 25 + wrapQtProgram "$out/bin/skrooge" 26 + wrapQtProgram "$out/bin/skroogeconvert" 27 + ''; 28 + 29 + meta = with stdenv.lib; { 30 + description = "A personal finances manager, powered by KDE"; 31 + license = with licenses; [ gpl3 ]; 32 + maintainers = with maintainers; [ joko ]; 33 + homepage = https://skrooge.org/; 34 + }; 35 + }
+2
pkgs/top-level/all-packages.nix
··· 14714 14714 themes = []; # extra themes, etc. 14715 14715 }; 14716 14716 14717 + skrooge2 = qt5.callPackage ../applications/office/skrooge/2.nix {}; 14718 + 14717 14719 slim = callPackage ../applications/display-managers/slim { 14718 14720 libpng = libpng12; 14719 14721 };