Files
ansible_role_package/vars/pkgs/neovim.yml
2025-03-16 17:38:54 -06:00

70 lines
1.2 KiB
YAML

neovim:
version: v0.10.4
build_type: Release
git_repo: https://github.com/neovim/neovim
git_branch: nightly
appimage:
base_url: https://github.com/neovim/neovim/releases/download
link_name: nvim
methods:
default: src
AlmaLinux: appimage
Alpine: src
Debian: appimage
Fedora: src
MacOSX: sys
RedHat: appimage
Rocky: appimage
Ubuntu: src
pkgs:
default:
- neovim
Alpine:
- neovim
Arch:
- neovim
- python-pynvim
RedHat: &rhelbased
- neovim
- python3-neovim
AlmaLinux: *rhelbased
Rocky: *rhelbased
Debian:
- neovim
- python3-neovim
Fedora:
- neovim
- python3-neovim
Ubuntu:
- neovim
- python3-neovim
FreeBSD:
- neovim
- py36-pynvim
build_deps:
RedHat:
- cmake
- curl
- gcc
- gettext
- glibc-gconv-extra
- make
- ninja-build
Debian:
- build-essential
- cmake
- curl
- gettext
- ninja-build
Darwin:
- cmake
- curl
- gettext
- ninja
Alpine:
- build-base
- cmake
- coreutils
- curl
- gettext-tiny-dev