Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package godot for openSUSE:Factory checked 
in at 2026-06-25 10:57:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/godot (Old)
 and      /work/SRC/openSUSE:Factory/.godot.new.2088 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "godot"

Thu Jun 25 10:57:36 2026 rev:48 rq:1361601 version:4.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/godot/godot.changes      2026-06-09 
14:31:23.180092584 +0200
+++ /work/SRC/openSUSE:Factory/.godot.new.2088/godot.changes    2026-06-25 
10:59:50.430808865 +0200
@@ -1,0 +2,23 @@
+Sun Jun 21 12:00:00 UTC 2026 - [email protected]
+
+- Update to 4.7
+  * migration guide: 
https://docs.godotengine.org/en/4.7/tutorials/migrating/upgrading_to_godot_4.7.html
+  * AreaLight3D for rectangular light sources
+  * Asset Store instead of  Asset Library
+  * Offset transform of Control nodes
+  * 2D scene painter tool
+  * HDR output
+  * Option for Path3D to snap to colliders
+  * 3D vertex snapping
+  * Follow moving objects in the 3D editor
+  * MeshLibrary editor
+  * Initial touch support for Wayland
+  * GDExtensions are now displayed in the Project Settings
+  * Add ability for Area3D to detect/influence SoftBody3D with Jolt Physics
+  * One-way collision direction for CollisionShape2Ds
+  * Jolt SoftBody3D: Make default mass 1 kg and fix stiffness conversion
+  * and much more: 
https://godotengine.github.io/godot-interactive-changelog/#4.7
+
+- use bundled mbedtls while factory currently does not have expected version
+
+-------------------------------------------------------------------

Old:
----
  godot-4.6.3-stable.tar.xz
  godot-4.6.3-stable.tar.xz.sha256

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

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

Other differences:
------------------
++++++ godot.spec ++++++
--- /var/tmp/diff_new_pack.l2LSJY/_old  2026-06-25 10:59:51.198835383 +0200
+++ /var/tmp/diff_new_pack.l2LSJY/_new  2026-06-25 10:59:51.202835522 +0200
@@ -29,7 +29,7 @@
 %define compiler_version_leap 13
 
 Name:           godot
-Version:        4.6.3
+Version:        4.7
 Release:        0
 Summary:        Cross-Platform Game Engine with an Integrated Editor
 License:        MIT
@@ -49,9 +49,9 @@
 %endif
 # pkgconfig broken for freetype2 ?
 BuildRequires:  freetype2-devel >= 2.14
-BuildRequires:  mbedtls-devel
+# BuildRequires:  mbedtls-devel
 BuildRequires:  pkgconfig
-BuildRequires:  python3
+BuildRequires:  python3 > 3.9
 BuildRequires:  scons > 4.9.0
 BuildRequires:  wayland-devel
 BuildRequires:  yasm-devel
@@ -143,26 +143,28 @@
 Provides:       bundled(basis_universal) = 
b1110111d4a93c7dd7de93ce3d9ed8fcdfd114f2
 Provides:       bundled(clipper2) = 1.5.4
 Provides:       bundled(cvtt)
-Provides:       bundled(d3d12ma) = 2.1.0
-Provides:       bundled(directx_headers) = 1.618.2
+Provides:       bundled(d3d12ma) = 3.1.0
+Provides:       bundled(directx_headers) = 
25411c74bb9cc7c416b2ff01b3ad8a306811dfdd
 Provides:       bundled(doctest) = 2.4.12
-Provides:       bundled(dr_libs) = 547c211a87a06a42bf62c1366616aa14b57dd429
+Provides:       bundled(dr_libs) = 5690d4671d7ad07ae6021756d7222eb159745f06
 Provides:       bundled(etcpak) = 2.0
-Provides:       bundled(glad) = 2.0.4
+Provides:       bundled(gamepadmotionhelpers) = 
39b578aacf34c3a1c584d8f7f194adc776f88055
+Provides:       bundled(glad) = 2.0.8
 # same version for glslang, spirv-reflect, volk and vulkan needed
-Provides:       bundled(glslang) = sdk-1.3.283.0
+Provides:       bundled(glslang) = sdk-1.4.335.0
 Provides:       bundled(google-droid-fonts)
 Provides:       bundled(grisu2) = 667d0ed3c77f55cbda2082b034168d69898d1f88
 # gdextension crash with unbundled harfbuzz or icu4c
 # https://github.com/godotengine/godot/issues/91401
