app-emulation/proton-ge-custom-meta: Add package - parlay - yet another gentoo overlay
HTML git clone https://git.parazyd.org/parlay
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 8d1b7b29fcef3d87e1de8b72f525bd6ad27df46c
DIR parent 80129ae67b5e3dac05999a920f35c1918d6354f9
HTML Author: parazyd <parazyd@dyne.org>
Date: Tue, 28 Jan 2025 15:14:11 +0100
app-emulation/proton-ge-custom-meta: Add package
Diffstat:
A app-emulation/proton-ge-custom-met… | 8 ++++++++
A app-emulation/proton-ge-custom-met… | 46 +++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+), 0 deletions(-)
---
DIR diff --git a/app-emulation/proton-ge-custom-meta/metadata.xml b/app-emulation/proton-ge-custom-meta/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>kzd@56709.net</email>
+ <name>Kyle Dixon</name>
+ </maintainer>
+</pkgmetadata>
DIR diff --git a/app-emulation/proton-ge-custom-meta/proton-ge-custom-meta-1-r1.ebuild b/app-emulation/proton-ge-custom-meta/proton-ge-custom-meta-1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# taken from ebuild in the touchfish-os overlay
+
+EAPI=8
+
+DESCRIPTION="Meta package for proton-ge-custom-bin, make it easier to pull in dependencies"
+HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom"
+SRC_URI=""
+LICENSE="metapackage"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="kde gnome"
+
+DEPEND=""
+
+# converted and modified from AUR proton-ge-custom-bin 601fc5f2
+# python-kivy is missing
+RDEPEND="
+ dev-lang/python-exec
+ media-libs/vulkan-loader[abi_x86_32]
+ virtual/libusb[abi_x86_32]
+ media-libs/openal[abi_x86_32]
+ media-libs/libva[abi_x86_32]
+ media-video/ffmpeg
+ media-libs/speex[abi_x86_32]
+ media-libs/libtheora[abi_x86_32]
+ x11-libs/libvdpau[abi_x86_32]
+ media-libs/gst-plugins-bad
+ media-libs/gst-plugins-base[abi_x86_32]
+ media-libs/libjpeg-turbo[abi_x86_32]
+ dev-libs/libgudev[abi_x86_32]
+ media-libs/flac[abi_x86_32]
+ media-sound/mpg123[abi_x86_32]
+
+ kde? ( kde-apps/kdialog )
+ gnome? ( gnome-extra/zenity )
+
+ app-emulation/winetricks
+ virtual/wine[abi_x86_32]
+ app-emulation/proton-ge-custom-bin"
+
+pkg_pretend() {
+ einfo "The list of dependencies may be not complete, and some of ones listed may be not necessary. Feel free to try it on your favourite games and any issue & pull request is welcome."
+}