x11-apps/glava - 1.6.3 (sk-overlay)

Search

Package Information

Description:
OpenGL audio spectrum visualizer
Homepage:
https://github.com/wacossusca34/glava
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
1.6.3 7 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

DESCRIPTION="OpenGL audio spectrum visualizer "
HOMEPAGE="https://github.com/wacossusca34/glava"
SRC_URI="https://github.com/wacossusca34/glava/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="
	glfw
"

DEPEND="
	media-sound/pulseaudio
	x11-libs/libXcomposite
	x11-libs/libXext
	x11-libs/libXrender
"
RDEPEND="${DEPEND}"
BDEPEND="
	dev-lang/lua
	dev-lua/lgi
	dev-lua/luafilesystem
	dev-util/meson
	x11-libs/gtk+:3
	glfw? ( media-libs/glfw )
"

src_compile() {
	if use glfw ; then
		FLAGS="ENABLE_GLFW=1"
	fi

	$FLAGS emake
}

USE Flags

Dependencies

DEPEND

	media-sound/pulseaudio
	x11-libs/libXcomposite
	x11-libs/libXext
	x11-libs/libXrender

RDEPEND

	media-sound/pulseaudio
	x11-libs/libXcomposite
	x11-libs/libXext
	x11-libs/libXrender

BDEPEND

	dev-lang/lua
	dev-lua/lgi
	dev-lua/luafilesystem
	dev-util/meson
	x11-libs/gtk+:3
	glfw? ( media-libs/glfw )

Manifest for 1.6.3

Type File Size Source URLs
DIST glava-1.6.3.tar.gz 145323 bytes https://github.com/wacossusca34/glava/archive/v1.6.3.tar.gz