games-emulation / dolphin

Gamecube and Wii game emulator

Official package sites : https://www.dolphin-emu.org/ ·

Dolphin is a Gamecube and Wii emulator. Most games run perfectly or with minor bugs. Games are playable at HD quality, with 1080p and more.

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
alsa bluetooth discord-presence doc egl evdev ffmpeg libav log lto profile pulseaudio qt5 sdl systemd upnp

v5.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64
USE flags
alsa ao bluetooth doc egl evdev ffmpeg libav log lto openal pch portaudio profile pulseaudio qt5 sdl upnp wxwidgets

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
ao
Use libao audio output library for sound playback
bluetooth
Enable Bluetooth Support
discord-presence
Enables Discord Rich Presence, show the current game on Discord
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
egl
Enable EGL support
evdev
Enable evdev input support
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
libav
Prefer libav over ffmpeg whenever both are supported
log
Increase logging output
lto
Add support for link-time optimizations.
openal
Add support for the Open Audio Library
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only)
portaudio
Add support for the crossplatform portaudio audio API
profile
Add support for software performance analysis (will likely vary from ebuild to ebuild)
pulseaudio
Add support for PulseAudio sound server
qt5
Add support for the Qt 5 application and UI framework
qt5
Add support for the Qt 5 application and UI framework
sdl
Add support for Simple Direct Layer (media library)
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
upnp
Enable UPnP port mapping support
wxwidgets
Add support for wxWidgets/wxGTK GUI toolkit

app-arch / zip : Info ZIP (encryption support)

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

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / libevdev : Handler library for evdev events

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / cmake : Cross platform Make

dev-util / oprofile : A transparent low-overhead system-wide profiler

dev-util / vulkan-headers : Vulkan Header files and API registry

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / freetype : A high-quality and portable font engine

media-libs / libao : The Audio Output library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsfml : Simple and Fast Multimedia Library (SFML)

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / mesa : OpenGL-like graphic library for Linux

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

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / enet : relatively thin, simple and robust network communication layer on top of UDP

net-libs / mbedtls : Cryptographic library for embedded systems

net-libs / miniupnpc : UPnP client library and a simple UPnP client

net-misc / curl : A Client that groks URLs

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / sed : Super-useful stream editor

sys-apps / systemd : System and service manager for Linux

sys-devel / gettext : GNU locale utilities

sys-devel / make : Standard tool to compile source trees

sys-libs / readline : Another cute console display library

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

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libXext : X.Org Xext library

x11-libs / libXi : X.Org Xi library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

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

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / libevdev : Handler library for evdev events

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / oprofile : A transparent low-overhead system-wide profiler

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libao : The Audio Output library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsfml : Simple and Fast Multimedia Library (SFML)

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / mesa : OpenGL-like graphic library for Linux

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

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / enet : relatively thin, simple and robust network communication layer on top of UDP

net-libs / mbedtls : Cryptographic library for embedded systems

net-libs / miniupnpc : UPnP client library and a simple UPnP client

net-misc / curl : A Client that groks URLs

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / systemd : System and service manager for Linux

sys-libs / readline : Another cute console display library

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

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libXext : X.Org Xext library

