commit: 4749e1aea3b5c1f97e3e0920f32342b997b7fdde Author: brian gloyer <brian.gloyer <AT> gmail <DOT> com> AuthorDate: Tue Jun 28 02:35:19 2022 +0000 Commit: Brian Gloyer <brian.gloyer <AT> gmail <DOT> com> CommitDate: Tue Jun 28 02:42:30 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4749e1ae
app-editors/neovim-qt: fix package Closes: https://bugs.gentoo.org/849620 Fixed runtime library problem. Signed-off-by: brian gloyer <brian.gloyer <AT> gmail.com> app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild index 5dfcfa586..14609e016 100644 --- a/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild +++ b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="Neovim client library and GUI, in Qt5" HOMEPAGE="https://github.com/equalsraf/neovim-qt" @@ -12,13 +12,14 @@ SRC_URI="https://github.com/equalsraf/neovim-qt/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="gcov" +IUSE="" DEPEND=" dev-libs/msgpack dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5" RDEPEND="${DEPEND} @@ -26,9 +27,19 @@ RDEPEND="${DEPEND} src_configure() { local mycmakeargs=( - -DUSE_GCOV=$(usex gcov ON OFF) -DUSE_SYSTEM_MSGPACK=ON + -DUSE_GCOV=OFF + -DENABLE_TESTS=OFF + -DBUILD_SHARED_LIBS=OFF # it links to static lib ) cmake_src_configure } + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
