# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               github 1.0
PortGroup               cmake 1.1
PortGroup               qt5 1.0

github.setup            equalsraf neovim-qt 0.2.17 v

categories              editors
license                 ISC
maintainers             {@sstallion gmail.com:sstallion} openmaintainer

description             Neovim client library and GUI, in Qt5
long_description        Neovim Qt is a lightweight cross-platform Neovim GUI written in C++ with Qt.

github.tarball_from     archive

checksums               rmd160  e9f5993472544d344926f29054af8afb76e85ee6 \
                        sha256  ac538c2e5d63572dd0543c13fafb4d428e67128ea676467fcda68965b2aacda1 \
                        size    1076230

depends_lib             port:neovim

cmake.build_type        Release

qt5.depends_component   qtsvg

destroot {
    copy "${workpath}/build/bin/nvim-qt.app" ${destroot}${applications_dir}
}
