1
0
Fork 0

games-emulation/retro-gtk: New package

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ryan Fox <flewkey@2a03.party>
This commit is contained in:
Ryan Fox 2021-11-21 17:27:49 -08:00
parent e327099071
commit 7c38df5fb3
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
4 changed files with 94 additions and 0 deletions

View File

@ -0,0 +1,4 @@
DIST retro-gtk-1.0.2.tar.gz 176491 BLAKE2B e07e62728078974dbed595f4aa22f1133d7a38e388816056385f27029842e35273159936e3cbd0bd5422e1d8067343dc44f2a3f605074ed2f08428b4e0044fca SHA512 679ff1ca1f5837f3b25c7a18545533c30f76f8e1a41afb9ec61abd508dcb89139f7ce5a5c1dec25f8d9add597ab4190dc204e7edb83fb31226064b2b4961ec54
EBUILD retro-gtk-1.0.2.ebuild 867 BLAKE2B ceb2813f9ed68cd27df09a562a5cf07e0d6194505bfe68f1eb521d7b8e6c7394b93ac6be63af73da50b14b914ac41c79036200fef70807208dde68ae8272cc53 SHA512 d3123ac55e773b3799cf26c8a35a3d0822fe525f0ac02505214926a9d799d2965746f2a54d22b1248c13014e688ad83ac1e1edd3f2a29c4a89b94698a5cf4d5d
EBUILD retro-gtk-9999.ebuild 867 BLAKE2B ceb2813f9ed68cd27df09a562a5cf07e0d6194505bfe68f1eb521d7b8e6c7394b93ac6be63af73da50b14b914ac41c79036200fef70807208dde68ae8272cc53 SHA512 d3123ac55e773b3799cf26c8a35a3d0822fe525f0ac02505214926a9d799d2965746f2a54d22b1248c13014e688ad83ac1e1edd3f2a29c4a89b94698a5cf4d5d
MISC metadata.xml 242 BLAKE2B 5f42ea428d38cea721ea75e612d85330f2f95d32ac789410403705c434c5f314b3605fc635919f1ecdc9b6e1ef1141e88905bf556594057efa746e2744d8fd60 SHA512 f433fd15570f9f402b588b7a656f7ceba57b7b124b823aaf6fe59d67aaef9ecb2b7d01c7709cfa0a2babe6fbbca6031e29581c45906a9cd35f283e88aa231028

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,41 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://gitlab.gnome.org/GNOME/retro-gtk/-/archive/${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
else
inherit git-r3
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/retro-gtk.git"
fi
DESCRIPTION="GTK libretro frontend"
HOMEPAGE="https://gnome.pages.gitlab.gnome.org/retro-gtk/"
LICENSE="GPL-3"
SLOT="0"
IUSE="vala introspection"
REQUIRED_USE="vala? ( introspection )"
DEPEND="
dev-libs/glib
gui-libs/gtk:4
media-libs/libsamplerate
media-sound/pulseaudio
x11-libs/cairo
introspection? ( dev-libs/gobject-introspection )
vala? ( dev-lang/vala:* )
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
$(meson_use introspection)
$(meson_use vala vapi)
)
meson_src_configure
}

View File

@ -0,0 +1,41 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://gitlab.gnome.org/GNOME/retro-gtk/-/archive/${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
else
inherit git-r3
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/retro-gtk.git"
fi
DESCRIPTION="GTK libretro frontend"
HOMEPAGE="https://gnome.pages.gitlab.gnome.org/retro-gtk/"
LICENSE="GPL-3"
SLOT="0"
IUSE="vala introspection"
REQUIRED_USE="vala? ( introspection )"
DEPEND="
dev-libs/glib
gui-libs/gtk:4
media-libs/libsamplerate
media-sound/pulseaudio
x11-libs/cairo
introspection? ( dev-libs/gobject-introspection )
vala? ( dev-lang/vala:* )
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
$(meson_use introspection)
$(meson_use vala vapi)
)
meson_src_configure
}