app-emulation / fs-uae

Integrates the most accurate Amiga emulation code available from WinUAE

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

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
glew jit portmidi

v3.2.35 :: 0 :: gentoo

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

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.
portmidi
Enable support for MIDI via media-libs/portmidi

python_single_target

python3_13
Build for Python 3.13 only
python3_14
Build for Python 3.14 only

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

media-libs / flac : Free lossless audio encoder and decoder

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch 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 / libsdl3 : Simple Direct Media Layer

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

media-libs / portmidi : Library for real time MIDI input and output

media-libs / sdl3-image : A simple library to load images of various formats as SDL surfaces.

media-libs / sdl3-ttf : Library that allows you to use TrueType fonts in SDL applications

media-sound / mpg123 : A meta package for realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3

virtual / opengl : Virtual for OpenGL implementation

virtual / zlib : Virtual for libz.so providers

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

media-libs / flac : Free lossless audio encoder and decoder

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch 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 / libsdl3 : Simple Direct Media Layer

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

media-libs / portmidi : Library for real time MIDI input and output

media-libs / sdl3-image : A simple library to load images of various formats as SDL surfaces.

media-libs / sdl3-ttf : Library that allows you to use TrueType fonts in SDL applications

media-sound / mpg123 : A meta package for realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3

virtual / opengl : Virtual for OpenGL implementation

virtual / zlib : Virtual for libz.so providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

app-emulation / fs-uae-launcher : PyQt-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)
967231
app-emulation/fs-uae-3.2.35 - [gcc-16] [meson] src/statusline.cpp: error: reference to numbers is ambiguous
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-*/*: update for virtual/zlib
Update done using: ``` git grep -l zlib app-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c VisibilityCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/fs-uae: Add 9999 for testing new v5 alphas
These new v5 alphas integrate a GUI for the eventual retirement of fs-uae-launcher. It's still very basic right now. 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.2.35
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
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>