[MacPorts] #70574: input-leap fails to build on multiple systems

MacPorts noreply at macports.org
Fri Aug 16 18:05:13 UTC 2024


#70574: input-leap fails to build on multiple systems
---------------------------+-------------------------------
  Reporter:  barracuda156  |      Owner:  Koston-0xDEADBEEF
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.0
Resolution:                |   Keywords:
      Port:  input-leap    |
---------------------------+-------------------------------

Comment (by ryandesign):

 Replying to [ticket:70574 barracuda156]:
 > Fails for me on 10.6:

 Most likely upstream issues. Like this one:

 > {{{
 > error: 'kVK_RightCommand' was not declared in this scope; did you mean
 'kVK_RightControl'?
 > }}}

 According to
 [https://opensource.apple.com/source/WebCore/WebCore-7605.3.8/platform/mac/PlatformEventFactoryMac.mm.auto.html
 this Apple code] this could be added to fix that:

 {{{#!c
     // This constant was missing before OS X Sierra.
 #ifndef kVK_RightCommand
 #define kVK_RightCommand 0x36
 #endif
 }}}

 However according to [https://github.com/input-leap/input-leap/issues/1195
 this input-leap issue], the current version requires macOS 10.12. The
 simplest thing to do is to mark the port with that requirement. If you or
 anyone wants to convince the developers to re-add support for older
 versions and help them fix their code for that, the port can be updated
 with the new minimum OS version at that time.

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


More information about the macports-tickets mailing list