File dolphin-emu.changes of Package dolphin-emu

-------------------------------------------------------------------
Mon Mar 06 11:02:39 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1488759976.f9f4381461:
  * Android: Sort configuration ini files
  * IOS/ES: Handle adding shared contents properly
  * IOS/ES: Add sanity checks to AddTitleFinish
  * IOS/ES: Edit uid.sys on AddTitleStart
  * IOS/ES: Drop 'fake IOS titles' hack
  * IOS/ES: Fix GetTMDView when title doesn't exist
  * Add ES::Content::IsShared to avoid hardcoding 0x8000
  * Vulkan: Fix issue where target rectangle changes weren't detected
  * JitInterface: Convert includes into forward declarations where applicable
  * IOS/ES: Keep track of the active title properly
  * IOS/ES: Mark members shared between instances as static
  * IOS/ES: Update running game info on title change
  * IOS/ES: Add logging for title context changes
  * Remove useless ES wrappers from the main IOS file
  * IOS/ES: Implement ES_DIGetTicketView
  * InputCommon: move Setting classes out of ControlGroup
  * UICommon: Make GetNewDisassembler() return a unique_ptr
  * NumericSettings: Initialize m_value to default_value in the constructor
  * BooleanSetting: Initialize m_value to default_value in the constructor
  * Common: Move byte swapping utilities into their own header
  * Vulkan: Fix underflow in StreamBuffer::WaitForClearSpace
  * D3D11: Use D3D11_USAGE_DEFAULT for all TextureCache textures
  * D3D11: Drop unused method ReplaceRGBATexture2D
  * Android: Update android studio + gradle.
  * IOS/ES: Fix GetTitles implementation
  * IOS/ES: Implement ES_GetOwnedTitles
  * IOS/ES: Properly handle missing TMD in GetStoredTMD
  * IOS/ES: Refactor GetTitles into a utility function
  * SysConf: Get rid of pointer casts
  * SysConf: const-correctness
  * BTStub: Get rid of an unnecessary forward declaration in the cpp file
  * IOS/ES: Fix logging type for dumping unknown ioctlvs
  * GCI Folder support for TAS Recording/Playback

-------------------------------------------------------------------
Thu Mar 02 11:55:10 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1488454210.3390e6f258:
  * DSPEmitter: Convert a C array to a std::array
  * Widescreen Hack improvement
  * JitCache: Fix removing of blocks.
  * JitCache: Also unlink exits of the current block.
  * ExpressionParser: Convert parse state enum into an enum class
  * PixelEngine: Move enum constants into the PixelEngine namespace
  * Update Windows ffmpeg to 3.2.4
  * ESFormats: Fix calculation of the ticket start offset
  * Make memory breakpoint faster
  * OGL SetBlendMode: always set blend equation and func
  * ES: Replace useless asserts with proper checks
  * Contributing.md: Add missing table of contents sections
  * Contributing.md: Update C++11 mention to C++14
  * CMakeLists: Normalize whitespace
  * Make memory breakpoint faster

-------------------------------------------------------------------
Tue Feb 28 12:09:21 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1488244107.e375c96693:
  * PatchEngine: Apply speedhack per PC, not only per block entry.
  * Add some missing INI files to FileUtil
  * Expose some ways to manage an INI file.
  * Add the cpp-optparse project to Externals.
  * Add command line parsing to UICommon.
  * Change NoGUI over to using common command line parsing
  * Move DolphinWX over to command command line parsing.
  * VideoBackends: Add a developer option to disable the shader cache.
  * New configuration namespace
  * Config: Only save settings if they have been changed
  * Config: Keep track of deleted keys
  * Config: Trigger callbacks on layer save
  * Config: Add a few helper functions for repetitive tasks
  * Fix things mentioned during code review
  * CachedInterpreter: Forward declare instruction struct
  * Fix the build on Linux when not using WX from Externals
  * IniFile: Handle s64/u64 values
  * ControlGroup: Convert group type enum into an enum class
  * SysConf: Use vectors instead of raw pointers
  * Turn Off Debug Mode for Traversal Server
  * Add configurable video dump bitrate to INI
  * ExpressionParser: Const-correctness changes
  * IOS: Clear the /tmp directory on IOS boot
  * Move the ticket code to ESFormats
  * Use ESFormats for TMDs
  * Move AES code to Common/Crypto
  * ES: Make sure the TMD and ticket are valid before use
  * DolphinWX: provide empty OnCmdLineParsed
  * DolphinWX: don't refresh MainMenuBar on construction
  * AVIDump[regression]: close avio handles
  * IOS/ES: Implement DeleteTitle
  * IOS: Handle ES_Launch more accurately
  * ESFormats: Fix GetRawTicketView
  * IOS/ES: Deduplicate fields for opened content entries
  * IOS/ES: Implement ES_Export* ioctlvs
  * IOS/ES: Implement AddTMD
  * IOS/ES: Check that m_addtitle_tmd is valid before use
  * Bump the savestate version (for ES changes)

