mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-20 20:43:09 -04:00
games-util/mangohud: improve dependencies
Closes: https://bugs.gentoo.org/946925 Closes: https://bugs.gentoo.org/947002 Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
This commit is contained in:
@@ -55,14 +55,12 @@ BDEPEND="
|
|||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
${PYTHON_DEPS}
|
${PYTHON_DEPS}
|
||||||
=media-libs/imgui-1.89.9*[opengl,vulkan,${MULTILIB_USEDEP}]
|
=media-libs/imgui-1.89.9*:=[opengl,vulkan,${MULTILIB_USEDEP}]
|
||||||
=media-libs/implot-0.16*[${MULTILIB_USEDEP}]
|
=media-libs/implot-0.16*:=[${MULTILIB_USEDEP}]
|
||||||
=dev-libs/spdlog-1.13.0*[${MULTILIB_USEDEP}]
|
dev-libs/spdlog:=[${MULTILIB_USEDEP}]
|
||||||
dev-libs/libfmt[${MULTILIB_USEDEP}]
|
dev-libs/libfmt:=[${MULTILIB_USEDEP}]
|
||||||
dev-cpp/nlohmann_json
|
dev-cpp/nlohmann_json
|
||||||
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
|
x11-libs/libxkbcommon
|
||||||
media-libs/libglvnd[${MULTILIB_USEDEP}]
|
|
||||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
|
||||||
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
||||||
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
|
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
|
||||||
video_cards_nvidia? (
|
video_cards_nvidia? (
|
||||||
@@ -72,23 +70,26 @@ DEPEND="
|
|||||||
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||||
mangoapp? (
|
mangoapp? (
|
||||||
=media-libs/imgui-1.89.9*[glfw]
|
=media-libs/imgui-1.89.9*[glfw]
|
||||||
media-libs/glfw[X(+)]
|
media-libs/glfw[X(+)?,wayland(+)?]
|
||||||
media-libs/glew
|
media-libs/glew
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
${DEPEND}
|
${DEPEND}
|
||||||
|
media-libs/libglvnd[${MULTILIB_USEDEP}]
|
||||||
|
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
|
||||||
mangoplot? (
|
mangoplot? (
|
||||||
media-fonts/lato
|
media-fonts/lato
|
||||||
$(python_gen_cond_dep '
|
$(python_gen_cond_dep '
|
||||||
|| (
|
|| (
|
||||||
dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
|
dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[qt5(-),${PYTHON_USEDEP}]
|
dev-python/matplotlib[qt5(-),${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[qt6(-),${PYTHON_USEDEP}]
|
dev-python/matplotlib[qt6(-),${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}]
|
dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}]
|
||||||
)
|
)
|
||||||
') )
|
')
|
||||||
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
|
|||||||
@@ -55,14 +55,12 @@ BDEPEND="
|
|||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
${PYTHON_DEPS}
|
${PYTHON_DEPS}
|
||||||
=media-libs/imgui-1.89.9*[opengl,vulkan,${MULTILIB_USEDEP}]
|
=media-libs/imgui-1.89.9*:=[opengl,vulkan,${MULTILIB_USEDEP}]
|
||||||
=media-libs/implot-0.16*[${MULTILIB_USEDEP}]
|
=media-libs/implot-0.16*:=[${MULTILIB_USEDEP}]
|
||||||
=dev-libs/spdlog-1.13.0*[${MULTILIB_USEDEP}]
|
dev-libs/spdlog:=[${MULTILIB_USEDEP}]
|
||||||
dev-libs/libfmt[${MULTILIB_USEDEP}]
|
dev-libs/libfmt:=[${MULTILIB_USEDEP}]
|
||||||
dev-cpp/nlohmann_json
|
dev-cpp/nlohmann_json
|
||||||
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
|
x11-libs/libxkbcommon
|
||||||
media-libs/libglvnd[${MULTILIB_USEDEP}]
|
|
||||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
|
||||||
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
||||||
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
|
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
|
||||||
video_cards_nvidia? (
|
video_cards_nvidia? (
|
||||||
@@ -72,23 +70,26 @@ DEPEND="
|
|||||||
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||||
mangoapp? (
|
mangoapp? (
|
||||||
=media-libs/imgui-1.89.9*[glfw]
|
=media-libs/imgui-1.89.9*[glfw]
|
||||||
media-libs/glfw[X(+)]
|
media-libs/glfw[X(+)?,wayland(+)?]
|
||||||
media-libs/glew
|
media-libs/glew
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
${DEPEND}
|
${DEPEND}
|
||||||
|
media-libs/libglvnd[${MULTILIB_USEDEP}]
|
||||||
|
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
|
||||||
mangoplot? (
|
mangoplot? (
|
||||||
media-fonts/lato
|
media-fonts/lato
|
||||||
$(python_gen_cond_dep '
|
$(python_gen_cond_dep '
|
||||||
|| (
|
|| (
|
||||||
dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
|
dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[qt5(-),${PYTHON_USEDEP}]
|
dev-python/matplotlib[qt5(-),${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[qt6(-),${PYTHON_USEDEP}]
|
dev-python/matplotlib[qt6(-),${PYTHON_USEDEP}]
|
||||||
dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}]
|
dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}]
|
||||||
)
|
)
|
||||||
') )
|
')
|
||||||
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
|
|||||||
Reference in New Issue
Block a user