Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package godot3 for openSUSE:Factory checked 
in at 2024-09-18 15:27:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/godot3 (Old)
 and      /work/SRC/openSUSE:Factory/.godot3.new.29891 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "godot3"

Wed Sep 18 15:27:09 2024 rev:7 rq:1201654 version:3.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/godot3/godot3.changes    2024-02-27 
22:57:02.549422376 +0100
+++ /work/SRC/openSUSE:Factory/.godot3.new.29891/godot3.changes 2024-09-18 
15:27:39.846793741 +0200
@@ -1,0 +2,25 @@
+Wed Sep 11 12:00:00 UTC 2024 - cu...@mail.de
+
+- Update to 3.6
+
+  Added:
+  * 2D physics interpolation
+  * 2D hierarchical culling
+  * 3D Tighter shadow culling
+  * 3D Mesh merging
+  * 3D Discrete level of detail
+  * 3D Add rotation ability to material editor preview
+  * Text-to-speech support
+  * Boot splash minimum display time setting
+  * Support for documenting most editor settings in the class reference
+  * Multiline strings in buttons
+
+  And more:
+  
https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
+
+- "linker_pie_flag.patch" rebased
+- deleted improve_linker_detection.patch
+  upstream changed the way exported projects are embedded
+  => does not need linker detection anymore
+
+-------------------------------------------------------------------

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

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

BETA DEBUG BEGIN:
  Old:- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
BETA DEBUG END:

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

Other differences:
------------------
++++++ godot3.spec ++++++
--- /var/tmp/diff_new_pack.GScE6D/_old  2024-09-18 15:27:40.914838247 +0200
+++ /var/tmp/diff_new_pack.GScE6D/_new  2024-09-18 15:27:40.918838414 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package godot
 #
 # Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com
@@ -30,7 +30,7 @@
 %define version_text This is branch 3.x with version specific file locations
 
 Name:           %{original_name}%{branch}
-Version:        3.5.3
+Version:        3.6
 Release:        0
 Summary:        Cross-Platform Game Engine with an Integrated Editor
 License:        MIT
@@ -44,8 +44,6 @@
 Patch1:         certs_fallback.patch
 # branch specific seperate config files and so on
 Patch2:         rename_to_godot3.patch
-# better linker version detection for pck embedding with runner
-Patch3:         improve_linker_detection.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -65,6 +63,7 @@
 BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(opusfile)
+BuildRequires:  pkgconfig(speech-dispatcher)
 BuildRequires:  pkgconfig(theora)
 BuildRequires:  pkgconfig(theoradec)
 BuildRequires:  pkgconfig(vorbis)
@@ -128,12 +127,12 @@
 
 # Has custom changes to support seeking in zip archives
 # Should not be unbundled.
-Provides:       bundled(minizip) = 1.2.13
+Provides:       bundled(minizip) = 1.3.1
 
 Provides:       bundled(FastLZ)
 Provides:       bundled(RVO2-3D)
 Provides:       bundled(Tangent_Space_Normal_Maps)
-Provides:       bundled(brotli)
+Provides:       bundled(brotli) = 1.1.1
 Provides:       bundled(cvtt)
 Provides:       bundled(etc2comp)
 Provides:       bundled(glad)
@@ -153,13 +152,13 @@
 Provides:       bundled(pvrtccompressor)
 Provides:       bundled(smaz)
 Provides:       bundled(stb)
-Provides:       bundled(tinyexr) = 1.0.5
+Provides:       bundled(tinyexr) = 1.0.8
 Provides:       bundled(vhacd)
 Provides:       bundled(yuv2rgb)
 
 # Can be unbundled if packaged
 Provides:       bundled(nanosvg)
-Provides:       bundled(recastnavigation)
+Provides:       bundled(recastnavigation) = 1.6.0
 Provides:       bundled(squish) = 1.15
 Provides:       bundled(xatlas)
 
@@ -168,23 +167,23 @@
 # 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.0
+Provides:       bundled(embree) = 3.13.5
 
 %if 0%{?suse_version} > 1500
 %else
