[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