games-util/protonplus - 0.5.22 (xarblu-overlay)

Search

Install

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

Package Information

Description:
A modern compatibility tools manager
Homepage:
https://github.com/Vysp3r/ProtonPlus
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
0.5.22 8 ~amd64 0
View Raw Ebuild
# 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
}

Inherited Eclasses

Dependencies

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

	>=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

BDEPEND

$(vala_depend)

Manifest for 0.5.22

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