[MacPorts] #69580: KeePassXC: update to 2.7.7
MacPorts
noreply at macports.org
Wed Apr 10 09:14:52 UTC 2024
#69580: KeePassXC: update to 2.7.7
----------------------------+---------------------------
Reporter: contextnerror | Owner: contextnerror
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: haspatch
Port: KeePassXC |
----------------------------+---------------------------
Comment (by ryandesign):
Yes, that patch should do it, with the addition of increasing the
revision.
The new KeePassXC built fine on our automated build machines on OS X 10.9
and later. On 10.9 it used Qt 5.8 and the configure phase output did
include the line:
{{{
-- Qt version 5.12.0 or higher is required for Passkeys support
}}}
so the build system is smart enough to disable the passkey support on
older systems that can't use it. However it is also easy to switch flags
based on Qt version so I may as well do that.
It did fail to build on OS X 10.8 with Qt 5.7 with the error
`src/format/OPUXReader.cpp:159:44: error: no member named
'fromSecsSinceEpoch' in 'QDateTime'` so I will increase the port's minimum
Qt version to 5.8. The developers are no help and do not specify what the
minimum Qt version is so we have to guess.
It also failed on Mac OS X 10.7 with Qt 5.6 because on that system
qt56-qtbase fails to build. That's #69582.
--
Ticket URL: <https://trac.macports.org/ticket/69580#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list