Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dolphin-emu for openSUSE:Factory 
checked in at 2026-01-01 15:00:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dolphin-emu (Old)
 and      /work/SRC/openSUSE:Factory/.dolphin-emu.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dolphin-emu"

Thu Jan  1 15:00:53 2026 rev:23 rq:1324929 version:2512

Changes:
--------
--- /work/SRC/openSUSE:Factory/dolphin-emu/dolphin-emu.changes  2025-10-17 
17:29:32.679500424 +0200
+++ /work/SRC/openSUSE:Factory/.dolphin-emu.new.1928/dolphin-emu.changes        
2026-01-01 15:01:58.137241795 +0100
@@ -1,0 +2,9 @@
+Wed Dec 31 16:51:09 UTC 2025 - Илья Индиго <[email protected]>
+
+- Switched enet to internal dependency.
+- Updated to 2512
+  * Removed dolphin-qt610.patch
+  * Used cpp-ipc, cpp-optparse and imgui from externals source.
+  * https://github.com/dolphin-emu/dolphin/compare/2509...2512
+
+-------------------------------------------------------------------

Old:
----
  dolphin-emu-2509.tar.xz
  dolphin-qt610.patch

New:
----
  dolphin-emu-2512.tar.xz

----------(Old B)----------
  Old:- Updated to 2512
  * Removed dolphin-qt610.patch
  * Used cpp-ipc, cpp-optparse and imgui from externals source.
----------(Old E)----------

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

Other differences:
------------------
++++++ dolphin-emu.spec ++++++
--- /var/tmp/diff_new_pack.TQMIPb/_old  2026-01-01 15:02:00.185325791 +0100
+++ /var/tmp/diff_new_pack.TQMIPb/_new  2026-01-01 15:02:00.197326283 +0100
@@ -16,16 +16,15 @@
 #
 
 
+%define __builder ninja
 Name:           dolphin-emu
-Version:        2509
+Version:        2512
 Release:        0
 Summary:        Dolphin, a GameCube and Wii Emulator
 License:        (Apache-2.0 OR MIT) AND BSD-2-Clause AND libpng-2.0 AND 
GPL-2.0-or-later
 URL:            https://dolphin-emu.org
-# n=dolphin-emu && v=2509 && d=$n-$v && f=$d.tar.xz && cd /tmp && git clone 
-b$v https://github.com/$n/dolphin.git $n && pushd $n && git submodule && git 
submodule update --init --recursive Externals/SFML/SFML 
Externals/VulkanMemoryAllocator Externals/cubeb/cubeb Externals/enet/enet 
Externals/gtest Externals/implot/implot Externals/libspng/libspng 
Externals/minizip-ng/minizip-ng Externals/rcheevos/rcheevos 
Externals/tinygltf/tinygltf Externals/zlib-ng/zlib-ng Externals/watcher/watcher 
&& git submodule status && rm -rf .??* && popd && mv $n $d && tar c 
--remove-files "$d" | xz -9e > "$f"
+# n=dolphin-emu && v=2512 && d=$n-$v && f=$d.tar.xz && cd /tmp && git clone 
-b$v https://github.com/$n/dolphin.git $n && pushd $n && git submodule && git 
submodule update --init --recursive Externals/SFML/SFML 
Externals/VulkanMemoryAllocator Externals/cpp-ipc/cpp-ipc 
Externals/cpp-optparse/cpp-optparse Externals/cubeb/cubeb Externals/gtest 
Externals/imgui/imgui Externals/implot/implot Externals/libspng/libspng 
Externals/minizip-ng/minizip-ng Externals/rcheevos/rcheevos 
Externals/tinygltf/tinygltf Externals/watcher/watcher Externals/zlib-ng/zlib-ng 
&& git submodule status && rm -rf .??* && popd && mv $n $d && tar c 
--remove-files "$d" | xz -9e > "$f"
 Source0:        %{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM -- Qt 6.10 build fix
-Patch0:         dolphin-qt610.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  glslang-devel
@@ -52,6 +51,7 @@
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libenet)
 BuildRequires:  pkgconfig(libevdev)
 BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(liblzma)
@@ -110,8 +110,8 @@
 cat Data/Sys/GC/font-licenses.txt >> font-licenses.txt
 
 %build
+export CMAKE_GENERATOR=Ninja
 export CMAKE_POLICY_VERSION_MINIMUM=3.5
-# FIXME: you should use the %%cmake macros
 cmake . -LA \
     -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 %if 0%{?sle_version} > 150000 && 0%{?sle_version} < 160000
@@ -128,15 +128,15 @@
     -DENABLE_ANALYTICS=OFF \
     -DENABLE_LTO=ON \
     -DENCODE_FRAMEDUMPS=OFF \
+    -DQT_NO_PRIVATE_MODULE_WARNING=ON \
     -DUSE_DISCORD_PRESENCE=OFF \
     -DUSE_MGBA=OFF \
     -DUSE_SANITIZERS=OFF \
-    -DXXHASH_FOUND=ON \
-    -G Ninja
-ninja -v
+    -DXXHASH_FOUND=ON
+%cmake_build
 
 %install
-DESTDIR=%{buildroot} ninja install
+DESTDIR=%{buildroot} cmake --install . --verbose
 sed -i 's/^Exec=.*/Exec=%{name}/' 
%{buildroot}%{_datadir}/applications/%{name}.desktop
 install -Dpm0644 Data/51-usb-device.rules 
%{buildroot}%{_udevrulesdir}/51-nintendo-gamecube-wiimote.rules
 %fdupes -s %{buildroot}

++++++ dolphin-emu-2509.tar.xz -> dolphin-emu-2512.tar.xz ++++++
/work/SRC/openSUSE:Factory/dolphin-emu/dolphin-emu-2509.tar.xz 
/work/SRC/openSUSE:Factory/.dolphin-emu.new.1928/dolphin-emu-2512.tar.xz 
differ: char 15, line 1

Reply via email to