diff --git a/app-misc/rnote/rnote-9999.ebuild b/app-misc/rnote/rnote-9999.ebuild index 49fe404..6fd8212 100644 --- a/app-misc/rnote/rnote-9999.ebuild +++ b/app-misc/rnote/rnote-9999.ebuild @@ -25,6 +25,7 @@ fi BDEPEND=" dev-libs/appstream + app-text/poppler " # LICENSE="" diff --git a/media-sound/termusic/termusic-9999.ebuild b/media-sound/termusic/termusic-9999.ebuild new file mode 100644 index 0000000..9bc4874 --- /dev/null +++ b/media-sound/termusic/termusic-9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +inherit cargo git-r3 bash-completion-r1 + +DESCRIPTION=" Music Player TUI written in Rust" +HOMEPAGE="https://github.com/tramhao/${PN}" + +EGIT_REPO_URI="https://github.com/tramhao/${PN}.git" + + +# LICENSE="" +SLOT="0" +IUSE="gst" + +BDEPEND=" + dev-libs/protobuf + gst? ( + media-libs/gstreamer + ) +" + + +# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings +# QA_FLAGS_IGNORED="usr/bin/btm" + + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_configure() { + cargo_src_configure --bin ${PN} --features "gst" +} + +src_compile() { + cargo_src_compile +} + +src_install() { + cargo_src_install + newbashcomp ./target/${PN}.bash ${PN} +}