games-emulation/conty: new package

Adding to this overlay because removed from Guru - because they do not like that it has many licenses 98f9b78a40
This commit is contained in:
Vitaly Zdanevich 2025-02-26 16:47:22 +04:00 committed by peeweep
parent 1fb2661b5c
commit 743841a1ba
3 changed files with 61 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST conty-1.27.1 1178997065 BLAKE2B a4bd5170be14f28855fe20c77bb0784515c4a374ff0fd645613c406aad388152dd45962d6017c1964269ca7fb9b119428d02d0b10643dc0f75994c19c64965dc SHA512 430d0c247fc587f26d4a3b6589929a92ab5afa4ef25b9006fcde5cc74b363b2cd2177af84260ed8264fecfb5e61d16d24f74cbb347fd5dfe8125bece23d4ab3d

View File

@ -0,0 +1,31 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit linux-info
NAME="${PN}_lite_dwarfs.sh"
DESCRIPTION="SquashFS image of Arch Linux with: Lutris, Steam, Bottles, Wine..."
HOMEPAGE="https://github.com/Kron4ek/Conty"
SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> $P"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
QA_PREBUILT="*"
CONFIG_CHECK="
IA32_EMULATION
USER_NS
"
src_install() {
dobin "${DISTDIR}/${P}"
}
pkg_postinst() {
einfo "How to use: $ ${NAME} [command] [command_arguments]"
einfo "For example: ${NAME} steam"
einfo "or"
einfo "WINEPREFIX=$HOME/wine-conty ${NAME} gamescope -f -- wine ./game.exe"
einfo "but for simplicity use lutris here - you will get GUI for Wine options"
einfo "also --help is available"
}

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
<longdescription>
This is an easy to use compressed unprivileged Linux container packed into a single executable. It is designed to be as simple and user-friendly as possible. You can use it to run any applications, including games (Vulkan and OpenGL).
Includes, among others, these apps: Wine-GE, Steam, Lutris, PlayOnLinux, GameHub, Minigalaxy, Legendary, Bottles, MultiMC, MangoHud, Gamescope, RetroArch, Sunshine.
Based on Arch Linux.
All applications that you run with Conty read and store their configs in your HOME directory as if you weren't using the container at all.
No performance overhead. Since it's just a container, there is virtually no performance overhead, all applications will run at full speed. Regarding memory usage, Conty uses a bit more memory due to compression and because applications from the container can't share libraries with your system apps.
Supports Xorg, Wayland and XWayland.
Supports Chaotic-AUR and ALHP repositories. AUR is also supported.
With Conty you can play Windows games on no-multilib profile.
</longdescription>
<upstream>
<remote-id type="github">Kron4ek/Conty</remote-id>
<bugs-to>https://github.com/Kron4ek/Conty/issues</bugs-to>
</upstream>
</pkgmetadata>