ftp/libfilezilla 0.49.0 FreeBSD
C++ library for building platform-independent programs
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- ftp
- Package size
- 419.9 KiB, 1563.7 KiB installed
Description
libfilezilla is a small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs.
Some of the highlights include:
* A typesafe, multi-threaded event system that's very simple to use yet extremely efficient * Timers for periodic events * A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources * Simple process handling for spawning child processes with redirected I/O
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | ftp/libfilezilla | 0.49.0 |
| OpenBSD | net/libfilezilla | 0.57.0 |
| NetBSD | net/libfilezilla | 0.57.0 |
| DragonFly | ftp/libfilezilla | 0.49.0 |
| MidnightBSD | ftp/libfilezilla | 0.49.0 |
Install
Binary package:
pkg install libfilezilla
From the ports tree:
cd /usr/ports/ftp/libfilezilla/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libfilezilla>0:ftp/libfilezilla
LIB_DEPENDS= libfilezilla.so:ftp/libfilezilla
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.49.0 | 0.49.0 | 0.31.1 | 0.49.0 | 0.49.0 |
| FreeBSD:14:quarterly | 0.49.0 | 0.49.0 | n/a | 0.49.0 | 0.49.0 |
| FreeBSD:15:latest | 0.49.0 | 0.49.0 | n/a | 0.49.0 | 0.49.0 |
| FreeBSD:15:quarterly | 0.49.0 | 0.49.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.49.0 | 0.49.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libgmp.so: math/gmplibgnutls.so: security/gnutlslibnettle.so: security/nettle
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/pkgconf
- devel/readline
- dns/libidn2
- lang/python312
- math/gmp
- math/mpdecimal
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- textproc/expat2
- textproc/libxml2
Run dependencies 14
Required by 1
Configuration
No options to configure.
- USES
- compiler:c++17-lang gettext gmake iconv:wchar_t libtool localbase pathfix pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 120
- include/libfilezilla/aio/aio.hpp
- include/libfilezilla/aio/reader.hpp
- include/libfilezilla/aio/writer.hpp
- include/libfilezilla/aio/xml_writer.hpp
- include/libfilezilla/apply.hpp
- include/libfilezilla/ascii_layer.hpp
- include/libfilezilla/basic_tls_params.hpp
- include/libfilezilla/buffer.hpp
- include/libfilezilla/encode.hpp
- include/libfilezilla/encryption.hpp
- include/libfilezilla/event.hpp
- include/libfilezilla/event_handler.hpp
- include/libfilezilla/event_loop.hpp
- include/libfilezilla/file.hpp
- include/libfilezilla/format.hpp
- include/libfilezilla/forward_like.hpp
- include/libfilezilla/fsresult.hpp
- include/libfilezilla/glue/unix.hpp
- include/libfilezilla/glue/wx.hpp
- include/libfilezilla/glue/wxinvoker.hpp
- include/libfilezilla/hash.hpp
- include/libfilezilla/hostname_lookup.hpp
- include/libfilezilla/http/client.hpp
- include/libfilezilla/http/client_request.hpp
- include/libfilezilla/http/client_response.hpp
- include/libfilezilla/http/digest.hpp
- include/libfilezilla/http/headers.hpp
- include/libfilezilla/impersonation.hpp
- include/libfilezilla/invoker.hpp
- include/libfilezilla/iputils.hpp
- include/libfilezilla/json.hpp
- include/libfilezilla/jws.hpp
- include/libfilezilla/libfilezilla.hpp
- include/libfilezilla/local_filesys.hpp
- include/libfilezilla/logger.hpp
- include/libfilezilla/mutex.hpp
- include/libfilezilla/nonowning_buffer.hpp
- include/libfilezilla/optional.hpp
- include/libfilezilla/private/defs.hpp
- include/libfilezilla/private/visibility.hpp
- include/libfilezilla/process.hpp
- include/libfilezilla/rate_limited_layer.hpp
- include/libfilezilla/rate_limiter.hpp
- include/libfilezilla/recursive_remove.hpp
- include/libfilezilla/rwmutex.hpp
- include/libfilezilla/shared.hpp
- include/libfilezilla/signature.hpp
- include/libfilezilla/socket.hpp
- include/libfilezilla/string.hpp
- include/libfilezilla/thread.hpp
- include/libfilezilla/thread_pool.hpp
- include/libfilezilla/time.hpp
- include/libfilezilla/tls_info.hpp
- include/libfilezilla/tls_layer.hpp
- include/libfilezilla/tls_params.hpp
- include/libfilezilla/tls_system_trust_store.hpp
- include/libfilezilla/translate.hpp
- include/libfilezilla/uri.hpp
- include/libfilezilla/util.hpp
- include/libfilezilla/version.hpp
- include/libfilezilla/visibility_helper.hpp
- include/libfilezilla/xml.hpp
- lib/libfilezilla.so
- lib/libfilezilla.so.46
- lib/libfilezilla.so.46.0.0
- libdata/pkgconfig/libfilezilla.pc
- share/locale/an/LC_MESSAGES/libfilezilla.mo
- share/locale/ar/LC_MESSAGES/libfilezilla.mo
- share/locale/az/LC_MESSAGES/libfilezilla.mo
- share/locale/bg_BG/LC_MESSAGES/libfilezilla.mo
- share/locale/ca/LC_MESSAGES/libfilezilla.mo
- share/locale/ca_ES@valencia/LC_MESSAGES/libfilezilla.mo
- share/locale/co/LC_MESSAGES/libfilezilla.mo
- share/locale/cs_CZ/LC_MESSAGES/libfilezilla.mo
- share/locale/cy/LC_MESSAGES/libfilezilla.mo
- share/locale/da/LC_MESSAGES/libfilezilla.mo
- share/locale/de/LC_MESSAGES/libfilezilla.mo
- share/locale/el/LC_MESSAGES/libfilezilla.mo
- share/locale/es/LC_MESSAGES/libfilezilla.mo
- share/locale/et/LC_MESSAGES/libfilezilla.mo
- share/locale/eu/LC_MESSAGES/libfilezilla.mo
- share/locale/fa_IR/LC_MESSAGES/libfilezilla.mo
- share/locale/fi_FI/LC_MESSAGES/libfilezilla.mo
- share/locale/fr/LC_MESSAGES/libfilezilla.mo
- share/locale/gl_ES/LC_MESSAGES/libfilezilla.mo
- share/locale/he_IL/LC_MESSAGES/libfilezilla.mo
- share/locale/hr/LC_MESSAGES/libfilezilla.mo
- share/locale/hu_HU/LC_MESSAGES/libfilezilla.mo
- share/locale/hy/LC_MESSAGES/libfilezilla.mo
- share/locale/id_ID/LC_MESSAGES/libfilezilla.mo
- share/locale/is/LC_MESSAGES/libfilezilla.mo
- share/locale/it/LC_MESSAGES/libfilezilla.mo
- share/locale/ja_JP/LC_MESSAGES/libfilezilla.mo
- share/locale/kab/LC_MESSAGES/libfilezilla.mo
- share/locale/ko_KR/LC_MESSAGES/libfilezilla.mo
- share/locale/ky/LC_MESSAGES/libfilezilla.mo
- share/locale/lo_LA/LC_MESSAGES/libfilezilla.mo
- share/locale/lt_LT/LC_MESSAGES/libfilezilla.mo
- share/locale/lv_LV/LC_MESSAGES/libfilezilla.mo
- share/locale/mk_MK/LC_MESSAGES/libfilezilla.mo
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libfilezilla-0.49.0.tar.xz | 554000 | 79ff30e5124068c116c8dc8fc4581922afa2d3720f7b6bee9c8f8fe419617488 |
Master sites 1
- LOCAL/pi
Commit history 0
No commits in the history this site was built from.