Opened 6 months ago

Closed 4 weeks ago

#70028 closed enhancement (fixed)

neovim @0.10.0: libtermkey dependency not needed

Reported by: frangio (Francisco) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: l2dy (Zero King), judaew (Vadym-Valdis Yudaiev)
Port: neovim

Description

libtermkey is now vendored and doesn't need to be installed as a dependency.

https://github.com/neovim/neovim/blob/v0.10.0/MAINTAIN.md#third-party-dependencies

Change History (2)

comment:1 Changed 6 months ago by jmroot (Joshua Root)

Cc: l2dy judaew added
Owner: set to raimue
Status: newassigned

comment:2 Changed 4 weeks ago by Chris Rawnsley <chris@…>

Resolution: fixed
Status: assignedclosed

In 4c7410deac4c77be733a9efcf3c147a70377da5d/macports-ports (master):

neovim, -devel: update to 0.10.2 and 20240831 (https://github.com/macports/macports-ports/pull/26059)

neovim:

  • removed lua51-mpack as a dependency since it's [no longer required][0]
  • removed libtermkey as a dependency since it's [no longer required][1]

[0]: https://github.com/neovim/neovim/pull/15566
[1]: https://github.com/neovim/neovim/pull/25870

neovim-devel:

  • removed msgpack as a dependency since it's [no longer required][2]
  • removed libvterm as a dependency since it's [no longer required][3]

[2]: https://github.com/neovim/neovim/pull/29540
[3]: https://github.com/neovim/neovim/pull/30011

Also note that neovim-devel is not progressing past 2024-08-31 until
utf8proc sees its next release. Versions after this date will fail
with a compile error due to a type mismatch.

Fixes: #70028

Note: See TracTickets for help on using tickets.