Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 stdenv, 4 fetchsvn, 5 autoreconfHook, 6 dbus, 7 gettext, 8 gnutls, 9 libfilezilla, 10 libidn, 11 nettle, 12 pkg-config, 13 pugixml, 14 sqlite, 15 tinyxml, 16 boost, 17 wrapGAppsHook3, 18 wxGTK32, 19 gtk3, 20 xdg-utils, 21}: 22 23stdenv.mkDerivation { 24 pname = "filezilla"; 25 version = "3.68.1"; 26 27 src = fetchsvn { 28 url = "https://svn.filezilla-project.org/svn/FileZilla3/trunk"; 29 rev = "11205"; 30 hash = "sha256-izaNfagJYUcPRPihZ1yXwLUTHunzVXuiMITW69KPSFE="; 31 }; 32 33 configureFlags = [ 34 "--disable-manualupdatecheck" 35 "--disable-autoupdatecheck" 36 ]; 37 38 nativeBuildInputs = [ 39 autoreconfHook 40 pkg-config 41 wrapGAppsHook3 42 ]; 43 44 buildInputs = [ 45 boost 46 dbus 47 gettext 48 gnutls 49 libfilezilla 50 libidn 51 nettle 52 pugixml 53 sqlite 54 tinyxml 55 wxGTK32 56 gtk3 57 xdg-utils 58 ]; 59 60 enableParallelBuilding = true; 61 62 meta = with lib; { 63 homepage = "https://filezilla-project.org/"; 64 description = "Graphical FTP, FTPS and SFTP client"; 65 longDescription = '' 66 FileZilla Client is a free, open source FTP client. It supports 67 FTP, SFTP, and FTPS (FTP over SSL/TLS). The client is available 68 under many platforms, binaries for Windows, Linux and macOS are 69 provided. 70 ''; 71 license = licenses.gpl2; 72 platforms = platforms.linux; 73 maintainers = with maintainers; [ pSub ]; 74 }; 75}