Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package raylib for openSUSE:Factory checked 
in at 2024-11-27 22:12:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/raylib (Old)
 and      /work/SRC/openSUSE:Factory/.raylib.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "raylib"

Wed Nov 27 22:12:18 2024 rev:13 rq:1226807 version:5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/raylib/raylib.changes    2023-11-19 
20:16:25.107816770 +0100
+++ /work/SRC/openSUSE:Factory/.raylib.new.28523/raylib.changes 2024-11-27 
22:15:35.483141172 +0100
@@ -1,0 +2,71 @@
+Wed Nov 27 07:53:33 UTC 2024 - Michael Vetter <mvet...@suse.com>
+
+- Update to 5.5:
+  * NEW raylib pre-configured Windows package: The new raylib portable and
+    self-contained Windows package for raylib 5.5, intended for nobel devs that
+    start in programming world, comes with one big addition: support for C code
+    building for Web platform with one-single-mouse-click! For the last 10
+    years, the pre-configured raylib Windows package allowed to edit simple C
+    projects on Notepad++ and easely compile Windows executables with an
+    automatic script; this new release adds the possibility to compile the same
+    C projects for Web platform with a simple mouse click. This new addition
+    greatly simplifies C to WebAssembly project building for new users. The
+    raylib Windows Installer package can be downloaded for free from raylib on
+    itch.io.
+  * NEW raylib project creator tool: A brand new tool developed to help raylib
+    users to setup new projects in a professional way. raylib project creator
+    generates a complete project structure with multiple build systems
+    ready-to-use and GitHub CI/CD actions pre-configured. It only requires
+    providing some C files and basic project parameters! The tools is free and
+    open-source, and it can be used online!.
+  * NEW Platform backend supported: RGFW: Thanks to the rcore platform-split
+    implemented in raylib 5.0, adding new platforms backends has been greatly
+    simplified, new backends can be added using provided template,
+    self-contained in a single C module, completely portable. A new platform
+    backend has been added: RGFW. RGFW is a new single-file header-only
+    portable library (RGFW.h) intended for platform-functionality management
+    (windowing and inputs); in this case for desktop platforms (Windows, Linux,
+    macOS) but also for Web platform. It adds a new alternative to the already
+    existing GLFW and SDL platform backends.
+  * NEW Platform backend version supported: SDL3: Previous raylib 5.0 added
+    support for SDL2 library, and raylib 5.5 not only improves SDL2
+    functionality, with several issues reviewed, but also adds support for the
+    recently released big SDL update in years: SDL3. Now users can select at
+    compile time the desired SDL version to use, increasing the number of
+    potential platforms supported in the future!
+  * NEW Retro-console platforms supported: Dreamcast, N64, PSP, PSVita, PS4:
+    Thanks to the platform-split on raylib 5.0, supporting new platform
+    backends is easier than ever! Along the raylib rlgl module support for the
+    OpenGL 1.1 graphics API, it opened the door to multiple homebrew
+    retro-consoles backend implementations! It's amazing to see raylib running
+    on +20 year old consoles like Dreamcast, PSP or PSVita, considering the
+    hardware constraints of those platforms and proves raylib outstanding
+    versability! Those additional platforms can be found in separate
+    repositories and have been created by the amazing programmer Antonio Jose
+    Ramos Marquez (@psxdev).
+  * NEW GPU Skinning support: After lots of requests for this feature, it has
+    been finally added to raylib thanks to the contributor Daniel Holden
+    (@orangeduck), probably the developer that has further pushed models
+    animations with raylib, developing two amazing tools to visualize and test
+    animations: GenoView and BVHView. Adding GPU skinning was a tricky feature,
+    considering it had to be available for all raylib supported platforms,
+    including limited ones like Raspberry Pi with OpenGL ES 2.0, where some
+    advance OpenGL features are not available (UBO, SSBO, Transform Feedback)
+    but a multi-platform solution was found to make it possible. A new example,
+    models_gpu_skinning has been added to illustrate this new functionality. As
+    an extra, previous existing CPU animation system has been greatly improved,
+    multiplying performance by a factor (simplifiying required maths).
+  * NEW raymath C++ operators: After several requested for this feature, C++
+    math operators for Vector2, Vector3, Vector4, Quaternion and Matrix has
+    been added to raymath as an extension to current implementation. Despite
+    being only available for C++ because C does not support it, these operators
+    simplify C++ code when doing math operations.
+  * Normals support on batching system
+  * Clipboard images reading support
+  * CRC32/MD5/SHA1 hash computation
+  * Gamepad vibration support
+  * Improved font loading (no GPU required) with BDF fonts support
+  * Time-based camera movement
+  * Improved GLTF animations loading
+
+-------------------------------------------------------------------

