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
