| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999-r5 | 8 | 0 |
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3
EAPI=8
inherit meson
DESCRIPTION="QuickMedia with patches"
HOMEPAGE="https://git.dec05eba.com/QuickMedia"
SRC_URI="https://dec05eba.com/files/twemoji.tar.gz"
inherit git-r3
EGIT_REPO_URI="https://repo.dec05eba.com/QuickMedia"
EGIT_SUBMODULES=( '*' )
LICENSE="GPL-3"
SLOT="0"
RESTRICT="mirror"
PATCHES=(
"${FILESDIR}/config.patch"
"${FILESDIR}/theme.patch"
)
BDEPEND="
app-alternatives/gzip
app-alternatives/tar
dev-build/meson
dev-build/ninja
"
DEPEND="
${COMMON_DEPENDS}
!net-im/quickmedia
media-libs/libglvnd
x11-libs/libX11
net-misc/curl
media-video/mpv
x11-libs/libXrandr
media-fonts/noto
"
RDEPEND="
${DEPEND}
x11-misc/xdg-utils
media-video/ffmpeg
dev-util/source-highlight
net-misc/yt-dlp
"
src_unpack() {
git-r3_src_unpack
mkdir -p "${S}/emoji" || die
cd "${S}/emoji" || die
unpack twemoji.tar.gz
}
src_configure() {
local emesonargs=(
-Dinstall_symlink=true
-Dinstall_emoji=false
-Dstrip=true
)
meson_src_configure
}
src_install() {
meson_src_install
insinto /usr/share/quickmedia
doins -r emoji
dobin "${FILESDIR}/qmm"
fperms +x /usr/bin/qmm
insinto /usr/share/quickmedia/themes
doins "${FILESDIR}/black.json"
}
${COMMON_DEPENDS}
!net-im/quickmedia
media-libs/libglvnd
x11-libs/libX11
net-misc/curl
media-video/mpv
x11-libs/libXrandr
media-fonts/noto
${COMMON_DEPENDS}
!net-im/quickmedia
media-libs/libglvnd
x11-libs/libX11
net-misc/curl
media-video/mpv
x11-libs/libXrandr
media-fonts/noto
x11-misc/xdg-utils
media-video/ffmpeg
dev-util/source-highlight
net-misc/yt-dlp
app-alternatives/gzip app-alternatives/tar dev-build/meson dev-build/ninja
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | twemoji.tar.gz | 3027250 bytes | https://dec05eba.com/files/twemoji.tar.gz |