Install this version:
emerge -a =games-util/protonplus-0.5.22
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =games-util/protonplus-0.5.22
Or alternatively:
emerge --autounmask-write -a =games-util/protonplus-0.5.22
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.5.22 | 8 | ~amd64 | 0 |
# Copyright 1999-2026 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# shellcheck shell=bash
# shellcheck disable=SC2034
EAPI=8
MY_PN="ProtonPlus"
MY_P="${MY_PN}-${PV}"
# vala + meson for src_*
# gnome2 for pkg_{preinst,postinst,postrm}
inherit vala gnome2 meson
DESCRIPTION="A modern compatibility tools manager"
HOMEPAGE="https://github.com/Vysp3r/ProtonPlus"
SRC_URI="https://github.com/Vysp3r/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="$(vala_depend)"
DEPEND="
>=gui-libs/libadwaita-1.6
app-arch/libarchive
dev-libs/appstream-glib
dev-libs/glib:2
dev-libs/json-glib
dev-libs/libgee:0.8
dev-util/desktop-file-utils
gui-libs/gtk:4
net-libs/libsoup:3.0
sys-devel/gettext
"
RDEPEND="${DEPEND}"
src_prepare() {
vala_setup
default
}
>=gui-libs/libadwaita-1.6 app-arch/libarchive dev-libs/appstream-glib dev-libs/glib:2 dev-libs/json-glib dev-libs/libgee:0.8 dev-util/desktop-file-utils gui-libs/gtk:4 net-libs/libsoup:3.0 sys-devel/gettext
>=gui-libs/libadwaita-1.6 app-arch/libarchive dev-libs/appstream-glib dev-libs/glib:2 dev-libs/json-glib dev-libs/libgee:0.8 dev-util/desktop-file-utils gui-libs/gtk:4 net-libs/libsoup:3.0 sys-devel/gettext
$(vala_depend)
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | protonplus-0.5.22.gh.tar.gz | 644012 bytes | https://github.com/Vysp3r/ProtonPlus/archive/refs/tags/v0.5.22.tar.gz |