Install this version:
emerge -a =app-emulation/proton-ge-custom-bin-10.34
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =app-emulation/proton-ge-custom-bin-10.34
Or alternatively:
emerge --autounmask-write -a =app-emulation/proton-ge-custom-bin-10.34
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 10.34 | 8 | ~amd64 | 10.34 |
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MULTILIB_COMPAT=(abi_x86_{32,64})
inherit multilib-minimal
_internal_name=GE-Proton${PV/./-}
DESCRIPTION="A fancy custom distribution of Valves Proton with various patches"
HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom"
SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${_internal_name}/${_internal_name}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD LGPL zlib MIT MPL OFL Proton GPL MSPL"
SLOT="${PV}"
KEYWORDS="~amd64"
RESTRICT="mirror strip"
RDEPEND="
media-libs/mesa[vulkan,${MULTILIB_USEDEP}]
media-libs/vulkan-loader[${MULTILIB_USEDEP}]"
QA_PREBUILT={*}
S="${WORKDIR}"
src_install() {
dodir "/usr/share/steam/compatibilitytools.d/${_internal_name}"
mv "${S}/${_internal_name}/compatibilitytool.vdf" "${D}/usr/share/steam/compatibilitytools.d/${_internal_name}" || die
sed -i "s%\"install_path\" \".\"%\"install_path\" \"/opt/proton-ge-custom/${_internal_name}\"%" "${D}/usr/share/steam/compatibilitytools.d/${_internal_name}/compatibilitytool.vdf" || die
dodir "/opt/proton-ge-custom"
mv "${S}/${_internal_name}" "${D}/opt/proton-ge-custom" || die
}
media-libs/mesa[vulkan,] media-libs/vulkan-loader[]
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | proton-ge-custom-bin-10.34.tar.gz | 516611656 bytes | https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-34/.tar.gz |