# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description Open-source FTP, FTPS, and SFTP client
long_description FileZilla Client is a fast and reliable cross-platform \
FTP, FTPS and SFTP client with lots of useful features \
and an intuitive graphical user interface.
homepage https://filezilla-project.org/
master_sites https://download.filezilla-project.org/client
checksums rmd160 e939da6e7f2414d43844747a51abe3442eb820e3 \
sha256 4fc62e3b137707344d3fc0ebd65b85e428ac394ac9fd3a2efc3a78cebc667e20 \
# wxWidgets-3.0 with support for C++11 on < 10.9
wxWidgets.use wxWidgets-3.0-cxx11
depends_build port:pkgconfig \
distname ${name}_${version}_src
worksrcdir filezilla-${version}
patchfiles patch-src-interface-buildinfo.cpp.diff \
patch-skip-dylibcopy.diff
# http://trac.filezilla-project.org/ticket/5473
# http://sourceforge.net/p/tinyxml/patches/51/
configure.args --with-tinyxml=builtin \
--disable-manualupdatecheck \
--disable-autoupdatecheck \
--with-wxdir=${wxWidgets.wxdir}
configure.env WXRC=${wxWidgets.wxrc}
compiler.cxx_standard 2014
compiler.thread_local_storage yes