x11-libs / libXi : X.Org Xi library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/dolphin: sort mycmakeargs alphabetically
Patch by Samuel Bauer. Bug: https://bugs.gentoo.org/561914 Package-Manager: Portage-2.3.48, Repoman-2.3.10
Sergei Trofimovich · gentoo
games-emulation/dolphin: update live ebuild
Changes by Samuel Bauer and by Anthony Parsons: - drop disappeared dependencies and flags: USE="ao openal portaudio" - drop 'sed' calls and use cmake options instead - disable automagic ccache autodetection Bug: https://bugs.gentoo.org/561914 Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/dolphin: unconditionally disable llvm, bug #594940
llvm is used only for debug disassembly and is not detected by cmake scripts for various reasons. Let's sort llvm detection upstream first and restore downstream later. Reported-by: Michał Górny Closes: https://bugs.gentoo.org/594940 Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/dolphin: fix crash on pie-by-default profiles
Disable PIE-compatible code generation via CXXFLAGS+=-fno-pie. Before upstream fix: https://github.com/dolphin-emu/dolphin/commit/daa03cd1060cc826aca93a1dffc6e94bc6af6d5f dolphin assumed executable image to be in low addresses (<2GB) and hardcoded 32-bit absolute addresses during JIT phase. PIE-compatible code does not have this restriction and allows mapping binaries above 2GB area (and breaks dolphin's JIT). Strictly speaking -no-pie (link-time flag) does not or guarantee or require low address mapping for binary if it was already built as PIC/PIE. But -fno-pie imposes additional restrictions on generated code by GCC and makes -no-pie to take effect. We don't need this fix for live ebuild. Closes: https://bugs.gentoo.org/640124 Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/dolphin: adopt an orphan, refresh live ebuild
A few minor changes: - refreshed locale list (as suggested by the ebuild check) - moved from EAPI=5 to EAPI=6 - dropped removed WxWidgets UI - added depends on more bundled libraries Closes: https://bugs.gentoo.org/561914 Closes: https://bugs.gentoo.org/598625 Closes: https://bugs.gentoo.org/632882 Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/dolphin: xgetbv tweak for gcc-8
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-emulation/dolphin: [QA] slot op on net-libs/mbedtls
Package-Manager: Portage-2.3.41, Repoman-2.3.9
David Seifert · gentoo
games-emulation/dolphin: [QA] Add call to 'gnome2_icon_cache_update'
Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Seifert · gentoo
games-emulation/dolphin: [QA] Sync live ebuild
Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Seifert · gentoo
games-emulation/dolphin: Fix building with new glibc
Closes: https://bugs.gentoo.org/637986 Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Seifert · gentoo
Partially revert "games-*/*: Remove stable keywords"
Unstabled packages not maintained by Games team. This partially reverts commit c9617875332b1b9c894c850a1f8d8dcc1897f33f. Closes: https://github.com/gentoo/gentoo/pull/6228
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Tobias Klausmann · gentoo
games-emulation/dolphin-5.0-r0: stable on amd64
Gentoo-Bug: 501546
Devan Franchini · gentoo
games-emulation/dolphin: Updates locales and QT flag, bug #561914
Package-Manager: portage-2.3.0
Devan Franchini · gentoo
games-emulation/dolphin: Updates package version to reflect new release
Package-Manager: portage-2.3.0
Michael Sterrett · gentoo
games-emulation/dolphin: clean old (last user of libsfml-1)
Package-Manager: portage-2.2.26
Devan Franchini · gentoo
Removes games eclass usage & changes desktop icon location, bug #561914
Package-Manager: portage-2.2.27
Devan Franchini · gentoo
Adds LINGUAS support to ebuid, bug #561914
Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Devan Franchini · gentoo
Replaces xpm icon with png and svg, bug #575420
Package-Manager: portage-2.2.27
Devan Franchini · gentoo
Removes DOLPHIN_WC_REVISION, bug #576090
Package-Manager: portage-2.2.27
Devan Franchini · gentoo
games-emulation/dolphin: Removes saving of GL external folder
The GL external folder is no longer used and attempting to save it will cause a failure when running the ebuild. X-Gentoo-Bug: 571272 X-Gentoo-Bug-URL: https://bugs.gentoo.org/571272 Package-Manager: portage-2.2.24
Amadeusz Żołnowski · gentoo
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/619'.
Devan Franchini · gentoo
Fully removes all libav restrictions, bug #570346
Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/CraigInches/Bugzilla'
Pull request: https://github.com/gentoo/gentoo/pull/593
Devan Franchini · gentoo
Removes uneeded version limit on libav
X-Gentoo-Bug: 570346 X-Gentoo-Bug-URL: https://bugs.gentoo.org/570346
Devan Franchini · gentoo
games-emulation/dolphin: Removes unneeded dependencies
Also adds lzo and libpng as explicit deps Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Elizafox/master'
Pull request: https://github.com/gentoo/gentoo/pull/466
Devan Franchini · gentoo
games-emulation/dolphin: Adds updates to 9999 ebuild, bug #561914
Removes a lot of outdated dependencies and adds a few newer ones. Also adds various new USE flags. Package-Manager: portage-2.2.24
Devan Franchini · gentoo
games-emulation/dolphin - Bumps to version 5.0
Package-Manager: portage-2.2.24
Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed