1 { lib, stdenv, fetchFromGitHub, qmake, qtbase, qttools, subversion, apr }:
7 pname = "svn-all-fast-export";
10 src = fetchFromGitHub {
11 owner = "svn-all-fast-export";
14 sha256 = "1b5yx2316hbyvw3v30vn1ljma9yd21nd59wis1gi34g92lgvqcd6";
17 nativeBuildInputs = [ qmake qttools ];
18 buildInputs = [ apr.dev subversion.dev qtbase ];
22 "APR_INCLUDE=${apr.dev}/include/apr-1"
23 "SVN_INCLUDE=${subversion.dev}/include/subversion-1"
26 NIX_LDFLAGS = "-lsvn_fs-1";
28 dontWrapQtApps = true;
31 homepage = "https://github.com/svn-all-fast-export/svn2git";
32 description = "A fast-import based converter for an svn repo to git repos";
33 license = licenses.gpl3;
34 platforms = platforms.all;
35 maintainers = [ maintainers.flokli ];