Hello community, here is the log from the commit of package dolphin-emu for openSUSE:Factory checked in at 2020-11-13 18:58:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dolphin-emu (Old) and /work/SRC/openSUSE:Factory/.dolphin-emu.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dolphin-emu" Fri Nov 13 18:58:17 2020 rev:10 rq:848307 version:5.0+git.20201111T112241.9e3e325add Changes: -------- --- /work/SRC/openSUSE:Factory/dolphin-emu/dolphin-emu.changes 2020-04-28 22:31:34.709665108 +0200 +++ /work/SRC/openSUSE:Factory/.dolphin-emu.new.24930/dolphin-emu.changes 2020-11-13 18:58:31.314078582 +0100 @@ -1,0 +2,703 @@ +Fri Nov 13 09:07:12 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Add minizip.patch to revert back to minizip 1.x which is also + the in-tree version anyway. + +------------------------------------------------------------------- +Thu Nov 12 07:11:49 UTC 2020 - idon...@suse.com + +- Update to version 5.0+git.20201111T112241.9e3e325add: + * Android: Add null check for InputOverlay + * Common/MsgHandler: Add fmt-capable variants of the alert macros + * Android: Remove unnecessary ANativeWindow_release call + * Android: Fix alert messages when EmulationActivity is being destroyed + * Android: Fix rotating EmulationActivity after boot fails + * Android: Only show emulation menu toast if boot succeeds + * Android: Finish EmulationActivity from C++ + * UICommon: Migrate logging over to fmt + * ShaderGenCommon: Rename WriteFmt() to Write() + * CPUDetect: Indicate slow PDEP/PEXT only for Zen1/+/2 (Family 23) + * Android: Don't name unused JNIEnv/jobject/jclass parameters + * Android: Fix jobject/jclass warnings + * Android: Remove unnecessary WrongConstant warning suppression + * Android: Call saveSettings in EmulationActivity.onStop + * Android: Make scrollbar for in-game menu always visible + * Fix dereferencing nullptr BootParameters + * Android: Rename path variable in ConvertFragment + * Android: Suppress warnings in EmulationActivity + * Common/LinearDiskCache: Replace std::fstream with File::IOFile + * Virtual Notch settings and UI for octagonal stick + * JitArm64: Implement HLE function hooking + * Resolve VkDeviceMemory/nullptr type mismatch to fix build on FreeBSD i386 + * Top: Set port when connecting a socket to find the default interface + * Android: Remove some touchscreen checks from EmulationActivity + * Android: Don't reset savestate time on load + * Android/InputOverlayPointer: Don't assume surface covers whole screen + * Simplify Arm64GPRCache::Flush + * Translation resources sync with Transifex + * Android: Update IR sensitivity default values + * Common: Fix logger related crash when HTTP response is empty + * DolphinQt: Update register view font when Debug Font changes + * Android: showMotionControlsOptions cleanup + * Source/Core/Common/Config/Config.cpp: add missing <mutex> include + * Android: Remove unused imports + * UberShaderPixel: Migrate over to fmt + * Externals: Update fmt to 7.1.0 + * Android: Fix initTouchPointer + * dolphinqt msbuild: do not moc TASSlider.h + * FileUtil: Fix format string + * DolphinQt: Add a warning to the MEM1/MEM2 override setting description. + * CMake: Change "USE_VULKAN" to "HAS_VULKAN" + * CMake: Set HAS_OPENGL for every system other than arm64 + * IOS/USB: Fix -Winvalid-offset warnings + * VideoCommon: update vcproj file to set HAS_OPENGL + * VideoCommon: remove HAS_OPENGL from VideoBackendBase + * VideoCommon: update vcproj file to set HAS_VULKAN + * VideoCommon: rename USE_VULKAN to HAS_VULKAN in VideoBackendBase + * PixelShaderGen: Migrate over to fmt + * VideoCommon/FrameDump: Remove code for older versions of avcodec. + * Common: Migrate logging to fmt + * CMake: Add option to enable/disable Vulkan video backend + * InputCommon: Migrate logging over to fmt + * DolphinQt: Move QT_LAYOUT_DIRECTION string to qt-strings.pot + * VideoCommon: FrameDump fixes/cleanups. + * Explain how to fix "Serial and/or version data is missing" + * Android: Show how long ago each savestate was created + * VideoCommon: Simplify VideoBackendBase::GetDefaultBackendName + * VideoCommon: Get rid of the global g_available_video_backends + * DriverDetails: Remove bug for broken GPU Texture Decoding + * Re-enable GPU Texture Decoding under MoltenVK + * WiimoteReal: Only duplicate data reports when speaker data is enabled. + * add some file to pch + * cmake: Silence warnings. + * Socket: Abort pending operations on shutdown + +------------------------------------------------------------------- +Fri Oct 23 17:01:16 UTC 2020 - se...@mosad.xyz + +- Update to version 5.0+git.20201022T220753.64f7a4448b: + * DiscIO: Migrate logging over to fmt + * DolphinQt: Don't call UICommon::InhibitScreenSaver if already in desired state. + * Common/Matrix: Allow TVec classes to be used in constexpr contexts + * Require zstd >= 1.4.0 + * Android: Attach CPU thread to JVM early + * Fix volume of emulated wii mote speakers not being native + * Android: Don't show game ID after game title + * Android: Get game metadata from core + * Core: Always call Host_TitleChanged on boot + * Core: Set bWii before calling Host_TitleChanged + * AudioCommon: Migrate logging over to fmt + * Common/Log: Add basic fmt-capable functions to the interface. + * Common: Move OSThreads into core + * ARDecrypt: Resolve seedtable at compile-time + * ExpressionParser: Add missing <functional> include + * Android: Add AndroidOverlayButtons INI section + * Android: Add "Default Values" button for overlay seekbars + * Android: Convert SharedPreferences to INI Settings (simple cases) + * UberShaderVertex: Migrate over to fmt + * DataReader: Make use of if constexpr where applicable + * UberShaderCommon: Migrate over to fmt + * Translation resources sync with Transifex + * DiscIO: Make WiiEncryptionCache moveable + * GeometryShaderGen: Migrate over to fmt + * FramebufferShaderGen: Migrate over to fmt + * WiimoteEmu: Tweak IMUCursor total yaw setting tool-tip. + * WiimoteEmu: Expose IR camera FOV to adjust IMU pointing sensitivity. + * WiimoteEmu: Use quaternions for orientation. + * InputCommon/WiimoteEmu: Replace stateful rotational matrices with quaternions. + * Common/Matrix: Add Quaternion class. + * VolumeVerifier: Make "no valid data in partition" hide some other errors + * Android: Remove unnecessary JNI function declarations + * VertexShaderGen: Fix unescaped { in D3D shader. + * Android: Refetch game metadata after returning from settings + * Android: Allow disabling cover downloading + * Android: Allow reading global settings without a Settings object + * Linux/XInput2: Fix keys being stuck pressed on focus loss. + * Reorder xgettext arguments + * Fix predefined Qt strings not getting translated + * CMake: Fix build errors exposed by making common dependent on fmt + * Add helper function for fmt::format(GetStringT(... + * DiscIO: Make use of fmt where applicable + * Qt/QtUtils: Fix accidental recursion in ParallelProgressDialog + * Clean up screen saver inhibition and apply setting change immediately. + * DolphinQt: Expose "DisableScreenSaver" setting in the UI. + * Config: Make "DisableScreenSaver" default to true. + * Android: Show alert messages as toasts outside of emulation + * Android: ConfirmRunnable to RunRunnable with optional confirmation + * DolphinQt: Reset TAS input slider to default on right-click + * Source/Core/DiscIO/WIACompression.cpp: add missing <limits> include + * Readme: Add Buildbot header link + * Android: Fix setting read during play with local game layer active + * AudioStretcher: Keep default parameters. + * Android: Remove finish from ConfirmRunnableViewHolder + * android: add SENSOR_REVERSE_LANDSCAPE as an option + * DiscIO: Decrease RAM usage during zstd compression + * Show NKitness in file format string + * Remove AsciiArt shader + * Use Instant in StartupHandler. + * Enable support for Java 8 API desugaring. + * Replace geckocodes.org with mirror codes.rc24.xyz + * Add Metal Gear Solid: The Twin Snakes to NKit warning message + * Core: Load custom textures after inputs has been loaded and avoid sending force texture reload during startup for dynamic textures. This ensures that custom texture loading only happens once and users don't see any weird flashes on startup + * InputCommon: Introducing the "Dynamic Input Texture". Configuration links an emulated input action to an image based on what host key is defined for that emulated input. Specific regions are called out in configuration that mark where to replace an input button with a host key image. + * VideoCommon: Make a reusable free function for getting top level directories that have a matching gameid text file underneath + * Jit64: fselx - Skip MOVAPS + MOVSD (SSE4.1) + * Jit64: fselx - Skip MOVSD (AVX) + * Externals: Update MoltenVK to v1.1 + * Socket: Set SO_NOSIGPIPE on macOS + * Vulkan: Use VK_LAYER_KHRONOS_validation for validation + * Android: Correct SliderSetting minimum value behavior on API < 26 + * Translation resources sync with Transifex + * DolphinQt/Debugger: Fix DBAT and IBAT registers in RegisterWidget + * Fix controller defaults being empty on fresh run + * ControllerEmu: Increase "IMUPointer" "Total Yaw" default value to match that of regular "Point" settings. Removed "Total Yaw" from included Wii remote input profile to take on the default value. + * ControllerEmu: Increase Total Yaw/Pitch default values to compensate for new FOV and to reach screen edges in the Wii Menu. + * ControllerInterface/Wiimote: Add "IR Distance" input providing a calculated distance from sensor bar in meters. + * WiimoteEmu: Increase Camera FOV constants to 42 by 31.5 degrees. + * MathUtil: Add Population (vs Sample) versions of Variance and StandardDeviation to RunningVariance. + * Update DPSJ8P.ini + * Core/NetPlay: Fix Wii Remote syncing. + * Android: seekbar.setMin requires API level 26 + * Core: Unbreak default keyboard mappings. + * Android: Fix convertCompressionLevelZstdValues + * Update DPSJ8P.ini + * Create DPSJ8P.ini + * Create DPOJ8P.ini and add modem bypass code + * Create DPOJ8P.ini + * ExpressionParser: Improve hotkey suppression logic. Allow activation with simultaneous press of modifier and final input. + * ExpressionParser: Replace ScopeGuard with custom deleter unique_ptr. + * InputCommon: Improve input detection to produce buton combinations. + * InputCommon: Make hotkeys and input detection aware of Ctrl -> L_Ctrl / R_Ctrl hierarchy. + * InputCommon: Clean up modifier ignoring logic. + * Core: Clean up default hotkey expressions. + * ControllerInterface: Add platform consistent names for modifier keys. + * ExpressionParser: Allow duplicate and superset modifier hotkeys to function. + * InputCommon: Support detecting combinations of inputs. (Hotkeys) + * ExpressionParser: Suppress inputs when hotkey modifiers are pressed. + * ExpressionParser: Add Hotkey syntax. + * Android: Add "Ignore for this session" to Warning AlertMessages + * Android: Use DialogFragment for AlertMessage + * FramebufferManager: Fix EFB readbacks with MSAA on + * Properly fix News Channel loading screen + * Android: Use storage access framework for importing WADs + * DolphinQt: Use 1-based disc numbering in InfoWidget + * VolumeVerifier: Call CheckDiscSize from Finish + * VolumeVerifier: Make high severity "too small" hide low severity "too small" + * DolphinQt: Stop using qtmain + * DolphinQt: Handle non-ASCII characters in Windows cmd arguments + * IP/Top: Log IOCTL_SO_GETHOSTID properly + * IP/Top: Add SO_LINGER optname + * Update state version. + * Core/BTEmu: Change a member variable to a local variable. + * Translation resources sync with Transifex + * ControllerEmu: Improve and simplify UpdateCalibrationData. + * Add built-in profile for Wii Remote with MotionPlus IR + * Qt/MappingWindow: Add support for built-in profiles + * GameSettings: Fix Monster Hunter Tri bloom patches + * GameSettings: Enable FPRF for Interactive Multi-Game Demo Disk: November 2003 ++++ 506 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/dolphin-emu/dolphin-emu.changes ++++ and /work/SRC/openSUSE:Factory/.dolphin-emu.new.24930/dolphin-emu.changes Old: ---- dolphin-emu-5.0+git.20200427T203812.7a77abb815.obscpio New: ---- dolphin-emu-5.0+git.20201111T112241.9e3e325add.obscpio minizip.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dolphin-emu.spec ++++++ --- /var/tmp/diff_new_pack.RcZTe8/_old 2020-11-13 18:58:34.658082251 +0100 +++ /var/tmp/diff_new_pack.RcZTe8/_new 2020-11-13 18:58:34.662082255 +0100 @@ -18,17 +18,18 @@ # revision needs to be the full output of 'git rev-parse HEAD' # (netplay version check relies on it) -%define _revision 7a77abb815d218668bcb18b28b81ffc6788006cb -%define _revision_description 5.0-11932 +%define _revision 9e3e325add765cb2c0143df6fd5b324c0538559e +%define _revision_description 5.0-13001 Name: dolphin-emu -Version: 5.0+git.20200427T203812.7a77abb815 +Version: 5.0+git.20201111T112241.9e3e325add Release: 0 Summary: Dolphin, a GameCube and Wii Emulator License: GPL-2.0-or-later Group: System/Emulators/Other URL: https://dolphin-emu.org/ Source: %{name}-%{version}.tar.xz +Patch1: minizip.patch BuildRequires: alsa-devel BuildRequires: bluez-devel BuildRequires: cmake @@ -45,6 +46,7 @@ BuildRequires: libhidapi-devel BuildRequires: libminiupnpc-devel BuildRequires: libpng-devel +BuildRequires: libzstd-devel BuildRequires: lzo-devel BuildRequires: mbedtls-devel BuildRequires: minizip-devel @@ -86,7 +88,7 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build export CCFLAGS='%{optflags} -Wno-return-type' ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RcZTe8/_old 2020-11-13 18:58:34.710082308 +0100 +++ /var/tmp/diff_new_pack.RcZTe8/_new 2020-11-13 18:58:34.710082308 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/dolphin-emu/dolphin.git</param> - <param name="changesrevision">5e33cd48da132e0b2b4e459ef83388233d4e3a2f</param> + <param name="changesrevision">9e3e325add765cb2c0143df6fd5b324c0538559e</param> </service> </servicedata> \ No newline at end of file ++++++ dolphin-emu-5.0+git.20200427T203812.7a77abb815.obscpio -> dolphin-emu-5.0+git.20201111T112241.9e3e325add.obscpio ++++++ /work/SRC/openSUSE:Factory/dolphin-emu/dolphin-emu-5.0+git.20200427T203812.7a77abb815.obscpio /work/SRC/openSUSE:Factory/.dolphin-emu.new.24930/dolphin-emu-5.0+git.20201111T112241.9e3e325add.obscpio differ: char 48, line 1 ++++++ dolphin-emu.obsinfo ++++++ --- /var/tmp/diff_new_pack.RcZTe8/_old 2020-11-13 18:58:34.758082360 +0100 +++ /var/tmp/diff_new_pack.RcZTe8/_new 2020-11-13 18:58:34.758082360 +0100 @@ -1,5 +1,5 @@ name: dolphin-emu -version: 5.0+git.20200427T203812.7a77abb815 -mtime: 1588012692 -commit: 7a77abb815d218668bcb18b28b81ffc6788006cb +version: 5.0+git.20201111T112241.9e3e325add +mtime: 1605090161 +commit: 9e3e325add765cb2c0143df6fd5b324c0538559e ++++++ minizip.patch ++++++ Index: dolphin/CMakeLists.txt =================================================================== --- dolphin.orig/CMakeLists.txt +++ dolphin/CMakeLists.txt @@ -647,7 +647,7 @@ else() add_subdirectory(Externals/zlib) endif() -pkg_check_modules(MINIZIP minizip>=2.0.0) +pkg_check_modules(MINIZIP minizip) if(MINIZIP_FOUND) message(STATUS "Using shared minizip") include_directories(${MINIZIP_INCLUDE_DIRS}) _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org