What a pity. Hope it will be available soon. Thank you for your reply.Banana wrote:It looks like https://github.com/Jelmerro/Vieb is not available https://gpo.zugaina.org/Search?search=vieb in any of the overlays https://overlays.gentoo.org/

Code: Select all
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="${PN/-bin}"
DESCRIPTION="Vim Inspired Electron Browser - Vim bindings for the web by design"
HOMEPAGE="https://vieb.dev"
SRC_URI="https://github.com/Jelmerro/Vieb/releases/download/${PV}/${MY_PN}-${PV}.pacman -> ${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="-* ~amd64"
RDEPEND="app-arch/snappy
dev-libs/libevent
dev-libs/libpcre2
dev-libs/nss
media-libs/libvpx
net-dns/c-ares
dev-libs/libxslt
x11-libs/gtk+:3
x11-libs/libnotify
x11-libs/libXScrnSaver
"
S="${WORKDIR}"
QA_PREBUILT="
opt/${MY_PN}/*.so*
opt/${MY_PN}/vieb
opt/${MY_PN}/chrome-sandbox
opt/${MY_PN}/chrome_crashpad_handler
"
src_install() {
insinto /opt/Vieb
doins -r opt/Vieb/.
exeinto /opt/Vieb
doexe opt/Vieb/*.so*
doexe opt/Vieb/{chrome-sandbox,chrome_crashpad_handler,vieb}
insinto /usr/share/applications/
doins usr/share/applications/vieb.desktop
insinto /usr/share/icons/hicolor/
doins -r usr/share/icons/hicolor/.
dosym -r /opt/Vieb/vieb /usr/bin/vieb
}