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

MacPorts noreply at macports.org
Fri Aug 30 08:35:43 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 barracuda156):

 Replying to [comment:1 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.

 It should be possible to restore working version of the code, though I am
 not sure when I get time for that.

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


More information about the macports-tickets mailing list