|
The package was orphaned in 2021 with a Qt5-era PKGBUILD that references
long-obsolete 'libjamiclient-git' and the Qt5 stack. This commit rewrites
it to:
- Build against system Qt6 (jami-client-qt migrated to Qt6 in 2022)
- Track upstream git tip (dynamic pkgver via 'git describe')
- Apply three patches:
* zxing-cpp-3.patch (Arch): build against system zxing-cpp 3.x
* fix-link.patch (Arch): explicit avutil link (binutils --as-needed)
* fix-valuefilter-invert.patch (new): fix QML property typo that
breaks the main-window sidebar and settings dialogs on Qt 6.10+
- Use system jami-daemon (matches extra/jami-qt build config)
- provides/conflicts/replaces=(jami-qt) so it swaps cleanly with the
Arch repo package
See README.md for the full rationale.
|