Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package supertux2 for openSUSE:Factory checked in at 2026-04-09 16:09:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/supertux2 (Old) and /work/SRC/openSUSE:Factory/.supertux2.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "supertux2" Thu Apr 9 16:09:54 2026 rev:18 rq:1345440 version:0.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/supertux2/supertux2.changes 2025-10-03 15:46:47.072911606 +0200 +++ /work/SRC/openSUSE:Factory/.supertux2.new.21863/supertux2.changes 2026-04-09 16:23:11.786688328 +0200 @@ -1,0 +2,17 @@ +Fri Mar 27 23:34:47 UTC 2026 - Mateus Machado <[email protected]> + +- Bump to 0.7.0 + * Brand new sprites and abilities for Tux: slope sliding, strong buttjumping, rock rolling, and crawling + * Revamped graphics for most backgrounds, tiles, objects, and badguys + * Complete level design + story rework of the Story Mode, Revenge in Redmond, and Bonus Island I + * Not only new NPCs (e.g: Granito) and enemies (e.g: DiveMine, Fish, and Corrupted Granito), but also revamps for numerous enemies such as: GoldBomb, Igel, Ghoul, and both bosses (Yeti and Ghost Tree) + * New music + * Level editor revamp + * Local multiplayer mode + * New gameplay mechanics such as glinted enemies, keys, the item pocket, and unlockable bonus islands via Tux Dolls + * Many internal improves and code refactoring, such as moving to SimpleSquirrel + * Improvements to compilation/porting, including CMake refactor, Android revival, and Flatpak builds +- Drop boost.patch: SuperTux no longer requires any Boost C++ libraries. +- Drop supertux2-gcc12.patch: GCC 12 is no longer supported in modern openSUSE. + +------------------------------------------------------------------- Old: ---- SuperTux-v0.6.3-Source.tar.gz boost.patch supertux2-gcc12.patch New: ---- SuperTux-v0.7.0-Source.tar.gz ----------(Old B)---------- Old: * Improvements to compilation/porting, including CMake refactor, Android revival, and Flatpak builds - Drop boost.patch: SuperTux no longer requires any Boost C++ libraries. - Drop supertux2-gcc12.patch: GCC 12 is no longer supported in modern openSUSE. Old:- Drop boost.patch: SuperTux no longer requires any Boost C++ libraries. - Drop supertux2-gcc12.patch: GCC 12 is no longer supported in modern openSUSE. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ supertux2.spec ++++++ --- /var/tmp/diff_new_pack.Ot7Pcl/_old 2026-04-09 16:23:13.122743299 +0200 +++ /var/tmp/diff_new_pack.Ot7Pcl/_new 2026-04-09 16:23:13.122743299 +0200 @@ -1,7 +1,7 @@ # # spec file for package supertux2 # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,38 +18,35 @@ %define _name supertux Name: supertux2 -Version: 0.6.3 +Version: 0.7.0 Release: 0 Summary: Jump'n run game License: CC-BY-SA-3.0 AND GPL-3.0-or-later AND GPL-2.0-or-later AND GPL-1.0-only Group: Amusements/Games/Action/Arcade -URL: https://supertux.github.io/ +URL: https://www.supertux.org/ Source: https://github.com/SuperTux/supertux/releases/download/v%{version}/SuperTux-v%{version}-Source.tar.gz -Patch0: supertux2-gcc12.patch -Patch1: boost.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: graphviz-devel BuildRequires: hicolor-icon-theme -BuildRequires: libboost_date_time-devel -BuildRequires: libboost_filesystem-devel -BuildRequires: libboost_locale-devel -BuildRequires: libphysfs-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL2_image) +BuildRequires: pkgconfig(SDL2_ttf) +BuildRequires: pkgconfig(fmt) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(glm) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(openal) +BuildRequires: pkgconfig(physfs) BuildRequires: pkgconfig(raqm) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} > 1600 -BuildRequires: glbinding-devel +BuildRequires: pkgconfig(epoxy) %else BuildRequires: pkgconfig(glew) %endif @@ -77,11 +74,10 @@ -DINSTALL_SUBDIR_BIN="$(realpath --relative-to=%{_prefix} %{_bindir})" \ -DINSTALL_SUBDIR_SHARE="$(realpath --relative-to=%{_prefix} %{_datadir})/%{name}" \ -DINSTALL_SUBDIR_DOC="$(realpath --relative-to=%{_prefix} %{_docdir})/%{name}" \ + -DUSE_SYSTEM_SDL2_TTF=ON \ + -DIS_SUPERTUX_RELEASE=ON \ %if 0%{?suse_version} > 1600 - -DENABLE_BOOST_STATIC_LIBS=OFF \ - -DGLBINDING_ENABLED=ON -%else - -DENABLE_BOOST_STATIC_LIBS=OFF + -DUSE_GL_LIBRARY=libepoxy %endif %cmake_build @@ -99,7 +95,8 @@ %{_datadir}/%{name}/ %attr(755,root,root) %{_datadir}/%{name}/sounds/normalize.sh %{_datadir}/applications/%{name}.desktop -%{_datadir}/pixmaps/%{name}.* +%{_datadir}/pixmaps/supertux.* %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/metainfo/%{name}.appdata.xml +%{_datadir}/metainfo/org.supertuxproject.SuperTux.metainfo.xml +%{_libdir}/libsimplesquirrel.so ++++++ SuperTux-v0.6.3-Source.tar.gz -> SuperTux-v0.7.0-Source.tar.gz ++++++ /work/SRC/openSUSE:Factory/supertux2/SuperTux-v0.6.3-Source.tar.gz /work/SRC/openSUSE:Factory/.supertux2.new.21863/SuperTux-v0.7.0-Source.tar.gz differ: char 5, line 1
