Install this version:
emerge -a =net-misc/reframe-1.15.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-misc/reframe-1.15.1
Or alternatively:
emerge --autounmask-write -a =net-misc/reframe-1.15.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.15.1 | 8 | ~amd64 | 0 |
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson tmpfiles
MVMATH_COMMIT="e7547696c8345dcdbc65fd31c51d05d1dc4e1e1a"
DESCRIPTION="DRM/KMS based remote desktop for Linux"
HOMEPAGE="https://reframe.alynx.one/"
SRC_URI="
https://github.com/AlynxZhou/reframe/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/AlynxZhou/mvmath/archive/${MVMATH_COMMIT}.tar.gz -> mvmath-${MVMATH_COMMIT}.tar.gz
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="neatvnc systemd"
RDEPEND="
acct-user/reframe
acct-group/reframe
dev-libs/glib:2
gui-libs/gtk:4
x11-libs/libdrm
media-libs/libepoxy
net-libs/libvncserver
x11-libs/libxkbcommon
neatvnc? (
gui-libs/neatvnc
dev-libs/aml
x11-libs/pixman
media-video/ffmpeg
)
"
DEPEND="
${RDEPEND}
"
src_prepare() {
rm -rf "${S}/deps/mvmath"
ln -sfn "${WORKDIR}/mvmath-${MVMATH_COMMIT}" "${S}/deps/mvmath"
default_src_prepare
}
src_configure() {
local emesonargs=(
-D neatvnc=$(usex neatvnc true false)
)
meson_src_configure
}
pkg_postinst() {
if use systemd; then
tmpfiles_process reframe-tmpfiles.conf
fi
}
Manage flags for this package:
euse -i <flag> -p net-misc/reframe |
euse -E <flag> -p net-misc/reframe |
euse -D <flag> -p net-misc/reframe
acct-user/reframe acct-group/reframe dev-libs/glib:2 gui-libs/gtk:4 x11-libs/libdrm media-libs/libepoxy net-libs/libvncserver x11-libs/libxkbcommon neatvnc? ( gui-libs/neatvnc dev-libs/aml x11-libs/pixman media-video/ffmpeg )
acct-user/reframe acct-group/reframe dev-libs/glib:2 gui-libs/gtk:4 x11-libs/libdrm media-libs/libepoxy net-libs/libvncserver x11-libs/libxkbcommon neatvnc? ( gui-libs/neatvnc dev-libs/aml x11-libs/pixman media-video/ffmpeg )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | mvmath-e7547696c8345dcdbc65fd31c51d05d1dc4e1e1a.tar.gz | 10464 bytes | https://github.com/AlynxZhou/mvmath/archive/e7547696c8345dcdbc65fd31c51d05d1dc4e1e1a.tar.gz |
| DIST | reframe-1.15.1.tar.gz | 9070749 bytes | https://github.com/AlynxZhou/reframe/archive/v1.15.1.tar.gz |