From 81c176ad2f676feea20d548604265e731730562e Mon Sep 17 00:00:00 2001 From: odrling Date: Fri, 25 Sep 2020 22:00:54 +0200 Subject: [PATCH] parsec --- games-util/parsec/Manifest | 1 + games-util/parsec/parsec-150.11.ebuild | 48 ++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 games-util/parsec/Manifest create mode 100644 games-util/parsec/parsec-150.11.ebuild diff --git a/games-util/parsec/Manifest b/games-util/parsec/Manifest new file mode 100644 index 0000000..6a99c0d --- /dev/null +++ b/games-util/parsec/Manifest @@ -0,0 +1 @@ +DIST parsec-linux.deb 3188156 BLAKE2B 89828ad8e5c7f04f825357204b45a89229eb344123e77a33b6a9b96a6df74f2f5f86b84eeb05dec9fe1e4d9fc83c43af6c2cd82318d5397b4f3be25e21eab437 SHA512 aeecb50d0470d6a8b16cc8ef20ea184d614833b86315d7542d045b36ef4ca96ed25f0c7c003b7f1f16e545b1eca6b320b699e7d734fc823fe3e9948c94a77a26 diff --git a/games-util/parsec/parsec-150.11.ebuild b/games-util/parsec/parsec-150.11.ebuild new file mode 100644 index 0000000..87755e3 --- /dev/null +++ b/games-util/parsec/parsec-150.11.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit unpacker + +DESCRIPTION="Simple, low-latency game streaming" +HOMEPAGE="https://parsecgaming.com/" +SRC_URI="https://builds.parsecgaming.com/package/parsec-linux.deb" + +LICENSE="Parsec-EULA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/expat + dev-libs/libbsd + media-libs/mesa + sys-devel/gcc[cxx] + sys-libs/glibc + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXxf86vm + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxcb + x11-libs/libxshmfence +" +RDEPEND="${DEPEND}" +BDEPEND="" + +S=${WORKDIR} + +QA_PREBUILT="usr/bin/parsecd usr/share/${PN}/skel/parsecd-150-11.so" + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + cp -R usr/ "${D}/" || die "Could not copy." +}