Add live ebuilds for termpaint and tuiwidgets

This commit is contained in:
Ben 2023-03-03 14:56:59 +01:00
parent 19824556d6
commit abb80c931d
Signed by: ben
GPG key ID: 1353F41CF1CFF2D3
3 changed files with 57 additions and 0 deletions

View file

@ -10,6 +10,7 @@ HOMEPAGE="https://github.com/istoph/editor"
EGIT_REPO_URI="https://github.com/istoph/editor.git" EGIT_REPO_URI="https://github.com/istoph/editor.git"
LICENSE="Boost-1.0" LICENSE="Boost-1.0"
PROPERTIES="live"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""

View file

@ -0,0 +1,28 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson git-r3
DESCRIPTION="Low level terminal interface library "
HOMEPAGE="https://github.com/termpaint/termpaint"
EGIT_REPO_URI="https://github.com/termpaint/termpaint.git"
LICENSE="Boost-1.0"
PROPERTIES="live"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
default
}
src_configure() {
meson_src_configure
}

View file

@ -0,0 +1,28 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson git-r3
DESCRIPTION="Terminal user inferface toolkit"
HOMEPAGE="https://github.com/tuiwidgets/tuiwidgets"
EGIT_REPO_URI="https://github.com/tuiwidgets/tuiwidgets.git"
LICENSE="Boost-1.0"
PROPERTIES="live"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="=dev-qt/qtcore-5* dev-libs/posixsignalmanager dev-libs/termpaint"
RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
default
}
src_configure() {
meson_src_configure
}