-------------------------------------------------------------------
Fri Feb 24 13:13:32 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1487930895.1f04bab967:
  * Remove special condition for auto dual core determinism
  * WiiRoot: Only call InitializeDeterministicWiiSaves on temporary NAND
  * NetWindow: explicitly tell wxWidgets to clean up Windows macros
  * Remove include Xlib.h from X11Utils.h
  * HLE: More printf floating point types handled
  * JitArm64: Extract block exit link area generation.
  * PPCAnalyst: Make SetInstructionStats' opinfo parameter a const pointer
  * SymbolDB: Simplify GetSymbolsFromHash
  * Change INI keys containing "Wii Remote" back to "Wiimote"
  * DolphinWX: Don't use a special color for compressed games
  * DolphinWX: Remove usage of IsCompressed() in compression code
  * Jit64_Tables: Make initialization instruction tables const
  * JitIL_Tables: Make initialization instruction tables const
  * JitArm64_Tables: Make initialization instruction tables constexpr
  * JitInterface: Amend ExceptionType enum value names
  * Force Wallace and Gromit to use smaller memcard.
  * DolphinWX: Eliminate direct usage of the JIT global
  * IOS/Network/Net: Use a mapper function instead of a static array for SOCKOPT mapping.
  * IOS/FFSP: Fix the "past EOF" check
  * Netplay: Change Wiimote sources before booting
  * PatchEngine: check instruction at link addr is non-zero
  * JitBase: Put constructor and destructor in the cpp file

-------------------------------------------------------------------
Tue Feb 21 17:29:11 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1487692404.95b2b033b0:
  * AVIDump: Replace deprecated avcodec_encode_video2
  * AVIDump: use avformat_free_context
  * AVIDump: open codec before stream
  * AVIDump: use a separate AVCodecContext
  * Movie: replace magic number 8 with sizeof(ControllerState)
  * Only use usbdk when installed
  * JIT: Make compilation functions a part of the JIT classes
  * CPU Backends: Make each CPU backend responsible for initializing its own instruction tables
  * ControlReference: Add missing virtual destructor
  * Remove the HLE_IPC prefix from some functions
  * FileIO: Simplify Seek()
  * Get rid of a singleton for NAND shared contents
  * Use .manifest file for apps on Windows
  * JitArm64: Optimize GPR register push/pop.
  * JitArm64: Fix for stack push/pop ABI.
  * CMake/Libusb: compile libusb/os/windows_usbdk.c
  * CMake: use _SCL_SECURE_NO_WARNINGS instead of _SECURE_SCL=0
  * Control: Convert raw pointer parameter into unique_ptr
  * Buttons: Use a delegating constructor
  * Fix LLVM error
  * Cursor: Make m_z private
  * ControllerEmu: Add const to UpdateReferences() first reference parameter
  * Fix connecting Wii remotes on boot
  * Remove useless Wiimote reconnect code on ES_Launch
  * VolumeWiiCrypted: Use constant naming style for constants
  * Correct the comment about the number of ES devices
  * Add Stop Play/Recording Input Menu
  * Tilt: Use std::array for m_tilt
  * Force: Use std::array for m_swing
  * IOS: Separate net/kd code out from Net.cpp
  * DVDInterface: Translate Wii partition offsets for timing purposes
  * Externals: Update mbedtls to 2.4.1
  * Boot: Remove unused game ID string
  * IOS/USB_KBD: Re-add the Write stub handler
  * Don't show savestate USB warning when not using USB passthrough
  * Rename "Copy Wii Save" to "Load Wii Save"
  * Automatic translation resources sync with Transifex
  * Remove C++14 optional digit separator
  * IOS: Add constants for some missing IOSes
  * NetKDRequest: Make lookup maps const
  * IOS: Move network MAC utilities to their own source files
  * IOS: Move net/ip/top code to its own source files
  * C++ conformance fixes (MSVC /permissive-)
  * wxWidgets expects non-const
  * IOS: Add constants for IOS40
  * Remove IsReadOnly check when stop recording
  * IOS Network: Split ncd/manage code into its own source files
  * Vulkan: Don't enable primitive restart on list topologies
  * Vulkan: Use TRIANGLE_LIST when primitive restart is not supported
  * Vulkan: Handle BUG_PRIMITIVE_RESTART
  * DriverDetails: Set BUG_PRIMITIVE_RESTART for AMD drivers
  * IOS Network: Split wd/command code into its own source files
  * VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptr
  * Forward declare IBlobReader in Volume headers
  * Automatic translation resources sync with Transifex
  * IOS/ES: Fix the initial content FD value
  * Add missing "functional" include
  * IOS/FFSP: Fix the read handler logic

