1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-02-20 01:55:50 +01:00

Added FS-UAE package, additiona ebuild fixes for x86_64 arch

This commit is contained in:
root
2012-12-16 11:48:40 +01:00
parent c3dcbc5def
commit 8ad1f9b3a4
11 changed files with 73 additions and 24 deletions

View File

@@ -0,0 +1,3 @@
AUX fs-uae-2.0.1-remove_fadeout.patch 486 SHA256 4d88a9183046faa05a31eba3db579bc74d9b5253c5a9a8fa617ec27bae25d4dc SHA512 bfa22cb23dc82e7db8567945730900d024de19600b99650ea008ea989a5a828eeb10be88b3920fb8b7ae41fc06753139536535b511547cc8a419e88b108a62a7 WHIRLPOOL 0e8672beb939ba0f62e29c4d1c9f9f42dd68bdf89d1200a23d30ad07ae6fd521a60c4db1f08677494a70023cc9c74231e297f5f12f71d15b92c07d8d064eeef0
DIST fs-uae-2.0.1.tar.gz 5948283 SHA256 23ae547cfd80e77a296529fc2323e508a1c3ef3c01852a090eded733ed613ec6 SHA512 4dc5c8a22dd1379c0e81572a2d4f7d5f5dbf1aab05754eff7cbff18d52fb650ba356ee8958749acb01491768932148862694d70ea92e804917417d2c4a6ef430 WHIRLPOOL c8adfe81f2786d404a8fa432d93ec775d781a47d02d62e8a212dd909b025044c0c9f62e198ca3a970469c3a63059a4ab9c9640e93e6607b0a9949e08bbfcd88e
EBUILD fs-uae-2.0.1.ebuild 768 SHA256 1f805da5c036594496275e28bd5f0ccccce7db762d62f2ba43bfa03a6f17ba2b SHA512 79009b8012a81d66fe213a0efd990ac5f7ef85355c4dd005a63d6158166400feba97e4b95315d9e3f748a76fb46bc7c53265638aa0db84e14e953cbae09631b8 WHIRLPOOL 1e0db8c3757c50e73bd82f6f508bee3682fc36d5d2cbd7db496a3e1328aeb491e1ab349f43885a99b011a516c646f69e65c7eb79e095acfb097e24ba888bd580

View File

@@ -0,0 +1,11 @@
--- fs-uae-2.0.1_orig/libfsemu/src/emu/render.c 2012-10-26 18:28:39.000000000 +0200
+++ fs-uae-2.0.1/libfsemu/src/emu/render.c 2012-12-13 22:21:49.109558006 +0100
@@ -1063,7 +1063,7 @@
* This function is called at the end of the frame rendering function
*/
static void handle_quit_sequence() {
- int fade_time = 750 * 1000;
+ int fade_time = 0;
int64_t dt = fs_emu_monotonic_time() - g_fs_emu_quit_time;
if (dt > fade_time && g_fs_emu_emulation_thread_stopped) {

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit games
DESCRIPTION="a multi-platform Amiga emulator"
HOMEPAGE="http://fengestad.no/fs-uae/"
SRC_URI="http://fengestad.no/${PN}/stable/${PV}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/openal
media-libs/libpng
media-libs/libsdl
sys-libs/zlib[minizip]"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-remove_fadeout.patch
}
pkg_postinst() {
games_pkg_postinst
ewarn "Before you launch fs-uae for the first time you need to create and configure"
ewarn "~/.config/fs-uae/fs-uae.conf"
ewarn "for an example see ${GAMES_DATADIR}/${PN}/example.conf"
}