-Provides:       bundled(harfbuzz) = 12.2.0
-Provides:       bundled(icu4c) = 78.1
+Provides:       bundled(harfbuzz) = 14.2.0
+Provides:       bundled(icu4c) = 78.3
 Provides:       bundled(ifaddrs-android)
-Provides:       bundled(jolt_physics) = 5.4.0
+Provides:       bundled(jolt_physics) = 5.5.0
 Provides:       bundled(libbacktrace)
 Provides:       bundled(libktx) = 4.4.2
 Provides:       bundled(manifold) = 3.3.2
-Provides:       bundled(meshoptimizer) = 1.0
+Provides:       bundled(mbedtls) = 3.6.5
+Provides:       bundled(meshoptimizer) = 1.1
 Provides:       bundled(mingw-std-threads)
 Provides:       bundled(msdfgen) = 1.13
 Provides:       bundled(noto-sans-fonts)
@@ -173,22 +175,22 @@
 Provides:       bundled(polypartition)
 Provides:       bundled(pvrtccompressor)
 Provides:       bundled(qoa)
-Provides:       bundled(re-spirv) = c1853b0221cd43866b792406f55c4ab10a0b4503
+Provides:       bundled(re-spirv) = 29a77fca357567d00aa37b8ffde19c19cfe477c4
 Provides:       bundled(smaa)
 Provides:       bundled(smaz)
-Provides:       bundled(spirv-cross)
-Provides:       bundled(spirv-headers) = sdk-1.4.328.1
-Provides:       bundled(spirv-reflect) = sdk-1.3.283.0
+Provides:       bundled(spirv-cross) = fb0c1a307cca4b4a9d891837bf4c44d17fe2d324
+Provides:       bundled(spirv-headers) = sdk-1.4.335.0
+Provides:       bundled(spirv-reflect) = sdk-1.4.335.0
 Provides:       bundled(stb)
 Provides:       bundled(swappy-frame-pacing)
-Provides:       bundled(thorvg) = 0.15.16
-Provides:       bundled(tinyexr) = 1.0.12
-Provides:       bundled(ufbx) = 0.20.0
+Provides:       bundled(thorvg) = 1.0.3
+Provides:       bundled(tinyexr) = 1.0.13
+Provides:       bundled(ufbx) = 0.21.3
 Provides:       bundled(vhacd)
-Provides:       bundled(volk) = sdk-1.3.283.0
-Provides:       bundled(vulkan) = sdk-1.3.283.0
+Provides:       bundled(volk) = sdk-1.4.335.0
+Provides:       bundled(vulkan) = sdk-1.4.335.0
 Provides:       bundled(wayland) = 1.24.0
-Provides:       bundled(wayland-protocols) = 1.46
+Provides:       bundled(wayland-protocols) = 1.47
 Provides:       bundled(yuv2rgb)
 
 # Can be unbundled if packaged
@@ -202,17 +204,6 @@
 # Perhaps because it is build with special flags (static) for blender.
 Provides:       bundled(embree) = 4.4.0
 
-%if 0%{?suse_version} > 1600
-%else
-# see comments for freetype2, libpng and zlib Factory BuildRequires
-#Provides:       bundled(brotli) = 1.2.0
-#Provides:       bundled(freetype2) = 2.14.3
-#Provides:       bundled(graphite) = 1.3.14
-#Provides:       bundled(libpng) = 1.6.58
-#Provides:       bundled(libzstd) = 1.5.7
-#Provides:       bundled(zlib) = 1.3.2
-%endif
-
 # Build currently fails on armv7l
 ExcludeArch:    %arm
 
@@ -250,6 +241,7 @@
 %autosetup -p1 -n %{name}-%{version}-stable
 
 cp thirdparty/README.md thirdparty_README.md
+cp misc/logo/LICENSE.txt LOGO_LICENSE.txt
 
 # actual doc location in openSUSE
 sed -i 's/\/usr\/share\/doc\/godot\//\/usr\/share\/doc\/packages\/godot\//' 
misc/dist/linux/godot.6
@@ -259,13 +251,12 @@
 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/settings/editor_settings.cpp
