added media-sound/qpwgraph
This commit is contained in:
parent
a56dda31d2
commit
afc37279df
@ -6,6 +6,7 @@ To add this overlay:
|
|||||||
|
|
||||||
`layman -o https://kitsunemimi.club/git/bronze/bronze-overlay/raw/branch/master/overlay.xml -f -a bronze-overlay`
|
`layman -o https://kitsunemimi.club/git/bronze/bronze-overlay/raw/branch/master/overlay.xml -f -a bronze-overlay`
|
||||||
|
|
||||||
|
### 9.6.2022
|
||||||
|
- added media-sound/qpwgraph
|
||||||
### 10.01.2021
|
### 10.01.2021
|
||||||
- added `dev-games/openscenegraph-qt-9999` for personal development / testing
|
- added `dev-games/openscenegraph-qt-9999` for personal development / testing
|
||||||
|
3
media-sound/qpwgraph/Manifest
Normal file
3
media-sound/qpwgraph/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
DIST qpwgraph-v0.3.5.tar.bz2 443935 BLAKE2B dad8a8dcd8ea22d9e27dcba0a2a9b6cb8f4495d00bec9e31846cc481ab269afbcd504e0fe64c6c6fe1b8a4334bf380aed18c34f88fc33f7f4faa8310b3b3967d SHA512 7c689367135a17c6fabe2c0b03fbcf8f0d45001095506083379e42217ee198843b97330a81e90ab167359f3e1f585dff5e2a258dbdf50c993499c40f74359f50
|
||||||
|
EBUILD qpwgraph-0.3.5.ebuild 932 BLAKE2B 29f1be33128961c621abc5db24b73289de6c16e2473f21e9a0f4256aee16c6d8a223cd7f1c27f0d9ec1221a3eda8be993213c6f587b6c32858c5a4afae7a8e7c SHA512 301638787d226158bf5fa2ac254e3e6665935a26e32a14584d24163e4b2eff7f7df2f672b7016f1acaa2ffb2945f27efdec1032bef0c25ad2f609d15d2fd0dbe
|
||||||
|
EBUILD qpwgraph-9999.ebuild 932 BLAKE2B 29f1be33128961c621abc5db24b73289de6c16e2473f21e9a0f4256aee16c6d8a223cd7f1c27f0d9ec1221a3eda8be993213c6f587b6c32858c5a4afae7a8e7c SHA512 301638787d226158bf5fa2ac254e3e6665935a26e32a14584d24163e4b2eff7f7df2f672b7016f1acaa2ffb2945f27efdec1032bef0c25ad2f609d15d2fd0dbe
|
45
media-sound/qpwgraph/qpwgraph-0.3.5.ebuild
Normal file
45
media-sound/qpwgraph/qpwgraph-0.3.5.ebuild
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake xdg
|
||||||
|
|
||||||
|
DESCRIPTION="A PipeWire Graph Qt GUI Interface"
|
||||||
|
HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph.git"
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SRC_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
|
||||||
|
S="${WORKDIR}/${PN}-v${PV}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="+alsa +trayicon wayland"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtxml:5
|
||||||
|
media-video/pipewire
|
||||||
|
trayicon? ( dev-qt/qtnetwork:5 )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
"-DCONFIG_ALSA_MIDI=$(usex alsa)"
|
||||||
|
"-DCONFIG_SYSTEM_TRAY=$(usex trayicon)"
|
||||||
|
"-DCONFIG_WAYLAND=$(usex wayland)"
|
||||||
|
"-DCONFIG_QT6=no"
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
45
media-sound/qpwgraph/qpwgraph-9999.ebuild
Normal file
45
media-sound/qpwgraph/qpwgraph-9999.ebuild
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake xdg
|
||||||
|
|
||||||
|
DESCRIPTION="A PipeWire Graph Qt GUI Interface"
|
||||||
|
HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph.git"
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SRC_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
|
||||||
|
S="${WORKDIR}/${PN}-v${PV}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="+alsa +trayicon wayland"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtxml:5
|
||||||
|
media-video/pipewire
|
||||||
|
trayicon? ( dev-qt/qtnetwork:5 )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
"-DCONFIG_ALSA_MIDI=$(usex alsa)"
|
||||||
|
"-DCONFIG_SYSTEM_TRAY=$(usex trayicon)"
|
||||||
|
"-DCONFIG_WAYLAND=$(usex wayland)"
|
||||||
|
"-DCONFIG_QT6=no"
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user