-Provides:       bundled(bullet) = 3.24
+Provides:       bundled(bullet) = 3.25
 # see comments for freetype2, libpng and zlib Factory BuildRequires
 Provides:       bundled(freetype2)
-Provides:       bundled(libpng) = 1.6.38
-Provides:       bundled(libzstd)
-Provides:       bundled(zlib)
+Provides:       bundled(libpng) = 1.6.43
+Provides:       bundled(libzstd) = 1.5.5
+Provides:       bundled(zlib) = 1.3.1
 %if 0%{?sle_version} < 150200
-Provides:       bundled(mbedtls) = 2.28.4
+Provides:       bundled(mbedtls) = 2.28.8
 %endif
 %if !0%{?is_opensuse}
 # SLES seems not to have miniupnpc and wslay
 Provides:       bundled(libwslay) = 1.1.1
-Provides:       bundled(miniupnpc)
+Provides:       bundled(miniupnpc) = 2.2.7
 %endif
 %endif
 
@@ -337,13 +336,13 @@
 touch thirdparty/certs/ca-certificates.crt
 
 %define build_args_common %{?_smp_mflags} \\\
-        progress=no verbose=yes udev=yes use_lto=1 \\\
+        progress=no verbose=yes udev=yes lto=auto \\\
         use_static_cpp=no CCFLAGS='%{optflags}' \\\
         system_certs_path=%{ca_bundle} $system_libs
 
 %ifarch aarch64 %arm
 # Disable unsupported features - 
https://github.com/godotengine/godot/issues/48297#issuecomment-829165296
-%define build_args %{build_args_common} module_denoise_enabled=no
+%define build_args %{build_args_common} module_denoise_enabled=no 
module_lightmapper_cpu_enabled=no module_raycast_enabled=no
 %else
 %define build_args %{build_args_common}
 %endif

++++++ godot-3.5.3-stable.tar.xz -> godot-3.6-stable.tar.xz ++++++
/work/SRC/openSUSE:Factory/godot3/godot-3.5.3-stable.tar.xz 
/work/SRC/openSUSE:Factory/.godot3.new.29891/godot-3.6-stable.tar.xz differ: 
char 26, line 1

++++++ godot-3.5.3-stable.tar.xz.sha256 -> godot-3.6-stable.tar.xz.sha256 ++++++
--- /work/SRC/openSUSE:Factory/godot3/godot-3.5.3-stable.tar.xz.sha256  
2023-10-02 20:08:47.359816769 +0200
+++ /work/SRC/openSUSE:Factory/.godot3.new.29891/godot-3.6-stable.tar.xz.sha256 
2024-09-18 15:27:39.742789408 +0200
@@ -1 +1 @@
-3cb48126b76858f40cf54bd345bb84dc1f49d9e6f8a4a7425ad86e805d39701d  
godot-3.5.3-stable.tar.xz
+5bed20a7056d4cc3cca34001752109809ad7ae200548e98c7bbc6afbad18eda7  
godot-3.6-stable.tar.xz

++++++ linker_pie_flag.patch ++++++
--- /var/tmp/diff_new_pack.GScE6D/_old  2024-09-18 15:27:40.998841747 +0200
+++ /var/tmp/diff_new_pack.GScE6D/_new  2024-09-18 15:27:41.002841914 +0200
@@ -8,6 +8,7 @@
 Rebased:    2021-04-22
 Rebased:    2021-11-08
 Rebased:    2022-08-06
+Rebased:    2024-09-11
 
 Linker flag "-no-pie" is added by upstream.
 rpmlint complains this violates project policy.
@@ -18,7 +19,7 @@
 diff -r -U 5 a/platform/x11/detect.py b/platform/x11/detect.py
 --- a/platform/x11/detect.py
 +++ b/platform/x11/detect.py
-@@ -236,11 +236,11 @@
+@@ -244,11 +244,11 @@
      # Check for gcc version >= 6 before adding -no-pie
      version = get_compiler_version(env) or [-1, -1]
      if using_gcc(env):

Reply via email to