[MacPorts] #69793: KeePassXC @2.7.7_1 - No Longer Works Unless qt 5.8 or Later Is Installed

MacPorts noreply at macports.org
Sun Apr 21 00:46:02 UTC 2024


#69793: KeePassXC @2.7.7_1 - No Longer Works Unless qt 5.8 or Later Is Installed
--------------------------+-----------------------
 Reporter:  RobK88        |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.9.3
 Keywords:  mountainlion  |       Port:  keepassxc
--------------------------+-----------------------
 The port for KeePassXC @2.7.7_1 no longer works unless qt 5.8 or higher is
 installed.  Yet on older Mac OS X versions such as Mtn Lion, `port info
 keepassxc` still shows qt 5.7 dependencies:

 {{{

 bash-3.2$ port info keepassxc
 KeePassXC @2.7.7_1 (security, aqua)
 Sub-ports:            KeePassXC-devel
 Variants:             debug, universal

 Description:          KeePassXC is a community fork of KeePassX with the
 goal to extend and improve it with new features and
                       bugfixes to provide a feature-rich, fully cross-
 platform and modern open-source password manager.
 Homepage:             https://github.com/keepassxreboot/keepassxc

 Fetch Dependencies:   gnupg2
 Extract Dependencies: xz
 Build Dependencies:   pkgconfig, cmake, clang-16, qt57-qttools
 Library Dependencies: argon2, botan, libgcrypt, libomp, libsodium,
 minizip, readline, qrencode, ykpers, zlib, legacy-support,
                       macports-libcxx, qt57-qtbase, qt57-qtmacextras,
 qt57-qtsvg
 Conflicts with:       KeePassXC-devel
 Platforms:            darwin
 License:              (GPL-2 or GPL-3)
 Maintainers:          none
 }}}

 Please note that KeePassXC builds and rums just fine on Mtn Lion and later
 with just qt 5.7.

 (Note: older Mac OS X versions (such as Mtn Lion) only support qt 5.7).

 I recommend that the Portfile be changed back so qt 5.7 is allowed again.
 e.g.  Change `qt5.min.version` in the Portfile back to 5.7.0:

 `qt5.min_version 5.7.0`

-- 
Ticket URL: <https://trac.macports.org/ticket/69793>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list