app-emulation / fs-uae

Integrates the most accurate Amiga emulation code available from WinUAE

Official package sites : https://fs-uae.net/ ·

v3.1.66 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~ppc64
USE flags
fmv glew jit

General

fmv
Enable support for CD32 FMV (full motion video)
glew
Enable support for The OpenGL Extension Wrangler Library (media-libs/glew)
jit
Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.

dev-libs / glib : The GLib library of C routines

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libmpeg2 : Library for decoding mpeg-2 and mpeg-1 video

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

sys-libs / zlib : Standard (de)compression library

virtual / opengl : Virtual for OpenGL implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

dev-libs / glib : The GLib library of C routines

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libmpeg2 : Library for decoding mpeg-2 and mpeg-1 video

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

sys-libs / zlib : Standard (de)compression library

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

app-emulation / fs-uae-launcher : PyQt5-based launcher for FS-UAE

734220
app-emulation/fs-uae-3.1.66 fails to compile: blkdev.cpp:758:40: error: non-constant-expression cannot be narrowed from type 'int' to 'uae_u8' (aka 'unsigned char') in initializer list [-Wc++11-narrowing]
839972
app-emulation/fs-uae-3.1.66 - src/od-win32/picasso96_win.cpp:3305:40: error: cast from 'std::nullptr_t' to 'uaecptr' {aka 'unsigned int'} loses precision [-fpermissive] (on musl)
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-emulation/fs-uae: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/854519 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.1.62
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Patch to fix musl build
Closes: https://bugs.gentoo.org/838469 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.1.35
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.66
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.1.48 and 3.1.59
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.62
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.59
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.1.47
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.48
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.0.5
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.47
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Keyword 3.1.35 for ~ppc64
It reportedly works (without JIT). Bug: https://bugs.gentoo.org/819540 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Add jit USE flag to 3.1.35
This is masked, except on amd64 and x86. Closes: https://bugs.gentoo.org/819540 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Fix 3.1.35 build on musl
Closes: https://bugs.gentoo.org/818757 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Fix 3.1.35 to not call ar directly
Closes: https://bugs.gentoo.org/818487 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.1.35, EAPI 8
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Fix building with GCC 11 / C++-17
Closes: https://bugs.gentoo.org/787218 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Bump to 3.0.5, drop old 3.0.3, use xdg.eclass
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.0.3, drop old 3.0.2
Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 3.0.0
Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.0.2
Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Add missing app-arch/zip dependency
Closes: https://bugs.gentoo.org/694376 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Fix missing X11/Xatom.h include
I think this was breaking when SDL2 was built with USE=-X. I think it needs USE=X but I have added the missing include anyway and sent the patch upstream. Closes: https://bugs.gentoo.org/689994 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Drop old 2.8.3
Package-Manager: Portage-2.3.69, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
app-emulation/fs-uae: Version bump to 3.0.0
Closes: https://bugs.gentoo.org/689994 Package-Manager: Portage-2.3.69, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: New Amiga emulator package
Closes: https://bugs.gentoo.org/403913 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>