Android File Transfer for Linux - reliable MTP client with
minimalistic UI similar to Android File Transfer for Mac.
Features:
* Simple Qt UI with progress dialogs.
* FUSE wrapper (If you'd prefer mounting your device), supporting
partial read/writes, allowing instant access to your files.
* No file size limits.
* Automatically renames album cover to make it visible from media player.
* No extra dependencies (e.g., libptp/libmtp).
* Available as static/shared library.
* Command line tool (aft-mtp-cli)
===> The following configuration options are available for android-file-transfer-qt5-4.5_3:
OPENSSL=on: SSL/TLS support via OpenSSL
QT6=off: Qt 6 toolkit support
TAGLIB=on: Reading audio metadata via taglib
===> Use 'make config' to modify these settings
sysutils/android-file-transfer-qt5: Remove qt5 port
- since qt5 is being deprecated in favor qt6, remove port
- qt6 option is available in sysutils/android-file-transfer
MFH: 2026Q1
Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above )
sysutils/android-file-transfer: enslave GUI and expose CLI option
Catering package-only users that want Qt4 flavor or just non-GUI parts.
COMMENT and pkg-descr (both plural) can be improved in future.