Commit 1d2bc8a3 authored by Daniel Menelkir's avatar Daniel Menelkir

More new cores for libretro

parent 67280234
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
LIBRETRO_REPO_NAME="libretro/${PN//-libretro}"
inherit libretro-core
DESCRIPTION="Atari800 libretro core"
HOMEPAGE="https://github.com/libretro/libretro-atari800"
KEYWORDS=""
LICENSE="snes9x"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
src_install() {
insinto "${LIBRETRO_DATA_DIR}"/snes9x2010_libretro
doins "${S}"/docs/snes9x-license.txt
libretro-core_src_install
}
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_REPO_NAME="libretro/flycast"
inherit libretro-core toolchain-funcs
DESCRIPTION="Multiplatform Sega Dreamcast emulator"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="virtual/opengl"
DEPEND="${RDEPEND}"
src_compile() {
local ARCH=$(tc-arch)
if [[ "${ARCH}" == "amd64" ]]; then
ARCH="x86_64"
fi
libretro-core_src_compile
}
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
LIBRETRO_REPO_NAME="libretro/${PN//-libretro}"
inherit libretro-core
DESCRIPTION=" A port of the Fuse Unix Spectrum Emulator to libretro"
HOMEPAGE="https://github.com/libretro/fuse-libretro"
KEYWORDS=""
LICENSE="snes9x"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
src_install() {
insinto "${LIBRETRO_DATA_DIR}"/snes9x2010_libretro
doins "${S}"/docs/snes9x-license.txt
libretro-core_src_install
}
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
LIBRETRO_REPO_NAME="libretro/${PN/mednafen/beetle}"
inherit libretro-core
DESCRIPTION=" Standalone port of Mednafen PCFX to libretro."
HOMEPAGE="https://github.com/libretro/beetle-pcfx-libretro"
KEYWORDS=""
LICENSE="GPL-2"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
LIBRETRO_CORE_NAME=mednafen_pcfx_fast
pkg_preinst() {
if ! has_version "=${CATEGORY}/${PN}-${PVR}"; then
first_install="1"
fi
}
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro-core
DESCRIPTION="Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator. "
HOMEPAGE="https://github.com/libretro/libretro-o2em"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
pkg_preinst() {
if ! has_version "=${CATEGORY}/${PN}-${PVR}"; then
first_install="1"
fi
}
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro-core
DESCRIPTION="Libretro adaption of vecx, a Vectrex Emulator"
HOMEPAGE="https://github.com/libretro/libretro-vecx"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
pkg_preinst() {
if ! has_version "=${CATEGORY}/${PN}-${PVR}"; then
first_install="1"
fi
}
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro-core
DESCRIPTION="Port of Virtual Jaguar to Libretro"
HOMEPAGE="https://github.com/libretro/virtualjaguar-libretro"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
pkg_preinst() {
if ! has_version "=${CATEGORY}/${PN}-${PVR}"; then
first_install="1"
fi
}
DEFINED_PHASES=compile install prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Atari800 libretro core
EAPI=6
HOMEPAGE=https://github.com/libretro/libretro-atari800
IUSE=custom-cflags debug
LICENSE=snes9x
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=91af5c366c76fc3f3f652a926435adfd
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install prepare unpack
DEPEND=virtual/opengl
DESCRIPTION=Multiplatform Sega Dreamcast emulator
EAPI=7
IUSE=custom-cflags debug
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
PROPERTIES=live
RDEPEND=virtual/opengl
SLOT=0
_eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a
_md5_=58c318205c6eaee3ddc431bfe687e7e5
DEFINED_PHASES=compile install prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=A port of the Fuse Unix Spectrum Emulator to libretro
EAPI=6
HOMEPAGE=https://github.com/libretro/fuse-libretro
IUSE=custom-cflags debug
LICENSE=snes9x
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=af38c88f45f456b5168937950bc33c06
DEFINED_PHASES=compile install preinst prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Standalone port of Mednafen PCFX to libretro.
EAPI=6
HOMEPAGE=https://github.com/libretro/beetle-pcfx-libretro
IUSE=custom-cflags debug
LICENSE=GPL-2
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=0f00a0762a31a62232923c142f689945
DEFINED_PHASES=compile install preinst prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator.
EAPI=6
HOMEPAGE=https://github.com/libretro/libretro-o2em
IUSE=custom-cflags debug
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=c63a296a0151355703c95571768723c4
DEFINED_PHASES=compile install preinst prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Libretro adaption of vecx, a Vectrex Emulator
EAPI=6
HOMEPAGE=https://github.com/libretro/libretro-vecx
IUSE=custom-cflags debug
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=66f19918c8f56e85af455397c9949383
DEFINED_PHASES=compile install preinst prepare unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Port of Virtual Jaguar to Libretro
EAPI=6
HOMEPAGE=https://github.com/libretro/virtualjaguar-libretro
IUSE=custom-cflags debug
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=games-emulation/libretro-info
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8 libretro-core a37c7ac4ecfe224533da929e91f8fa21 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=aed2a7716b24761b3270bfc607f5a5fd
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment