Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package godot for openSUSE:Factory checked 
in at 2024-08-19 23:44:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/godot (Old)
 and      /work/SRC/openSUSE:Factory/.godot.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "godot"

Mon Aug 19 23:44:35 2024 rev:37 rq:1194577 version:4.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/godot/godot.changes      2024-04-29 
09:10:15.926540607 +0200
+++ /work/SRC/openSUSE:Factory/.godot.new.2698/godot.changes    2024-08-19 
23:44:49.696440652 +0200
@@ -1,0 +2,24 @@
+Thu Aug 15 12:00:00 UTC 2024 - cu...@mail.de
+
+- Update to 4.3
+  * Interactive music
+  * 2D physics interpolation
+  * TileMapLayer nodes
+  * SkeletonModifier3D node 
+  * Splitting navigation meshes into chunks
+  * Native ufbx importer
+  * Parallax2D node
+  * Premultiplied alpha blending in 3D shaders
+  * Depth-based fog
+  * Acyclic rendering graph
+  * Wayland support
+  * Register runtime classes with GDExtension
+
+  and much more:
+  https://godotengine.github.io/godot-interactive-changelog/#4.3
+
+- delete improve_linker_detection.patch
+
+- update check mode set to "disabled" by default
+
+-------------------------------------------------------------------

Old:
----
  godot-4.2.2-stable.tar.xz
  godot-4.2.2-stable.tar.xz.sha256
  improve_linker_detection.patch

New:
----
  godot-4.3-stable.tar.xz
  godot-4.3-stable.tar.xz.sha256

BETA DEBUG BEGIN:
  Old:
- delete improve_linker_detection.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ godot.spec ++++++
--- /var/tmp/diff_new_pack.tnQosZ/_old  2024-08-19 23:44:50.792486544 +0200
+++ /var/tmp/diff_new_pack.tnQosZ/_new  2024-08-19 23:44:50.792486544 +0200
@@ -29,7 +29,7 @@
 %define compiler_version_leap 10
 
 Name:           godot
-Version:        4.2.2
+Version:        4.3
 Release:        0
 Summary:        Cross-Platform Game Engine with an Integrated Editor
 License:        MIT
@@ -37,8 +37,6 @@
 URL:            https://godotengine.org/
 Source0:        
https://downloads.tuxfamily.org/godotengine/%{version}/%{name}-%{version}-stable.tar.xz
 Source1:        
https://downloads.tuxfamily.org/godotengine/%{version}/%{name}-%{version}-stable.tar.xz.sha256
-# better linker version detection for pck embedding with runner
-Patch0:         improve_linker_detection.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -97,7 +95,7 @@
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libbrotlicommon)
 BuildRequires:  pkgconfig(libbrotlidec)
-BuildRequires:  mbedtls-devel < 3
+BuildRequires:  mbedtls-devel
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libwslay)
@@ -110,7 +108,7 @@
 BuildRequires:  libminiupnpc-devel
 BuildRequires:  pkgconfig(libwslay)
 %if 0%{?sle_version} >= 150200
-BuildRequires:  mbedtls-devel < 3
+BuildRequires:  mbedtls-devel
 %endif
 %endif
 %endif
@@ -128,7 +126,7 @@
 
 # Has some modifications for IPv6 support, upstream enet is unresponsive
 # Should not be unbundled.
-Provides:       bundled(enet) = 1.3.17
+Provides:       bundled(enet) = 1.3.18
 
 # Has custom changes to support seeking in zip archives
 # Should not be unbundled.
@@ -141,40 +139,47 @@
 Provides:       bundled(amd-fsr) = 1.0.2
 Provides:       bundled(amd-fsr2) = 2.2.1
 Provides:       bundled(angle)
-Provides:       bundled(astcenc) = 4.4.0
+Provides:       bundled(astcenc) = 4.8.0
 Provides:       bundled(basis_universal) = 1.16.4
-Provides:       bundled(clipper2) = 1.2.2
+Provides:       bundled(clipper2) = 1.3.0
 Provides:       bundled(cvtt)
+Provides:       bundled(d3d12ma) = 2.1.0
+Provides:       bundled(directx_headers) = 1.611.1
 Provides:       bundled(doctest) = 2.4.11
 Provides:       bundled(etcpak) = 1.0
 Provides:       bundled(glad) = 2.0.4
 # same version for glslang, spirv-reflect, volk and vulkan needed
-Provides:       bundled(glslang) = sdk-1.3.261.1
+Provides:       bundled(glslang) = sdk-1.3.283.0
 Provides:       bundled(google-droid-fonts)
-Provides:       bundled(icu4c) = 73.2
+Provides:       bundled(icu4c) = 75.1
 Provides:       bundled(ifaddrs-android)
 Provides:       bundled(jpeg-compressor) = 2.00
-Provides:       bundled(libktx) = 4.1.0
-Provides:       bundled(meshoptimizer)
+Provides:       bundled(libbacktrace)
+Provides:       bundled(libktx) = 4.3.2
+Provides:       bundled(meshoptimizer) = 0.20
 Provides:       bundled(mingw-std-threads)
 Provides:       bundled(minimp3)
-Provides:       bundled(msdfgen) = 1.10
-Provides:       bundled(noise)
+Provides:       bundled(msdfgen) = 1.11
+Provides:       bundled(noise) = 1.1.0
 Provides:       bundled(noto-sans-fonts)
 Provides:       bundled(nvapi) = R525
-Provides:       bundled(openxr) = 1.0.31
+Provides:       bundled(openxr) = 1.0.34
 Provides:       bundled(pcg)
 Provides:       bundled(polyclipping)
 Provides:       bundled(polypartition)
 Provides:       bundled(pvrtccompressor)
+Provides:       bundled(qoa)
 Provides:       bundled(smaz)
-Provides:       bundled(spirv-reflect) = sdk-1.3.261.1
+Provides:       bundled(spirv-reflect) = sdk-1.3.283.0
 Provides:       bundled(stb)
-Provides:       bundled(thorvg) = 0.12.9
+Provides:       bundled(thorvg) = 0.14.2
 Provides:       bundled(tinyexr) = 1.0.8
+Provides:       bundled(ufbx) = 0.14.0
 Provides:       bundled(vhacd)
-Provides:       bundled(volk) = sdk-1.3.261.1
-Provides:       bundled(vulkan) = sdk-1.3.261.1
+Provides:       bundled(volk) = sdk-1.3.283.0
+Provides:       bundled(vulkan) = sdk-1.3.283.0
+Provides:       bundled(wayland) = 1.22.0
+Provides:       bundled(wayland-protocols) = 1.33
 Provides:       bundled(yuv2rgb)
 
 # Can be unbundled if packaged
@@ -187,7 +192,7 @@
 # Currently build fails with Distro (unbundled) embree on Tumbleweed although
 # the required version is available.
 # Perhaps because it is build with special flags (static) for blender.
-Provides:       bundled(embree) = 3.13.5
+Provides:       bundled(embree) = 4.3.1
 
 %if 0%{?suse_version} > 1500
 %else
@@ -196,17 +201,17 @@
 # see comments for freetype2, libpng and zlib Factory BuildRequires
 Provides:       bundled(freetype2) = 2.13.2
 Provides:       bundled(graphite) = 1.3.14
-Provides:       bundled(harfbuzz) = 8.2.2
+Provides:       bundled(harfbuzz) = 8.5.0
 Provides:       bundled(libpng) = 1.6.43
-Provides:       bundled(libzstd) = 1.5.5
+Provides:       bundled(libzstd) = 1.5.6
 Provides:       bundled(zlib) = 1.3.1
 %if 0%{?sle_version} < 150200
-Provides:       bundled(mbedtls) = 2.28.8
+Provides:       bundled(mbedtls) = 3.6.0
 %endif
 %if !0%{?is_opensuse}
 # SLES seems not to have miniupnpc and wslay
 Provides:       bundled(libwslay) = 1.1.1
-Provides:       bundled(miniupnpc) = 2.2.6
+Provides:       bundled(miniupnpc) = 2.2.7
 %endif
 %endif
 
@@ -273,6 +278,10 @@
 cp misc/dist/shell/godot.bash-completion misc/dist/shell/godot-runner
 sed -i '$s/_complete_godot_bash godot/_complete_godot_bash godot-runner/' 
misc/dist/shell/godot-runner
 
+# set update check default to disabled
+sed -i 's/EngineUpdateLabel::UpdateMode default_update_mode = 
EngineUpdateLabel::UpdateMode::NEWEST_UNSTABLE;/EngineUpdateLabel::UpdateMode 
default_update_mode = EngineUpdateLabel::UpdateMode::DISABLED;/' 
editor/editor_settings.cpp
+sed -i 's/default_update_mode = 
EngineUpdateLabel::UpdateMode::NEWEST_STABLE;/default_update_mode = 
EngineUpdateLabel::UpdateMode::DISABLED;/' editor/editor_settings.cpp
+
 %build
 # Configuring build to use some distribution libraries
 unbundle_libs=('certs' 'libogg' 'libtheora' 'libvorbis' \
@@ -320,12 +329,13 @@
 %else
 %define ccflags %{optflags} -fPIE
 compiler="CC=gcc-%{compiler_version_leap}  CXX=g++-%{compiler_version_leap}"
-linkflags="LINKFLAGS=-pie"
+linkflags="linkflags=-pie"
 %endif
 
 %define build_args_common %{?_smp_mflags} \\\
         progress=no verbose=yes udev=yes use_lto=1 \\\
-        use_static_cpp=no CCFLAGS='%{ccflags}' $linkflags $compiler \\\
+        use_static_cpp=no ccflags='%{ccflags}' $linkflags $compiler \\\
+        engine_update_check=no steamapi=no \\\
         system_certs_path=%{ca_bundle} $use_sowrap $system_libs
 
 %ifarch aarch64 %arm

++++++ godot-4.2.2-stable.tar.xz -> godot-4.3-stable.tar.xz ++++++
/work/SRC/openSUSE:Factory/godot/godot-4.2.2-stable.tar.xz 
/work/SRC/openSUSE:Factory/.godot.new.2698/godot-4.3-stable.tar.xz differ: char 
26, line 1

++++++ godot-4.2.2-stable.tar.xz.sha256 -> godot-4.3-stable.tar.xz.sha256 ++++++
--- /work/SRC/openSUSE:Factory/godot/godot-4.2.2-stable.tar.xz.sha256   
2024-04-29 09:10:15.918540317 +0200
+++ /work/SRC/openSUSE:Factory/.godot.new.2698/godot-4.3-stable.tar.xz.sha256   
2024-08-19 23:44:49.644438475 +0200
@@ -1 +1 @@
-da14e36448f1efd2955fe85d7ededc9e6ac8c893f76723b4852e7587306c761d  
godot-4.2.2-stable.tar.xz
+751e55bfad8e04b846f9cf7b6eb80e058986a2cb1b103fc0fe6a4d8526a20e56  
godot-4.3-stable.tar.xz

Reply via email to