-------------------------------------------------------------------
Fri Feb 10 19:12:48 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1486752633.f6d364e37b:
  * Jit64_Tables: Eliminate usages of the JIT global
  * JitIL_Tables: Eliminate usages of the JIT global
  * JitArm64_Tables: Eliminate usages of the JIT global
  * InputConfigDialog pass the device_cbox to the wiimote extension dialogs
  * SettingsHandler: Add Open and Save member functions
  * SettingsHandler: Make GenerateSerialNumber static
  * [Video] Warn when booting a bounding box game on an unsupported GPU
  * Add USB passthrough setting and USBUtils
  * DolphinWX: Add USB passthrough settings
  * IOS: Add UpdateWantDeterminism to devices
  * IOS: Store the active IOS title ID
  * IOS: Add base Host and USB::Device classes
  * Use a single libusb context
  * IOS: Implement OH0 (/dev/usb/oh0)
  * IOS: Re-implement USB_HIDv4 (/dev/usb/hid)
  * IOS: Implement USB_VEN (/dev/usb/ven)
  * Switch to the usbdk backend for libusb on Windows
  * Copy Wii save for current game for Netplay and TAS
  * cmake: Fix possible redefinition of imported target in FindALSA
  * cmake: Fix possible redefinition of imported target in FindOpenSLES
  * cmake: Remove -nopie, -no-pie should be used instead
  * cmake: Move discovery of SDL to InputCommon
  * CMake: use configure_file to generate scmrev.h
  * DSPCore: Convert the DSPCoreState enum into an enum class
  * NetWindow: Make chat messages queue private
  * IOS: Check if libusb can be used instead of asserting
  * Remove Guitar Hero 5 hack that apparently disabled USB functionality
  * CMake: add CMAKE_CONFIGURE_DEPENDS on Data/Sys
  * NetWindow: Get rid of direct use of the main_window global
  * Frame: Hide functions that don't need to be exposed
  * Notify user that USB won't work if libusb init fails
  * Move libusb context initialization to on first use
  * IOS: Do not init libusb unless passthrough is enabled
  * CMake: re-run to get version information when .git/HEAD changes
  * cmake: Move AO detection to AudioCommon
  * cmake: Copy FindOpenAL from upstream CMake
  * cmake: Add imported target to FindOpenAL
  * cmake: Move detection of OpenAL to AudioCommon
  * ES: use PRIx64 to print m_addtitle_tmd.GetTitleId()
  * CMake: make option ENABLE_SDL work again
  * CMake: re-run if .git/$(symbolic-full-name HEAD) changes
  * JitIL/IR.cpp: add braces around std::array initalizers
  * Fix symbols name from maps taking 2 lines instead of one
  * EXI_DeviceAD16: In-class initialize member variables
  * EXI_DeviceAD16: Amend variable naming
  * lint JitILCommon/IR.cpp
  * UCodes: Eliminate unnecessary includes in header
  * GCKeyboardEmu: Make constructor explicit
  * GCPadEmu: Make constructor explicit
  * cmake: Move PulseAudio detection to AudioCommon
  * Core: Remove redundant returns in FifoPlayerThread() and CpuThread()
  * IOS: Fix Wi-Fi scanning in system menu
  * cmake: Move BlueZ detection to Core
  * PowerPC: Convert #defines into typed constants
  * cmake: Don't use unqualified target_link_libraries
  * cmake: Move LLVM import to UICommon
  * UICommon: Rename HAS_LLVM to HAVE_LLVM
  * DSPCore: Make g_cycles_left a regular member variable of DSPEmitter
  * ControllerEmu: Move into its own directory
  * InputCommon CMakeLists: Normalize whitespace
  * DolphinWX: Add missing include for no-PCH builds
  * OpcodeDecoding: Convert #defines into enum constants
  * FifoPlayerDlg: Use std::lock_guard instead of manual mutex locking/unlocking
  * CMake: move modules from CMakeTests/ -> CMake/
  * InputCommon: Extract ControlReference from ControllerInterface
  * ControlReference: move function bodies out of header
  * ControlReference: hide is_input behind function
  * ControlReference: hide parse_error behind GetParseStatus()
  * ControlReference: put parsed_expression in a unique_ptr
  * DVD read chunking
  * Remove FastDiscSpeed from games fixed by the previous commit
  * IOS: Clarify Init, Reinit, Reset, Shutdown
  * IOS/ES: Implement ioctlv 0x25 (ES_LaunchBC)
  * IOS/ES: Don't write anything to the request after ES_Launch
  * Get rid of GetUsbPointer for emulated Bluetooth
  * DolphinWX: Fix overclock slider clock display
  * IOS: Implement MIOS functionality
  * ElfReader: Make constructor explicit
  * Adjust event times after a PPC clock change
  * Boot_WiiWAD: Get rid of unnecessary includes
  * ElfReader: Get rid of unnecessary includes
  * Boot_BS2Emu: Get rid of unnecessary headers
  * Boot: Add missing includes
  * Automatic translation resources sync with Transifex
  * Fix default audio backend on Android being "No audio output"
  * ControllerEmu: Fix incorrect default radius being set in AnalogStick
  * GameListCtrl: Separate some scanning code into functions
  * ControllerEmu: Separate ControlGroup from ControllerEmu
  * JitArm64: Use a custom stack with proper guard pages.
  * JitArm64: Handle stack faults.
  * Always use configured root when installing WAD
  * Fix booting Wii DOLs

