[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