Install this version:
emerge -a =media-sound/ytmdesktop-bin-2.0.12
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =media-sound/ytmdesktop-bin-2.0.12
Or alternatively:
emerge --autounmask-write -a =media-sound/ytmdesktop-bin-2.0.12
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.0.12 | 8 | ~amd64 | 0 |
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop unpacker xdg
MY_PN="${PN/-bin/}"
WORK_NAME="youtube-music-desktop-app"
DESCRIPTION="A Desktop App for YouTube Music"
HOMEPAGE="https://ytmdesktop.app/"
GITHUB="https://github.com/ytmdesktop/ytmdesktop"
SRC_URI="${GITHUB}/releases/download/v${PV}/${WORK_NAME}_${PV}_amd64.deb -> ${P}.deb"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="appindicator doc libnotify xscreensaver"
RDEPEND="dev-libs/glib
dev-libs/nss
sys-apps/dbus
x11-libs/libXtst
x11-libs/gtk+
appindicator? ( dev-libs/libayatana-appindicator )
libnotify? ( x11-libs/libnotify )
xscreensaver? ( x11-libs/libXScrnSaver )"
QA_PREBUILT="*"
S="${WORKDIR}"
src_install() {
cp -a . "${ED}" || die "cp failed"
rm -r "${ED}/usr/share/doc/youtube-music-desktop-app" || die "rm failed"
if use doc ; then
dodoc -r "usr/share/doc/youtube-music-desktop-app/"* || die "dodoc failed"
fi
}
Manage flags for this package:
euse -i <flag> -p media-sound/ytmdesktop-bin |
euse -E <flag> -p media-sound/ytmdesktop-bin |
euse -D <flag> -p media-sound/ytmdesktop-bin
dev-libs/glib dev-libs/nss sys-apps/dbus x11-libs/libXtst x11-libs/gtk+ appindicator? ( dev-libs/libayatana-appindicator ) libnotify? ( x11-libs/libnotify ) xscreensaver? ( x11-libs/libXScrnSaver )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | ytmdesktop-bin-2.0.12.deb | 99418748 bytes | https://github.com/ytmdesktop/ytmdesktop/releases/download/v2.0.12/youtube-music-desktop-app_2.0.12_amd64.deb |