-------------------------------------------------------------------
Mon Feb 06 12:12:54 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1486367015.11d1d227da:
  * DSPCore: Convert DSP stack register enum into an enum class
  * LightingShaderGen: Remove unnecessary includes
  * "Wii Remote Motor" -> "Wii Remote Rumble"
  * ShaderGenCommon: Remove unnecessary includes
  * cmake: check_and_add_flag supports adding to Debug or Release only
  * cmake: Use new option in check_and_add_flag to add options correctly
  * cmake: Add dolphin_compile_definitions function
  * cmake: Removes check against CMAKE_BUILD_TYPE for multi-configuration generators
  * cmake: Move Qt5 search to DolphinQt build script
  * macOS: Make deploy-mac.py script idempotent
  * DolphinWX: Update how localization files are installed
  * macOS: Update how resources are copied in the bundle
  * JitArm64: Initial implementation of the BLR optimization.
  * MemcardManager: Use unique_ptr over raw pointers
  * Remove unneeded write to 0x3140/0x3188 for WADs
  * cmake: Put test targets in folders
  * portaudio: Prevent files from being install()'ed
  * mbedtls: Remove unwanted "lib" target
  * cmake: Add missing Windows link flags
  * OpenAL: Move Windows binaries to lib folder and fix CMake detection
  * cmake: Add RC file on Windows to DolphinWX
  * cmake: Copy resources next to the DolphinWX binary on Windows
  * portaudio: Remove unwanted shared portaudio library
  * MemcardManager: Convert C arrays to std::array
  * MemcardManager: Get rid of prefixed double-underscores from an identifier
  * PowerPC: Move page #define constants to MMU.cpp
  * D3D: Add CommonTypes include to D3DTexture.h
  * CMake: actually call deploy-mac.py, don't just echo it
  * Tools: Fix recurring multiple times over the same library in deploy-mac.py
  * Don't call Movie::SetTitleId from ES
  * Movie: Put Wii s_bClearSave handling in a more logical place
  * Move ES_DIVerify's Movie-related code to a more logical place
  * FramebufferManagerBase: Return a std::pair from GetTargetSize
  * BootManager: Use local SConfig reference when possible
  * Don't load game INIs in Core::Init
  * Handle another case with HLE_GeneralDebugPrint
  * cmake: Move OpenSLES detection to AudioCommon through find_package()
  * cmake: Properly link against pthread on Linux using CMake's detection
  * CMake: use BundleUtilities to fix up Dolphin.app
  * Translate Swedish in example strings to English
  * GameINI: Enable XFB for Karaoke Revolution Glee 1-3
  * PowerPC: Rename tlb_entry struct to TLBEntry
  * MMU: Use references to TLBEntry instances instead of pointers
  * PowerPC: Convert CoreMode enum into an enum class
  * cmake: Reindent AudioCommon
  * cmake: In AudioCommon, append sources and dependencies to a real target
  * AudioCommon: Remove checks against NullSound::isValid()
  * AudioCommon: Move logic for default sound backend there from ConfigManager
  * cmake: Import FindALSA from upstream CMake
  * cmake: Add imported target to FindALSA
  * cmake: Move ALSA detection to AudioCommon
  * Support Setting CPU Overclock via GameINIs
  * Core: Convert State enum into an enum class
  * cmake: Fix resource installation for Linux
  * cmake: Prevent gtest from installing its files
  * wx: Move platform defines to wx setup header
  * Core: Actually make the State enum an enum class

