kdesvn: init at 2.1

wxt c10dc1d3 1f815066

+74
+74
pkgs/by-name/kd/kdesvn/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitLab, 5 + cmake, 6 + qt5, 7 + apr, 8 + aprutil, 9 + subversion, 10 + subversionClient, 11 + libsForQt5, 12 + extra-cmake-modules, 13 + }: 14 + 15 + stdenv.mkDerivation { 16 + pname = "kdesvn"; 17 + version = "2.1"; 18 + 19 + src = fetchFromGitLab { 20 + domain = "invent.kde.org"; 21 + owner = "sdk"; 22 + repo = "kdesvn"; 23 + rev = "2028bc2f3621510db05e437e33f5cc225a7cd16b"; 24 + hash = "sha256-IaERXT648v2nTW89V6gpf7Dt95GJd92QmC50de+Knq8="; 25 + }; 26 + 27 + cmakeFlags = [ 28 + "-DSUBVERSION_INSTALL_PATH=${lib.getDev subversion}" 29 + ]; 30 + 31 + nativeBuildInputs = [ 32 + cmake 33 + qt5.wrapQtAppsHook 34 + apr.dev 35 + aprutil.dev 36 + extra-cmake-modules 37 + ]; 38 + 39 + buildInputs = [ 40 + qt5.qtbase 41 + subversion 42 + subversionClient 43 + libsForQt5.kbookmarks 44 + libsForQt5.kcodecs 45 + libsForQt5.kcompletion 46 + libsForQt5.kconfig 47 + libsForQt5.kconfigwidgets 48 + libsForQt5.kcoreaddons 49 + libsForQt5.kdbusaddons 50 + libsForQt5.kdoctools 51 + libsForQt5.ki18n 52 + libsForQt5.kiconthemes 53 + libsForQt5.kitemviews 54 + libsForQt5.kjobwidgets 55 + libsForQt5.kio 56 + libsForQt5.knotifications 57 + libsForQt5.kparts 58 + libsForQt5.kservice 59 + libsForQt5.ktextwidgets 60 + libsForQt5.kwallet 61 + libsForQt5.kwidgetsaddons 62 + libsForQt5.kxmlgui 63 + ]; 64 + 65 + meta = { 66 + homepage = "https://invent.kde.org/sdk/kdesvn"; 67 + platforms = lib.platforms.unix; 68 + badPlatforms = lib.platforms.darwin; 69 + maintainers = with lib.maintainers; [ bot-wxt1221 ]; 70 + mainProgram = "kdesvn"; 71 + description = "Subversion client by KDE"; 72 + license = lib.licenses.agpl3Plus; 73 + }; 74 + }