Hello community, here is the log from the commit of package Play for openSUSE:Leap:15.2 checked in at 2020-05-14 16:58:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/Play (Old) and /work/SRC/openSUSE:Leap:15.2/.Play.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Play" Thu May 14 16:58:10 2020 rev:2 rq:805465 version:0~git20200503 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/Play/Play.changes 2020-02-21 23:51:43.992850433 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.Play.new.2738/Play.changes 2020-05-14 16:58:14.098755404 +0200 @@ -1,0 +2,448 @@ +Mon May 04 20:19:37 UTC 2020 - [email protected] + +- Update to version 0~git20200503: + * Only log scan process if we want to. + * Code style fix. + * Update Dependencies submodule. + * Use non-throwing variant of directory_iterator. + * Enclose directory listing in a try/catch block. + * Log scanning process. + * Fix code style. + * Implement LoadModuleBufferAddress. + * Implement CdGetReadPos. + * Enable Tenkaichi test. + * Fix code style. + * Clarify comment. + * Add some invalidation range tests. + * Make GetTransferInvalidationRange function public. + * Add test base class. + * Extract invalidation range computation logic. + * Constify some functions. + * Change check method. + * Add GsAreaTest. + * Allow Vulkan instance to be created without validation layer active. + * Update Framework submodule. + * Fix code style. + * Allow selecting a specific device to be used by Vulkan. + * Save & load device/vendor IDs. + * Use suitable physical device. + * Account for textures with 0 buffer width + * Display available devices. + * Fix build errors. + * Add missing files. + * Add Vulkan DeviceInfo module. + * Update Framework submodule. + * Use GetStructPtr. + * Implement alternative GS CSR register + * Fix edge cases in RegisterVblankHandler + * Implement ReleaseVblankHandler in VBlank IOP module + * Implement missing blendmode 1002 + * document CCdvdfsv::Invoke592 method 0 structure + * Fix stylin issues. + * Update CodeGen submodule. + * Use GetStructPtr to obtain VsyncFlag locations. + * Add MAX in test. + * Implement MINI/MAX VU operations differently. + * Setup denormal handling mode in test. + * Add VU MinMax test. + * Remove dead code. + * Handle alternate WriteFile function. + * Handle error case in ReadFile. + * Test signed values. + * Fix some return values. + * Hook Mc2 functions when specific IOP modules are loaded. + * Make sure SearchFile returns not found if file is not there. + * Tweak the function detection heuristic. + * Hook Mc2 functions somewhere else. + * Implement ChDir. + * Clean ReadFile handling. + * Use defines for operation results. + * Flesh out GetDir implementation. + * Function 5 is ReadFileAsync. + * Fix some problems in GetDir. + * Default to port 0. + * Add WriteFileAsync. + * Add MkDirAsync and CreateFileAsync. + * Add some basic error checking. + * Use constant for memory card port. + * Find function pointers using an heuristic. + * Hook the underlaying check async function. + * Fix function id. + * Initial version of libmc2 HLE. + * MC investigation again. + * MC investigation. + * Various hooks that made the SIO2 test working. + * More MemoryCard SIO2 investigation. + * Memory Card SIO2 protocol investigation. + * Add DMACMAN and SECRMAN HLE modules. + * Fix strip command line. + * Add error check and logging in RetroArch Android build script. + * Build using NDK r21. + * Update Gradle & Gradle Plugin. + * update model after checking all s3 entries + * moving warning call to its own function + * display s3 bootables as they're proccessed + * Bootable dialog, add statusbar + * prevent dialog closure when proccessing s3 bootables + * explicitly set S3 bootable std::async flag to std::launch::async + * move S3 bootable processing to std::async + * Handle splitting of image transfers that may have addresses that go out of bounds. + * Flush command buffer when we're about to read GS RAM. + * Update CodeGen submodule. + * Update Nuanceur submodule. + * Code style fixes. + * Update mainwindow.cpp + * Update main.cpp + * Use Xenial for Travis ARM64 builds. + * Update CodeGen submodule. + * Update CodeGen submodule. + * Mask GS Regs + * Update Framework submodule + * Code style fixes. + * Add PSMZ16 swizzle table. + * Implement transfer read handlers. + * Fix validation warning. + * Remove annoying asserts. + * Cache CLUT transfers. Allow previous transfers to be reused. + * Store CLUT in a buffer instead of image. + * Add PSMT8 Local to Local transfers. + * Fix destination alpha test. + * Add destination alpha test for 32-bit frame buffers. + * Add destination alpha test. + * Add missing alpha test condition. + * Rename VulkanTransfer to VulkanTransferHost. + * More pixel formats. + * Basic implementation of local to local transfers. + * Load and save CBP0/1 state. + * Add const parameter to Copy. + * Use enable_testing earlier to allow CodeGenTestSuite to be added to tests. + * Add "denormals are zero" check in IsZero function. + * Code style fixes. + * Enable flush-to-zero mode on AArch64. + * Limit intrinsic usage to x86 platforms. + * Set proper denormal handling modes. + * we dont want to auto default to s3 scan button + * display serial number in list view + * show disc path in listview, can be useful to distinguish between different copies + * Qt check image extension for type, instead of header, we assume images downloaded from TGDB are jpg, so it can fail if the image is png with jpg extension + * check to see if bootable is listed before trying to get diskId, speed up scan, especially on aws S3 buckets + * Qt: list S3 games in bootables + * s3 listing to own function + * simplify AppImage packaging process + * statically link against libgcc & libstdc++ on unix platforms + * Add a stub for FileIO ccode function. + * Also make sure VU mem and Micro mem are aligned. + * Make sure our virtual machine is allocated with proper alignment. + * Code style fixes. + * Remove float types from VuTests. + * Check broadcast elements in FMAC stall detection. + * Rename functions for more consistency. + * Cleanup. + * Update flag skip compile hint algorithm. + * Go back to the static adjustment approach. + * Add another stall test. + * Add some annotations to the test. + * Move helper functions. + * Another slightly different approach. + * Add stall test case. + * Slightly different approach. + * Add very basic FMAC hazard detection. + * Improve README + * save input profile before loading different profile + * allow deleting of all profile, but not the last remaining one + * fix profile delete, note: removing item triggers index change, which triggers profile change, which triggers old profile config save, thus recreating the file again + * initial Gamepad profiles support + * Enable protecting RAM pages to detect modified code on iOS. + * Add some asserts. + * Update submodules. + * use default margining value + * support region s3 buckets + * Properly handle SPU DMA stop mode. + * Return error in CdRead is command is already pending. + * Add comment to say which game requires the delay. + * Add delay to NDiskReady command. + * Upgrade Android Gradle plugin version. + * Another attempt at fixing mount's output read issue. + * block signal to gs combobox during population, else it will always call currentIndexChanged(0) forcing the option to OpenGL even when not changed + * move gs label updating to own function, update gs label when handler is changed through the setting menu + * use enum for gs handler index + * Don't cache blocks that have breakpoints. + * Add log. + * Fix code style. + * Better skip flags hint computation. + * Fix crash. + * Update test with breaking case. + * Add simple flags test. + * Move hints computation to a function. + * Skip flags update when we're sure result won't be used. + * directly copy GS states + * hide gs selection+warning when vulkan is not available during build + * make GS selectable, add toggle option + * dont fail to load game info, if it has no overview + * allow replacing GSHandler on the fly + * create render window manually, to avoid dependency on showEvent() + * Code stylin'. + * Make Vulkan optional in the build. + * Install proper package for ARM64 build. + * Use proper platform def. + * Fix Linux build. + * Add fog support. + * Add pipeline barrier between draw calls. + * Don't send a resize event if nothing has been exposed. + * Catch error when booting from command line. + * Linux Vulkan Surface Creation. + * Build using latest Vulkan SDK. + * Code style fixes. + * Tweak settings dialog to make text visible on Windows and macOS. + * Add less than alpha test. ++++ 251 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/Play/Play.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.Play.new.2738/Play.changes Old: ---- Play-0~git20191220.tar.xz New: ---- Play-0~git20200503.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Play.spec ++++++ --- /var/tmp/diff_new_pack.wvtxAB/_old 2020-05-14 16:58:14.494756163 +0200 +++ /var/tmp/diff_new_pack.wvtxAB/_new 2020-05-14 16:58:14.494756163 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libretro-play +# spec file for package Play # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: Play -Version: 0~git20191220 +Version: 0~git20200503 Release: 0 Summary: Play! - PlayStation 2 Emulator License: MIT @@ -25,6 +25,7 @@ URL: http://purei.org Source: %{name}-%{version}.tar.xz +BuildRequires: Mesa-devel BuildRequires: boost-devel BuildRequires: cmake BuildRequires: gcc-c++ @@ -36,7 +37,7 @@ BuildRequires: libicu-devel BuildRequires: libopenssl-devel BuildRequires: libqt5-qtbase-devel -BuildRequires: Mesa-devel +BuildRequires: libqt5-qtx11extras-devel BuildRequires: nlohmann_json-devel BuildRequires: openal-soft-devel BuildRequires: sqlite3-devel ++++++ Play-0~git20191220.tar.xz -> Play-0~git20200503.tar.xz ++++++ /work/SRC/openSUSE:Leap:15.2/Play/Play-0~git20191220.tar.xz /work/SRC/openSUSE:Leap:15.2/.Play.new.2738/Play-0~git20200503.tar.xz differ: char 26, line 1 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.wvtxAB/_old 2020-05-14 16:58:14.566756301 +0200 +++ /var/tmp/diff_new_pack.wvtxAB/_new 2020-05-14 16:58:14.570756308 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/jpd002/Play-.git</param> - <param name="changesrevision">bd485299c9560c6e51b88ee0d307b6b3415b55c4</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">c950bf43d0d8528e3bbabcd75b11dc0aad055d3f</param></service></servicedata> \ No newline at end of file
