From abb80c931d3804c2ef878497f8e99e41cb44f4f1 Mon Sep 17 00:00:00 2001 From: Benedikt Ziemons Date: Fri, 3 Mar 2023 14:56:59 +0100 Subject: [PATCH] Add live ebuilds for termpaint and tuiwidgets --- app-editors/chr/chr-9999.ebuild | 1 + dev-libs/termpaint/termpaint-9999.ebuild | 28 ++++++++++++++++++++++ dev-libs/tuiwidgets/tuiwidgets-9999.ebuild | 28 ++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-libs/termpaint/termpaint-9999.ebuild create mode 100644 dev-libs/tuiwidgets/tuiwidgets-9999.ebuild diff --git a/app-editors/chr/chr-9999.ebuild b/app-editors/chr/chr-9999.ebuild index ac227f3..7ab2448 100644 --- a/app-editors/chr/chr-9999.ebuild +++ b/app-editors/chr/chr-9999.ebuild @@ -10,6 +10,7 @@ HOMEPAGE="https://github.com/istoph/editor" EGIT_REPO_URI="https://github.com/istoph/editor.git" LICENSE="Boost-1.0" +PROPERTIES="live" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" diff --git a/dev-libs/termpaint/termpaint-9999.ebuild b/dev-libs/termpaint/termpaint-9999.ebuild new file mode 100644 index 0000000..f20960d --- /dev/null +++ b/dev-libs/termpaint/termpaint-9999.ebuild @@ -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 +} diff --git a/dev-libs/tuiwidgets/tuiwidgets-9999.ebuild b/dev-libs/tuiwidgets/tuiwidgets-9999.ebuild new file mode 100644 index 0000000..7e89297 --- /dev/null +++ b/dev-libs/tuiwidgets/tuiwidgets-9999.ebuild @@ -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 +}