Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 545730 Details for
Bug 561914
games-emulation/dolphin-9999 ebuild updates
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
dolphin-9999.patch
dolphin-9999_01.diff (text/plain), 3.37 KB, created by
Samuel Bauer
on 2018-09-01 15:04:27 UTC
(
hide
)
Description:
dolphin-9999.patch
Filename:
MIME Type:
Creator:
Samuel Bauer
Created:
2018-09-01 15:04:27 UTC
Size:
3.37 KB
patch
obsolete
>--- games-emulation/dolphin/dolphin-9999.ebuild >+++ games-emulation/dolphin/dolphin-9999.ebuild >@@ -22,16 +22,16 @@ > > LICENSE="GPL-2" > SLOT="0" >-IUSE="alsa ao bluetooth discord-presence doc egl +evdev ffmpeg libav log lto openal portaudio profile pulseaudio +qt5 sdl systemd upnp" >+IUSE="alsa bluez discord-presence doc egl +evdev ffmpeg libav log lto profile pulseaudio +qt5 sdl systemd upnp" > > RDEPEND=" >- >=media-libs/libsfml-2.1 >- >net-libs/enet-1.3.7 >- >=net-libs/mbedtls-2.1.1:= > dev-libs/hidapi:0= > dev-libs/lzo:2= > dev-libs/pugixml:0= > media-libs/libpng:0= >+ media-libs/libsfml >+ net-libs/enet:1.3 >+ net-libs/mbedtls > net-misc/curl:0= > sys-libs/readline:0= > sys-libs/zlib:0= >@@ -41,22 +41,13 @@ > virtual/libusb:1 > virtual/opengl > alsa? ( media-libs/alsa-lib ) >- ao? ( media-libs/libao ) >- bluetooth? ( net-wireless/bluez ) >+ bluez? ( net-wireless/bluez ) > egl? ( media-libs/mesa[egl] ) > evdev? ( > dev-libs/libevdev > virtual/udev > ) >- ffmpeg? ( >- libav? ( media-video/libav:= ) >- !libav? ( media-video/ffmpeg:= ) >- ) >- openal? ( >- media-libs/openal >- media-libs/libsoundtouch >- ) >- portaudio? ( media-libs/portaudio ) >+ ffmpeg? ( virtual/ffmpeg[libav=] ) > profile? ( dev-util/oprofile ) > pulseaudio? ( media-sound/pulseaudio ) > qt5? ( >@@ -66,7 +57,7 @@ > ) > sdl? ( media-libs/libsdl2[haptic,joystick] ) > systemd? ( sys-apps/systemd:0= ) >- upnp? ( >=net-libs/miniupnpc-1.7 ) >+ upnp? ( net-libs/miniupnpc ) > " > DEPEND="${RDEPEND} > app-arch/zip >@@ -78,25 +69,8 @@ > src_prepare() { > cmake-utils_src_prepare > >- # Remove automatic dependencies to prevent building without flags enabled. >- if use !alsa; then >- sed -i -e '/include(FindALSA/d' CMakeLists.txt || die >- fi >- if use !ao; then >- sed -i -e '/check_lib(AO/d' CMakeLists.txt || die >- fi >- if use !bluetooth; then >- sed -i -e '/check_lib(BLUEZ/d' CMakeLists.txt || die >- fi >- if use !openal; then >- sed -i -e '/include(FindOpenAL/d' CMakeLists.txt || die >- fi >- if use !portaudio; then >- sed -i -e '/CMAKE_REQUIRED_LIBRARIES portaudio/d' CMakeLists.txt || die >- fi >- if use !pulseaudio; then >- sed -i -e '/check_lib(PULSEAUDIO/d' CMakeLists.txt || die >- fi >+ ## Let portage manage ccache. Thanks Anthony Parsons >+ sed -i -e '/CCache/s/^/#/' CMakeLists.txt || die > > # Remove all the bundled libraries that support system-installed > # preference. See CMakeLists.txt for conditional 'add_subdirectory' calls. >@@ -141,20 +115,21 @@ > > src_configure() { > local mycmakeargs=( >- -DUSE_SHARED_ENET=ON >- -DUSE_DISCORD_PRESENCE=$(usex discord-presence) >- -DENCODE_FRAMEDUMPS=$(usex ffmpeg) >- -DFASTLOG=$(usex log) >- -DOPROFILING=$(usex profile) >- >+ -DENABLE_ALSA=$(usex alsa) >+ -DENABLE_BLUEZ=$(usex bluez) > -DENABLE_EVDEV=$(usex evdev) > -DENABLE_LLVM=OFF > -DENABLE_LTO=$(usex lto) >+ -DENABLE_PULSEAUDIO=$(usex pulseaudio) > -DENABLE_QT=$(usex qt5) > -DENABLE_SDL=$(usex sdl) >- >+ -DENCODE_FRAMEDUMPS=$(usex ffmpeg) >+ -DFASTLOG=$(usex log) >+ -DOPROFILING=$(usex profile) >+ -DUSE_DISCORD_PRESENCE=$(usex discord-presence) > -DUSE_EGL=$(usex egl) > -DUSE_UPNP=$(usex upnp) >+ -DUSE_SHARED_ENET=ON > ) > > cmake-utils_src_configure >@@ -176,12 +151,6 @@ > pkg_postinst() { > # Add pax markings for hardened systems > pax-mark -m "${EPREFIX}"/usr/games/bin/"${PN}"-emu >- >- if ! use portaudio; then >- ewarn "If you want microphone capabilities in dolphin-emu, rebuild with" >- ewarn "USE=\"portaudio\"" >- fi >- > gnome2_icon_cache_update > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 561914
:
413372
|
413374
|
413376
|
413396
|
413398
|
413452
|
413454
|
413952
|
413954
|
422314
|
427066
|
428032
|
435936
|
524326
|
524338
|
524386
|
524388
|
529308
|
533598
|
534756
|
534762
|
536872
|
538146
|
540518
| 545730 |
545734
|
545778
|
545790