Files
termux-packages/x11-packages/ark
termux-pacman-bot 3b417f4aea fix(x11/ark): check for LZO support in libarchive at build-time, not run-time
- Fixes https://github.com/termux/termux-packages/issues/28338

- `ark` contains code that, if `dolphin` detects `ark`, essentially causes `dolphin` to perform an operation that is equivalent to this command every first time that `dolphin` is used to right click on a file:

```
ldd $PREFIX/lib/qt6/plugins/kerfuffle/kerfuffle_libarchive.so | grep lzo
```

Understandably, this is inefficient and causes a long hang in `dolphin`.

This PR resolves the problem by precalculating the boolean value needed by `ark`'s `PluginManager::libarchiveHasLzo()` method at build-time instead of at run-time.
2026-02-06 12:11:21 +00:00
..