-------------------------------------------------------------------
Wed Feb 01 12:33:41 UTC 2017 - opensuse-packaging@opensuse.org

- Update to version 5.0+git.1485952023.f558ae4dd1:
  * IOS FS: Move behavior to separate functions
  * IOS STM: Get rid of forward declarations in the cpp file
  * Sram: Make SRAM dumps const
  * DSPLLE: Only enable the DSP JIT on x64.
  * DSPAssembler: Make constructor explicit
  * DSPDisassembler: Make constructor explicit
  * Fixes a crash when closing a socket
  * RenderBase: Get rid of unnecessary casts
  * Fixes std::isprint undefined behavior

-------------------------------------------------------------------
Mon Jan 30 08:37:22 UTC 2017 - idonmez@suse.com

- Update to git snapshot 2020928fd8 

-------------------------------------------------------------------
Fri Jan 13 09:46:51 UTC 2017 - idonmez@suse.com

- Update to git snapshot 8b6bf84a7e 

-------------------------------------------------------------------
Tue Dec 27 14:28:49 UTC 2016 - idonmez@suse.com

- Update to git snapshot 8e506cb974 

-------------------------------------------------------------------
Thu Dec  8 05:20:57 UTC 2016 - kamikazow@opensuse.org

- Minor changes as Dolphin is only compatible with x86_64 and aarch64.
- Correct spelling to "GameCube" with capital C.
- Corrected license tag

-------------------------------------------------------------------
Wed Sep 28 22:57:45 CEST 2016 - opensuse@sukimashita.com

- Add initial ".changes" file for package
- Update to latest Dolphin 5.0 git master
- Add "dolphin-emu-remove-obsolete-xinerama-check.patch" to fix
  build of bundled wxWidgets for openSUSE
- Remove "dolphin-no-updates.patch" as it wasn't applied anyways
- Use package name for source archive to remove "_realname" define
- Update package description from upstream
openSUSE Build Service is sponsored by