Old:
----
  raylib-5.0.obscpio
  raylib-5.0.tar.xz

New:
----
  raylib-5.5.obscpio
  raylib-5.5.tar.xz

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

Other differences:
------------------
++++++ raylib.spec ++++++
--- /var/tmp/diff_new_pack.Skc6Kr/_old  2024-11-27 22:15:36.295175156 +0100
+++ /var/tmp/diff_new_pack.Skc6Kr/_new  2024-11-27 22:15:36.295175156 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package raylib
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           raylib
-Version:        5.0
+Version:        5.5
 Release:        0
 Summary:        C library for learning video game programming
 License:        Zlib
@@ -43,17 +43,17 @@
 %package -n raylib-devel
 Summary:        Development files for %{name}
 Group:          Development/Libraries/C and C++
-Requires:       libraylib450 = %{version}
+Requires:       libraylib550 = %{version}
 Requires:       openal-soft-devel
 
 %description -n raylib-devel
 Development files and headers for %{name}.
 
-%package -n libraylib450
+%package -n libraylib550
 Summary:        C library for learning video game programming
 Group:          System/Libraries
 
-%description -n libraylib450
+%description -n libraylib550
 A C library for learning video game programming.
 
 %prep
@@ -71,10 +71,10 @@
 %install
 %cmake_install
 
-%post -n libraylib450 -p /sbin/ldconfig
-%postun -n libraylib450 -p /sbin/ldconfig
+%post -n libraylib550 -p /sbin/ldconfig
+%postun -n libraylib550 -p /sbin/ldconfig
 
-%files -n libraylib450
+%files -n libraylib550
 %license LICENSE
 %{_libdir}/libraylib.so.*
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Skc6Kr/_old  2024-11-27 22:15:36.327176496 +0100
+++ /var/tmp/diff_new_pack.Skc6Kr/_new  2024-11-27 22:15:36.331176663 +0100
@@ -1,7 +1,7 @@
 <services>
   <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/raysan5/raylib.git</param>
-    <param name="revision">5.0</param>
+    <param name="revision">5.5</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="scm">git</param>
     <param name="exclude">examples</param>

++++++ raylib-5.0.obscpio -> raylib-5.5.obscpio ++++++
/work/SRC/openSUSE:Factory/raylib/raylib-5.0.obscpio 
/work/SRC/openSUSE:Factory/.raylib.new.28523/raylib-5.5.obscpio differ: char 
48, line 1

++++++ raylib-5.0.tar.xz -> raylib-5.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/raylib/raylib-5.0.tar.xz 
/work/SRC/openSUSE:Factory/.raylib.new.28523/raylib-5.5.tar.xz differ: char 15, 
line 1

++++++ raylib.obsinfo ++++++
--- /var/tmp/diff_new_pack.Skc6Kr/_old  2024-11-27 22:15:36.383178839 +0100
+++ /var/tmp/diff_new_pack.Skc6Kr/_new  2024-11-27 22:15:36.387179007 +0100
@@ -1,5 +1,5 @@
 name: raylib
-version: 5.0
-mtime: 1700044250
-commit: ae50bfa2cc569c0f8d5bc4315d39db64005b1b08
+version: 5.5
+mtime: 1731932470
+commit: c1ab645ca298a2801097931d1079b10ff7eb9df8
 

Reply via email to