FS#56388 - KeePassX 2 depends on Qt5 not Qt4

Attached to Project: Arch Linux
Opened by Antoine Poliakov (antoinep92) - Monday, 20 November 2017, 09:27 GMT
Last edited by Levente Polyak (anthraxx) - Monday, 20 November 2017, 10:00 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The community package keepassx2 (2.0.3-1) is marked to depend on ('libxtst' 'qt4' 'shared-mime-info'). But upstream says [here](https://www.keepassx.org/news) and [here](https://github.com/keepassx/keepassx) that it depends on Qt5. More precisely the following dependencies are listed:
- Qt >= 5.2
- libgcrypt >= 1.6
- zlib
- libxi, libxtst, qtx11extras (optional)

I think the attached patch to the PKGBUILD of keepassx2 reflects dependencies more accurately.

Thanks
This task depends upon

Closed by  Levente Polyak (anthraxx)
Monday, 20 November 2017, 10:00 GMT
Reason for closing:  Not a bug
Additional comments about closing:  current release is qt4
Comment by Levente Polyak (anthraxx) - Monday, 20 November 2017, 10:00 GMT
Did you even try building it in a clean environment? the git HEAD may have been ported to qt5 but the latest release is qt4 only
https://github.com/keepassx/keepassx/tree/c8857ac2babcc392f04f1b9e38d65d7ab39ba1bf

FindQt4.cmake:1318 (message):
Found unsuitable Qt version "5.9.2" from /usr/bin/qmake, this code requires
Qt 4.x

Loading...