Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yuzu for openSUSE:Factory checked in 
at 2023-01-08 21:25:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yuzu (Old)
 and      /work/SRC/openSUSE:Factory/.yuzu.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yuzu"

Sun Jan  8 21:25:48 2023 rev:3 rq:1056877 version:01299

Changes:
--------
--- /work/SRC/openSUSE:Factory/yuzu/yuzu.changes        2023-01-04 
17:53:52.166629580 +0100
+++ /work/SRC/openSUSE:Factory/.yuzu.new.1563/yuzu.changes      2023-01-08 
21:25:50.451354518 +0100
@@ -1,0 +2,79 @@
+Sun Jan 08 00:08:24 UTC 2023 - [email protected]
+
+- Update to version 01299:
+  * "Merge Tagged PR 9042"
+  * "Merge Tagged PR 9570"
+  * "Merge Tagged PR 9573"
+  * opengl: Sanitize antialiasing config
+  * video_core/vulkan: Fixed loading of Vulkan driver pipeline cache The 
header size of the Vulkan driver pipeline cache files was incorrectly in 
PipelineCache::LoadVulkanPipelineCache, for which the pipeline cache wasn't 
read correctly and got invalidated on each load.
+  * MacroHLE: eliminate 2 rushed macros.
+  * externals: update dynarmic, xbyak
+  * Run clang-format
+  * externals: Update sirit
+  * shader_recompiler: Fix shuffle partitioning for >64 invoc-per-subgroup GPUs
+  * Vulkan, OpenGL: Hook up geometry shader passthrough emulation
+  * shader_recompiler: Add support for lowering geometry passthrough
+  * Vulkan, OpenGL: Hook up storage buffer alignment code
+  * shader_recompiler: Align SSBO offsets to meet host requirements
+  * shader_recompiler: SPIRV: Only enable int64 feature when supported
+  * shader_recompiler: Add comparison operators to descriptor types
+  * Vulkan: Add a workaround for input_position on Adreno drivers
+  * video_core/vulkan: Vulkan driver pipelines now contain cache version So 
that old cache can get deleted when the cache version changes and does not grow 
infinitely
+  * video_core/vulkan: Driver pipeline cache will now be deleted with the 
shader cache
+  * config: Set the Vulkan driver pipeline cache option to be global
+  * video_core/vulkan: Added check if Vulkan pipeline path has been set
+  * config: Better wording for VK pipeline cache option and enable by default
+  * yuzu-cmd: Removed `use_vulkan_driver_pipeline_cache` from default_ini.h 
The addition of the use_vulkan_driver_pipeline_cache option into the default 
ini string literal caused the 16,384-byte limit of the MSVC compiler to be 
exceeded.
+  * video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines As an 
optional feature which can be enabled in the advanced graphics configuration, 
all pipelines that get built at the initial shader loading are stored in a 
VkPipelineCache object and are dumped to the disk.
+  * BufferBase: Don't ignore GPU pages.
+  * Fermi2D: sync cache flushes
+  * MemoryManager: use fastmem directly.
+  * net: Silently translate ETIMEDOUT network error
+  * video_core: Cache GPU internal writes.
+  * Vulkan: Fix drivers that don't support dynamic_state_2 up
+  * common: add setting for renderer clock workaround
+  * vulkan: implement 'turbo mode' clock booster
+  * renderer_vulkan: implement fallback path for null descriptors
+  * yuzu-ui: Add setting for disabling macro HLE
+  * Video_core: Address feedback
+  * Texture Cache: Implement async texture downloads.
+  * Vulkan: Update blacklisting to latest driver versions.
+  * ShaderCompiler: Inline driver specific constants.
+  * Vulkan: rework stencil tracking.
+  * TAS: Immediately switch stick to TAS on input
+  * cmake: move find-modules to root cmake dir
+  * service: nifm: Initialize request state
+  * service: nifm: Match documentation names
+  * cmake: allow options shadowing with normal variables
+  * cmake: improve find_package failure messages
+  * vulkan_common: blacklist radv from extended_dynamic_state2 on drivers 
before 22.3.1
+  * video_core: fix build
+  * MacroHLE: Final cleanup and fixes.
+  * Rasterizer: Setup skeleton for Host Conditional rendering
+  * RasterizerMemory: Add filtering for flushing/invalidation operations.
+  * Vulkan: Allow stagging buffer deferrals.
+  * MacroHLE: Add OpenGL Support
+  * Vulkan: Add other additional pipeline specs
+  * Vulkan: Implement Dynamic State 3
+  * Vulkan Implement Dynamic State 2 LogicOp and PatchVertices
+  * Vulkan: Implement Dynamic States 2
+  * DMAPusher: Improve collection of non executing methods
+  * Revert Buffer cache changes and setup additional macros.
+  * MacroHLE: Reduce massive calculations on sizing estimation.
+  * MacroHLE: Add HLE replacement for base vertex and base instance.
+  * MacroHLE: Add Index Buffer size estimation.
+  * MacroHLE: Refactor MacroHLE system.
+  * MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.
+  * MacroHLE: Add MultidrawIndirect HLE Macro.
+  * TAS: Record sanitized instead of raw stick inputs
+  * vfs: Replace cstr concat with char concat
+  * vulkan_common: unify VK_EXT_debug_utils and selection of validation layer
+  * host_memory: Use transparent huge pages where available
+  * host_memory: Allocate virtual_base with MAP_NORESERVE
+  * Update translations (2023-01-01)
+  * settings: comment language blocklist columns
+  * settings: added regon/language warning bounds check
+  * Revert "k_page_group: synchronize"
+  * settings: warn on invalid regon/language combinations
+
+-------------------------------------------------------------------

