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:
3
app-emulation/fs-uae/Manifest
Normal file
3
app-emulation/fs-uae/Manifest
Normal 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
|
||||
11
app-emulation/fs-uae/files/fs-uae-2.0.1-remove_fadeout.patch
Normal file
11
app-emulation/fs-uae/files/fs-uae-2.0.1-remove_fadeout.patch
Normal 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) {
|
||||
35
app-emulation/fs-uae/fs-uae-2.0.1.ebuild
Normal file
35
app-emulation/fs-uae/fs-uae-2.0.1.ebuild
Normal 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"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user