[MacPorts] #62220: KeePassXC @2.6.4: no member named 'MacOSBigSur' in 'QOperatingSystemVersion'

MacPorts noreply at macports.org
Thu May 27 02:27:44 UTC 2021


#62220: KeePassXC @2.6.4: no member named 'MacOSBigSur' in
'QOperatingSystemVersion'
------------------------+-----------------------
  Reporter:  thetrial   |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.4
Resolution:             |   Keywords:  elcapitan
      Port:  KeePassXC  |
------------------------+-----------------------

Comment (by Wowfunhappy):

 Replying to [comment:4 ryandesign]:
 > Option seems to be:
 >
 > 1. patch Qt 5.11 (and earlier?) source code to add this constant and
 maybe other related aspects of that upstream Qt commit,
 > 2. patch KeePassXC so that it does not rely on this aspect of Qt 5.12+,
 > 3. change the KeePassXC portfile so that version 2.6.3 is used on OS X
 10.11 and earlier, or
 > 4. change the KeePassXC portfile to prevent installation on OS X 10.11
 and earlier (by indicating a requirement for Qt 5.12+)

 Or, backport QT 5.12 to OS X 10.11. I did this for QT 5.9 on Mavericks,
 and it was actually _way_ easier than I expected it to be! I have a patch
 here https://trac.macports.org/ticket/62964; it won't help with this
 ticket directly, but it demonstrates feasibility (and I do want to try
 with later versions when I have a free weekend).

-- 
Ticket URL: <https://trac.macports.org/ticket/62220#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list