Old:
----
  yuzu-01290.tar.xz

New:
----
  yuzu-01299.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yuzu.spec ++++++
--- /var/tmp/diff_new_pack.RZ4adl/_old  2023-01-08 21:25:51.311359628 +0100
+++ /var/tmp/diff_new_pack.RZ4adl/_new  2023-01-08 21:25:51.319359675 +0100
@@ -1,21 +1,19 @@
 #
 # spec file for package yuzu
 #
-# Copyright © 2017–2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2023 SUSE LLC
 # Copyright © 2017–2020 Markus S. <[email protected]>
 #
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,58 +23,61 @@
     DESTDIR=%{buildroot} %__builder install/strip -C %__builddir
 
 Name:               yuzu
-Version:            01290
+Version:        01299
 Release:            0
 Summary:            Nintendo Switch emulator/debugger
 License:            GPL-3.0-or-later
 Group:              System/Emulators/Other
-Url:                https://yuzu-emu.org/
+URL:            https://yuzu-emu.org/
 Source0:            %{name}-%{version}.tar.xz
 # wget https://api.yuzu-emu.org/gamedb/ -O compatibility_list.json
 # It is dynamically changed so we should not use source URL in spec,
 # otherwise it will fail source check when submitted to Factory...
 Source1:            compatibility_list.json
 ExclusiveArch:      x86_64
+BuildRequires:  autoconf
+BuildRequires:  binutils
+BuildRequires:  binutils-gold
 BuildRequires:      cmake >= 3.15
-BuildRequires:      binutils binutils-gold
 BuildRequires:      gcc >= 12
 BuildRequires:      gcc-c++ >= 12
-BuildRequires:      pkgconfig(sdl2) >= 2.0.18
-BuildRequires:      libboost_filesystem-devel-impl >= 1.75.0
-BuildRequires:      libboost_context-devel-impl >= 1.75.0
-BuildRequires:      nasm autoconf
-BuildRequires:      pkgconfig(vulkan)
 BuildRequires:      glslang-devel
+BuildRequires:  libboost_context-devel-impl >= 1.75.0
+BuildRequires:  libboost_filesystem-devel-impl >= 1.75.0
+BuildRequires:  nasm
 BuildRequires:      sndio-devel
