kde-misc/radioglobe - 0.2.0 (nest)

Search

Install

Install this version:

emerge -a =kde-misc/radioglobe-0.2.0

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =kde-misc/radioglobe-0.2.0

Or alternatively:

emerge --autounmask-write -a =kde-misc/radioglobe-0.2.0

Package Information

Description:
Explore live radio stations on a rotatable globe
Homepage:
https://github.com/rcspam/radioglobe
License:
MIT

Ebuild Details

Version EAPI Keywords Slot
0.2.0 8 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit edo optfeature qt-utils virtualx

DESCRIPTION="Explore live radio stations on a rotatable globe"
HOMEPAGE="https://github.com/rcspam/radioglobe"
SRC_URI="https://github.com/rcspam/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nodejs test"
REQUIRED_USE="nodejs? ( test )"

RDEPEND="dev-qt/qtdeclarative:6
	kde-frameworks/kcmutils:6
	kde-frameworks/kconfig:6
	kde-frameworks/kdeclarative:6
	kde-frameworks/kiconthemes:6
	kde-frameworks/kirigami:6
	kde-plasma/libplasma:6
	kde-plasma/plasma5support:6
	kde-plasma/plasma-workspace:6
	media-plugins/mpv-mpris
	media-video/mpv"
BDEPEND="test? ( nodejs? ( net-libs/nodejs ) )"

PATCHES=( "${FILESDIR}/${PN}"-0.2.0-mpris-identity.patch )

src_test() {
	QML_XHR_ALLOW_FILE_READ=1 \
		virtx "$(qt_get_broot_binary 6 qmltestrunner)" -input tests/qml
	use nodejs && edo node --test tests/node/*.test.mjs
}

src_install() {
	default

	insinto /usr/share/plasma/plasmoids/com.github.rcspam.radioglobe
	doins -r {contents,metadata.json}
}

pkg_postinst() {
	optfeature "selecting station locations on a map" dev-qt/qtlocation:6
}

USE Flags

Manage flags for this package: euse -i <flag> -p kde-misc/radioglobe | euse -E <flag> -p kde-misc/radioglobe | euse -D <flag> -p kde-misc/radioglobe

Global/Standard Flags

Inherited Eclasses

edo

Dependencies

RDEPEND

dev-qt/qtdeclarative:6
	kde-frameworks/kcmutils:6
	kde-frameworks/kconfig:6
	kde-frameworks/kdeclarative:6
	kde-frameworks/kiconthemes:6
	kde-frameworks/kirigami:6
	kde-plasma/libplasma:6
	kde-plasma/plasma5support:6
	kde-plasma/plasma-workspace:6
	media-plugins/mpv-mpris
	media-video/mpv

BDEPEND

test? ( nodejs? ( net-libs/nodejs ) )

Manifest for 0.2.0

Type File Size Source URLs
DIST radioglobe-0.2.0.tar.gz 726312 bytes https://github.com/rcspam/radioglobe/archive/v0.2.0.tar.gz