-sed -i 's/default_update_mode = 
EngineUpdateLabel::UpdateMode::NEWEST_STABLE;/default_update_mode = 
EngineUpdateLabel::UpdateMode::DISABLED;/' editor/settings/editor_settings.cpp
+sed -i 
's/EngineUpdateLabel::UpdateMode::AUTO/EngineUpdateLabel::UpdateMode::DISABLED/'
 editor/settings/editor_settings.cpp
 
 %build
 # Configuring build to use some distribution libraries
 unbundle_libs=('brotli' 'certs' 'freetype' 'libjpeg_turbo' 'libogg' 'libpng' \
-               'libtheora' 'libvorbis' 'libwebp' 'mbedtls' 'miniupnpc' \
+               'libtheora' 'libvorbis' 'libwebp' 'miniupnpc' \
                'pcre2' 'sdl' 'wslay' 'zlib' 'zstd')
 
 # Adding distribution name to build name
@@ -324,7 +315,7 @@
 %define build_args_common %{?_smp_mflags} \\\
         progress=no verbose=yes udev=yes lto=$use_lto debug_symbols=yes \\\
         use_static_cpp=no ccflags='%{ccflags}' $linkflags $compiler \\\
-        engine_update_check=no steamapi=no \\\
+        engine_update_check=no steamapi=no accesskit=no \\\
         system_certs_path=%{ca_bundle} $use_sowrap $system_libs
 
 %ifarch aarch64 %arm
@@ -362,8 +353,8 @@
 install -D -p -m 755 bin/%{name}.linuxbsd.editor.$suffix 
%{buildroot}%{_bindir}/%{name}
 
 install -D -p -m 644 misc/dist/linux/godot.6 
%{buildroot}/%{_mandir}/man6/%{name}.6%{?ext_man}
-install -D -p -m 644 icon.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
-install -D -p -m 644 icon.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+install -D -p -m 644 misc/logo/icon.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
+install -D -p -m 644 misc/logo/icon.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 install -D -p -m 644 misc/dist/linux/org.godotengine.Godot.appdata.xml  
%{buildroot}%{_datadir}/metainfo/org.godotengine.Godot.appdata.xml
 install -D -m 0644 misc/dist/linux/org.godotengine.Godot.desktop 
%{buildroot}%{_datadir}/applications/org.godotengine.Godot.desktop
 
@@ -383,7 +374,7 @@
 
 %files
 %license LICENSE.txt LOGO_LICENSE.txt COPYRIGHT.txt thirdparty_README.md
-%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg
+%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md
 %dir %{_datadir}/icons/hicolor
 %dir %{_datadir}/icons/hicolor/256x256
 %dir %{_datadir}/icons/hicolor/256x256/apps
@@ -398,8 +389,8 @@
 
 %if !0%{?faster_build}
 %files runner
-%license LICENSE.txt LOGO_LICENSE.txt COPYRIGHT.txt thirdparty_README.md
-%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg
+%license LICENSE.txt COPYRIGHT.txt LOGO_LICENSE.txt thirdparty_README.md
+%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md
 %{_bindir}/%{name}-runner
 %endif
 

++++++ godot-4.6.3-stable.tar.xz -> godot-4.7-stable.tar.xz ++++++
/work/SRC/openSUSE:Factory/godot/godot-4.6.3-stable.tar.xz 
/work/SRC/openSUSE:Factory/.godot.new.2088/godot-4.7-stable.tar.xz differ: char 
15, line 1

++++++ godot-4.6.3-stable.tar.xz.sha256 -> godot-4.7-stable.tar.xz.sha256 ++++++
--- /work/SRC/openSUSE:Factory/godot/godot-4.6.3-stable.tar.xz.sha256   
2026-06-09 14:31:22.376059220 +0200
+++ /work/SRC/openSUSE:Factory/.godot.new.2088/godot-4.7-stable.tar.xz.sha256   
2026-06-25 10:59:50.426808727 +0200
@@ -1 +1 @@
-2261028c0dfc10e0cf4800a5b2e5a57ea241f72965162327f5764d536a69a46a  
godot-4.6.3-stable.tar.xz
+e7acb6b27d6bee2525fdaa12660c602b034c25094e8a2679334601d8878a9e06  
godot-4.7-stable.tar.xz

Reply via email to