-BuildRequires:      pkgconfig(libcurl)
-BuildRequires:      pkgconfig(nettle)
-BuildRequires:      pkgconfig(openssl)
+BuildRequires:  pkgconfig(alsa)
 BuildRequires:      pkgconfig(gnutls)
+BuildRequires:  pkgconfig(jack)
+BuildRequires:  pkgconfig(libcurl)
 BuildRequires:      pkgconfig(libpng)
-BuildRequires:      pkgconfig(libva)
 BuildRequires:      pkgconfig(libpulse)
-BuildRequires:      pkgconfig(alsa)
+BuildRequires:  pkgconfig(libva)
+BuildRequires:  pkgconfig(nettle)
+BuildRequires:  pkgconfig(openssl)
 BuildRequires:      pkgconfig(opus)
+BuildRequires:  pkgconfig(sdl2) >= 2.0.18
 BuildRequires:      pkgconfig(speexdsp)
-BuildRequires:      pkgconfig(jack)
+BuildRequires:  pkgconfig(vulkan)
 
 BuildRequires:      pkgconfig(Qt5Core) >= 5.15
-BuildRequires:      pkgconfig(Qt5Widgets)
-BuildRequires:      pkgconfig(Qt5OpenGL)
 BuildRequires:      pkgconfig(Qt5Multimedia)
+BuildRequires:  pkgconfig(Qt5OpenGL)
+BuildRequires:  pkgconfig(Qt5Widgets)
 
 # ffmpeg
 BuildRequires:      pkgconfig(libavcodec)
 BuildRequires:      pkgconfig(libavutil)
 BuildRequires:      pkgconfig(libswscale)
 
+BuildRequires:  libzip-tools
 BuildRequires:      pkgconfig(catch2) >= 2.13.7
 BuildRequires:      pkgconfig(fmt) >= 8.0.1
-BuildRequires:      pkgconfig(nlohmann_json) >= 3.8
-BuildRequires:      pkgconfig(libusb-1.0)
 BuildRequires:      pkgconfig(liblz4) >= 1.8
+BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(libzip)
 BuildRequires:      pkgconfig(libzstd) >= 1.5
-BuildRequires:      pkgconfig(libzip) libzip-tools
+BuildRequires:  pkgconfig(nlohmann_json) >= 3.8
 
 BuildRequires:      libqt5-linguist-devel
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RZ4adl/_old  2023-01-08 21:25:51.347359841 +0100
+++ /var/tmp/diff_new_pack.RZ4adl/_new  2023-01-08 21:25:51.351359865 +0100
@@ -2,17 +2,17 @@
   <service name="tar_scm" mode="localonly">
     <param name="url">https://github.com/yuzu-emu/yuzu-mainline.git</param>
     <param name="scm">git</param>
-    <param name="version">01290</param>
+    <param name="version">01299</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">yuzu</param>
-    <param name="revision">mainline-0-1290</param>
+    <param name="revision">mainline-0-1299</param>
   </service>
   <service name="recompress" mode="localonly">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
   <service name="set_version" mode="localonly">
-    <param name="version">01290</param>
+    <param name="version">01299</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.RZ4adl/_old  2023-01-08 21:25:51.371359984 +0100
+++ /var/tmp/diff_new_pack.RZ4adl/_new  2023-01-08 21:25:51.375360008 +0100
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/yuzu-emu/yuzu-mainline.git</param>
-    <param 
name="changesrevision">7152df12ae3f7678110a16f7cbb9bc91da655012</param>
+    <param 
name="changesrevision">56a8bcceb14e6d06eca525f3ce13473aa6dc7a22</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ yuzu-01290.tar.xz -> yuzu-01299.tar.xz ++++++
/work/SRC/openSUSE:Factory/yuzu/yuzu-01290.tar.xz 
/work/SRC/openSUSE:Factory/.yuzu.new.1563/yuzu-01299.tar.xz differ: char 15, 
line 1

Reply via email to